Windows 11,任务栏角溢出,显示所有托盘图标

ret*_*tif 60 taskbar windows-11

在 Windows 11 中,似乎没有(标准/用户友好)方法来设置始终显示所有托盘图标的选项(任务栏角溢出,现在在“设置”中称为)。它只允许您一一切换它们:

在此输入图像描述

显然,这远非理想。

是否有另一种方法可以使所有托盘图标始终可见,从而不会隐藏任何托盘图标,就像在 Windows 10 及更早版本中可以做到的那样?也许,有一个注册表项可以控制这一点,或者有一个“隐藏”shell 命令来打开“旧”设置对话框?

JP *_*ult 62

这是一个解决方法:

  • 单击任务栏中的“开始”或“搜索”图标
  • 键入 cmd,右键单击命令提示符,然后单击以管理员身份运行
  • 复制并粘贴以下内容:explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
  • 按回车键
  • 选择“始终在任务栏上显示所有图标和通知”
  • 单击“确定”

如果“始终显示所有图标...”复选框呈灰色,我还不完全确定是什么修复了它,但似乎更改 Regedit 中的 EnableAutoTray 值有所帮助。

为此,请打开注册表,转到此处:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
Run Code Online (Sandbox Code Playgroud)

然后将EnableAutoTray设置为1

似乎每次启动时都需要执行此操作,因此您可以使用右键单击、新建、快捷方式并使用上面的命令在桌面上创建快捷方式。

更新:起初,我不喜欢使用“个性化”->“任务栏”->“任务栏角溢出”单独选择每个应用程序的想法,但最终,它并没有那么糟糕。每当安装的新应用程序出现溢出时,您都可以使用个性化设置来添加它。这有点烦人,但很有效。

2022 更新:请参阅下面 Grx70 的评论,正如他所写:您可以通过从弹出窗口中选择溢出的图标并将其移动到托盘栏上来拖放它们

  • 您实际上不必使用“个性化”->“任务栏”->“任务栏角溢出”设置页面。只需将图标从弹出窗口拖到托盘栏上就会产生相同的效果 - 该开关将在设置页面中翻转为“打开”。 (22认同)
  • 对于上下文,这会显示旧的任务栏设置页面,根据我通过在此答案中搜索 CLSID 找到的页面:https://winaero.com/always-show-tray-icons-windows-10/ (4认同)

小智 17

我的“显示全部”复选框无法使用,以下是我在 Windows 10 Home > 11 Home 升级计算机上获得的结果。

打开注册表,转到此处:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
Run Code Online (Sandbox Code Playgroud)

查找 EnableAutoTray 并将值设置为 0 到 1

然后运行这个cmd:

explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
Run Code Online (Sandbox Code Playgroud)

显示所有项目的复选框应该是可交互的。

  • 这似乎是唯一可行的方法。这两项行动都需要采取。每次重新启动 Explorer.exe 后都需要重新应用它,因为 Explorer 现在似乎每次(重新)启动时都会强制将注册表项恢复为 0。 (5认同)
  • 不幸的是,这似乎不再可用。现在已经是 2023 年末了,对于 Windows 版本 22H2(内部版本 22621.2428),执行此操作没有效果。所有未手动选择显示的系统托盘图标仍处于隐藏状态。 (2认同)