Windows 7 ALT-TAB - 如何关闭预览窗口

dav*_*s21 89 windows alt-tab

可能的重复:
在 Windows 7 中禁用或延迟 alt-tab Aero Peek 效果

在 win7 中,当我们点击 alt-tab 时,会出现一个不错的预览。

这让我很高兴。

但是,如果我在考虑要切换到哪个窗口时犹豫太久,那么会显示任何碰巧突出显示的窗口,从而隐藏预览。四处移动鼠标,窗口会随意翻转。

这让我很难过。

有没有办法阻止窗口预览的发生,这样我就可以使用 alt-tab 键,而不必担心微软的邪恶可用性“专家”向我隐藏了窗口列表(我已经决定 Catbert 也秘密领导该部门) .

JYe*_*ton 99

在高级系统设置(可从系统控制面板访问)中,单击高级选项卡,然后单击性能设置按钮。

在视觉效果列表中,有两个选项会影响此行为:

  • 启用 Aero Peek
  • 启用桌面合成

第一个负责半透明的“窥视”行为,第二个负责使用 alt+tab 来显示 DWC(桌面窗口组合)作为相关程序显示的图像的能力。如果没有桌面合成,您将无法获得预览图标。

  • 遇到与提问者相同的问题后,我发现关闭 Aero Peek 并保留桌面合成会导致所需的行为。关闭桌面合成完全取代了新的 Windows 7 alt-tab 功能,其功能类似于旧的 alt-tab 体验。 (22认同)
  • 很棒的设定!关闭 Aero Peek 会禁用后台预览,从而使用户体验更好。 (3认同)

小智 13

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
value AltTabSettings:
0 - preview
1 - "old-style" (icons only)
Run Code Online (Sandbox Code Playgroud)

Ctrl- Alt- Del,然后Esc(转到登录窗口并返回桌面)应用此设置


miv*_*ivk 5

如果要自动设置 Aero Peek 和 Desktop Composition,可以调整以下注册表设置:

HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\CompositionPolicy 
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\EnableAeroPeek
Run Code Online (Sandbox Code Playgroud)

例如,要禁用 Aero Peek:

REG ADD HKCU\Software\Microsoft\Windows\DWM /v EnableAeroPeek /t REG_DWORD /d 0 /f
Run Code Online (Sandbox Code Playgroud)

如果您调整 CompositionPolicy,您可能需要运行(以管理员身份):

net stop uxsms
net start uxsms
Run Code Online (Sandbox Code Playgroud)

出于某种奇怪的原因,似乎桌面组合在 CompositionPolicy 为“0”时启用,而在“1”时禁用。

要检查的其他一些相关注册表项是

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
Run Code Online (Sandbox Code Playgroud)

但是,“性能选项”/“视觉效果”窗口与注册表之间的交互非常神秘,我从未找到有关它的像样参考。