消除 Windows 7 Aero 主题的模糊效果

消除 Windows 7 Aero 主题的模糊效果

我想让窗口标题透明但完全清晰。我尝试将注册表中的 HKCU\Software\Microsoft\Windows\DWM\ 中的 DWORD HideBlur 更改为 1 以将其删除,但没有成功。

以下是该钥匙内的所有内容:

"Composition"=dword:00000001
"CompositionPolicy"=dword:00000002
"ColorizationColor"=dword:1affffff
"ColorizationColorBalance"=dword:00000005
"ColorizationAfterglow"=dword:1affffff
"ColorizationAfterglowBalance"=dword:00000005
"ColorizationBlurBalance"=dword:0000005a
"ColorizationGlassReflectionIntensity"=dword:00000032
"ColorizationOpaqueBlend"=dword:00000000
"EnableAeroPeek"=dword:00000001
"AlwaysHibernateThumbnails"=dword:00000000
"LastDisqualifiedCompositionSignature"=dword:000c0000
"HideBlur"=dword:00000001

我在更改注册表之间重新启动并注销,但一切仍然一样。

答案1

我很幸运有这个(可以自由地从中构建一个 .reg)

[HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
"ColorizationGlassReflectionIntensity"=dword:00000000
"ColorizationOpaqueBlend"=dword:00000000
"HideBlur"=dword:00000001

答案2

实际删除的功能模糊并且不仅仅是着色仅在 Windows 7 build 7127 中可用于调试目的,并且已在 RTM(build 7600)及更高版本中删除。请注意,它只会删除窗口镶边周围的模糊,而不会删除任务栏(“超级栏”)或开始菜单后面的模糊。

但是,你可以用该版本中的文件替换 2 个 DWM 系统文件,使其在任何 Windows 7 版本上都能运行。当然,这样做需要你自己承担风险,这就是为什么我不会在这里提供任何自动化工具,而只是概述要采取的步骤以供参考。

重要的文件是dwm.exeuDWM.dll在系统目录中。

  • 拥有所有权并授予自己所有权利。
  • 为了备份,将它们重命名为类似dwm.orig.exe和的名称。uDWM.orig.dll
  • 从此处移入相应的 32 位 (x86) 或 64 位 (x64) 文件下载 (版主,如果不允许发布这些文件的链接,请删除该链接并通知我)
  • 添加上述HKCU\Software\Microsoft\Windows\DWM\HideBlur注册表项并将其设置为1
  • 重新启动 DWM 服务(从命令行使用net stop uxsmsnet start uxsms或通过services.msc)。

下面是在当前 Windows 7 ESU 系统上使用 Longhorn PDC'03 风格主题的屏幕截图: 屏幕截图显示已禁用模糊功能

相关内容