在Windows 7上安装IE11后修复小工具显示问题
- 类别: Ie浏览器
当我查看Windows 7的Internet Explorer 11最终版本时,我从没想到它会如此流行。这样做的核心原因不是Microsoft最流行的操作系统Windows 7上没有提供最新版本的IE11,而是许多用户对此有问题的事实。
一些用户报告说,在将浏览器更新到Internet Explorer 11之后,桌面小部件丢失或无法正确显示。
在这方面,浏览器在Windows 8上没有引起任何问题,考虑到Microsoft确实从操作系统的桌面部分删除了gadgets选项,这是可以理解的。
那么解决方法是什么?显然,小工具显示问题是由未设置为默认值的DPI设置引起的。

您可以通过以下方式(在Windows 7上)检查系统的DPI设置:
- 右键单击桌面上的空白处,然后从打开的上下文菜单中选择“个性化”。
- 这将打开“个性化”控制面板小程序。
- 单击屏幕左下角“显示”下的“显示”。
- 打开的页面突出显示所选的DPI设置。
如果选择了“中”或“较大”,或者 修改了注册表中的DPI以获取更高的值 ,您会在系统上遇到小工具显示错误。
要测试这是否是真正的原因,请将设置切换为100%,然后注销并再次登录。小工具现在应该可以在系统上正常显示。不过,您可以随时再次修改设置。
因此,核心解决方案是将DPI设置更改为默认值。虽然这会使小工具再次出现在正确的位置,并且没有显示问题,但也可能会降低系统对您的可用性。
似乎可以修改单个小工具以使其兼容。它们未在系统上正确显示的主要原因是DPI锁定。
修复
Ghacks阅读器 DrDivan55找到了方法 解决单个小工具的问题,而无需在此过程中修改系统的DPI设置。
- 从边栏中关闭要修改的小工具。无需杀死整个侧边栏过程。将原始gadget.xml文件复制到您选择的临时文件夹中。用记事本打开它。
- 查找并完全删除包含标签的行:
(autoscaleDPI)(!--_ locComment_text ='{Locked}'-)true(/ autoscaleDPI)
不要在脚本中留空行,只需删除具有该标签的整行。除非有人想玩转并修改整个小工具脚本(包括修改该文件夹中的其他文件),否则将标签设置为自动缩放(例如(autoscaleDPI)true(/ autoscaleDPI))将无济于事。如果有时间,我会尝试一下,如果成功,我会发布解决方案。 - 使用Unlocker之类的程序来重命名原始文件,并添加一个'.bak'扩展名(例如gadget.xml.bak)。 Unlocker找不到适合我的锁定过程,但询问了我要如何处理该文件,因此我选择了重命名。完成此操作后,Unlocker似乎可以解锁整个文件夹。因此,现在轻松进行下一步。
- 将修改后的文件移回到原始文件夹。如果访问被拒绝,则再次使用Unlocker,这一次移动修改后的文件。
- 启动您修改过的小工具。现在应该可以正确显示,但其大小要小于其他未受影响的小工具。
笔记:
如果有人安装了自定义语言包,请不要忘记修改相应语言文件夹中的XML文件。
解锁的官方网站: http://www.emptyloop.com/unlocker/