我想让窗口标题透明但完全清晰。我尝试将注册表中的 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.exe
和uDWM.dll
在系统目录中。
- 拥有所有权并授予自己所有权利。
- 为了备份,将它们重命名为类似
dwm.orig.exe
和的名称。uDWM.orig.dll
- 从此处移入相应的 32 位 (x86) 或 64 位 (x64) 文件下载 (版主,如果不允许发布这些文件的链接,请删除该链接并通知我)。
- 添加上述
HKCU\Software\Microsoft\Windows\DWM\HideBlur
注册表项并将其设置为1
。 - 重新启动 DWM 服务(从命令行使用
net stop uxsms
和net start uxsms
或通过services.msc
)。