当我单击任务栏中当前正在运行的程序时,如果我在该应用程序中打开了多个窗口(通常是 Chrome),则无法立即切换到该应用程序,而必须先单击我想要的窗口才能切换。有没有办法只需单击一次即可在应用程序之间来回切换,还是我必须多次单击?我知道我可以多次按下Alt+ Tab,但我也不想总是这样做。
答案1
我能找到的唯一方法是将任务栏设置为永不合并或者当任务栏已满时合并。这将有效地使任务栏按钮的行为与 Vista 和更早版本中的行为方式相同(即每个应用程序实例都有自己的按钮)。
- 右键单击任务栏,然后单击特性。
- 在里面任务栏按钮组合框,选择当任务栏已满时合并或选择永不合并。
如果您仍然希望隐藏任务栏按钮标签,那么您可以应用以下注册表设置。
- 去开始 > 跑步,输入
regedit
,然后点击Enter。 - 导航键值对 > 控制面板 > 桌面 > 窗口指标在注册表编辑器的左侧窗格中。
- 在右侧窗格的空白区域单击鼠标右键,单击新的 > 字符串值。
- 输入
MinWidth
名称,然后点击Enter - 双击最小宽度并设置值数据文本字段的宽度(以像素为单位)与任务栏图标的宽度相同。
- 如果你有使用小图标转身在,
32
和之间的任意位置40
均可。 - 如果你有使用小图标转身离开,
48
和之间的任意位置56
均可。
- 如果你有使用小图标转身在,
- 重新启动(在我的测试中注销并重新登录是不够的,我实际上必须重新启动)。
注意:您使用的值越高最小宽度,图标和 Tasbar 按钮边缘之间的填充就会越多。如果超过我列出的最大值,标签就会开始显示出来。
答案2
你说你不想用Alt+Tab来切换,但有一个选项,虽然可能不是一个按键,但可以减少按键次数
按Win+(a number)将循环浏览任务栏上该特定插槽的打开窗口。
例如这是我的任务栏:
- 按Win+1将打开新的 IE 副本
- 按Win+2将直接打开我打开的单个文件夹
- 重复按下Win+3将循环切换我已打开的两个 Firefox 窗口。
答案3
我认为这可能比其他答案所建议的更接近您所设想的。它确实需要编辑注册表,但我发现它比默认行为有了很大的改进。应用此更改后,单击任务栏中的应用程序将导致其最后一个活动窗口将立即显示。您可以多次单击以在应用程序的窗口之间循环。(通过将鼠标悬停在任务栏图标上,仍可使用预览功能。)设置此选项始终是我在新计算机上设置 Windows 时要做的第一件事之一。步骤如下:
- 启动注册表编辑器(单击开始,输入
regedit
,然后按Enter) - 使用左侧的树控件导航至HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
- 在编辑菜单,点击新的, 然后DWORD(32 位)值
- 命名值
LastActiveClick
,然后按Enter - 再次按下Enter以编辑值;将值更改为
1
并单击好的 - 重新启动(或使用任务管理器终止并重新启动 explorer.exe)
适用于 Windows 7 和 Windows 8。