![为什么 Windows 7(64 位)时钟桌面小工具指针不在中心?](https://linux22.com/image/1389104/%E4%B8%BA%E4%BB%80%E4%B9%88%20Windows%207%EF%BC%8864%20%E4%BD%8D%EF%BC%89%E6%97%B6%E9%92%9F%E6%A1%8C%E9%9D%A2%E5%B0%8F%E5%B7%A5%E5%85%B7%E6%8C%87%E9%92%88%E4%B8%8D%E5%9C%A8%E4%B8%AD%E5%BF%83%EF%BC%9F.png)
自从安装 Windows 以来,我的时钟小工具已经运行良好一年多了。
现在,时钟装置的指针已开始从水平居中的位置旋转,而不是垂直居中。
当分针位于 20-40 分钟之间时,这会导致其超出时钟的边缘。这会导致出现粉红色渲染伪影。
在下图中,我启用了秒针,这样我就可以演示问题,而不必等到它再次发生或调整我的系统时间:
我尝试过但没有成功的事情:
- 将其从桌面删除,重新启动,然后重新添加
- 从 Windows 功能中卸载“Windows 小工具平台”,重新安装并重新添加时钟
- 正在运行
sfc /scannow
以检查损坏的系统文件(未发现) - 磁盘错误检查(未发现)
我最近没有安装任何新软件或驱动程序,只有 Windows 更新。
答案1
IE11 是罪魁祸首。小工具显然使用了浏览器渲染引擎。如果您的桌面使用非 100% 分辨率,小工具就会被错误绘制。
答案2
可以在每个小工具的 XML 配置文件中禁用显示缩放。位置C:\Users\<your user name>\AppData\Local\Microsoft\Windows Sidebar\Gadgets
为
C:\Program Files\Windows Sidebar\Gadgets
使用文本编辑器打开gadget.xml
(在“小工具名称”\“语言代码”内)子文件夹并查找行(autoscaleDPI)(!--_locComment_text="{Locked}"--)true(/autoscaleDPI)
。将 替换true
为false
并保存文件。编辑文件时必须关闭小工具。
来源:http://winaero.com/blog/fix-gadgets-displaying-broken-in-windows-8-1-or-windows-7-with-ie11/