这是一个令我极为恼火的小烦恼,也是 Windows 7 中存在的一个错误。以下是该问题的屏幕截图:
注意到右侧和底部的选定内容没有边距,并且顶部和左侧的边距不同吗?这非常令人恼火。
正如我所说,这个问题实际上也存在于 Windows 7 中,我能够通过使用 Resource Hacker 修改用户界面文件(请参阅ExplorerFrame.dll
下文了解如何在 Windows 7 中修复此问题)
我看了一下ExplorerFrame.dll
,但所有的用户界面文件只是二进制文件,而不是像通常那样可编辑的 XML。我也简单看了一下,shell32.dll
但没有花太多时间,因为它有相当多的用户界面文件,其中一些只是二进制的。
有人知道如何解决这个问题吗?
在 Windows 7 上修复此问题:使用 Resource Hacker 打开ExplorerFrame.dll
位于(如果您使用的是 64 位,%SystemRoot%\System32
则可能还需要对位于的那个执行此操作)并替换%SystemRoot%\SysWoW64
用户界面文件 > 40960和此 XML。这将修复边距,使它们全部对称。以下是差异原始 XML 和修改后的 XML 之间。
笔记:我无法再访问 Windows 7 安装,因此我不能确定这就是我为修复此问题而进行的全部更改,这已经是很久以前的事了。
答案1
有一种叫做资源黑客(或类似的)的软件,你可以尝试使用它。
PS 我不会使用所有这些第三方 Windows 主题并放回原始文件(由 uxthemepatch 替换)