我经常会不小心按到缩放快捷键,所以我经常使用 Ctrl+0 快捷键来返回 100% 缩放。但是,我有一台新笔记本电脑,不知何故按 Ctrl+0 会将缩放级别更改为 125% 而不是 100%。这是不可接受的。我该如何更改它?
答案1
正如 Ashley 所说,这是由于 Windows 8 中按显示 dpi 缩放所致。这是为了让高 dpi 显示器上的内容看起来不那么小而做出的高尚尝试,但在某些情况下,正如你们许多人所看到的,它会在“某种高 dpi”屏幕上破坏网络。你以为 IE 已经完成了这个任务!好吧,渲染引擎的开发人员可能已经完成了,但其他人应该对此负责。
问题在于,如果显示器的 dpi 很高,Internet Explorer 会假设您需要这个“修复” - 但是,比如说,在一台 13 英寸、分辨率为 1920x1080 的笔记本电脑上,它想要将 150% 设置为默认缩放比例。这太疯狂了。我实际上可以看到 125%,但 150% 太多了。
这是一个实际的解决方案,我也发布了关于连接错误(https://connect.microsoft.com/IE/feedback/details/804990/internet-explorer-11-auto-zoom-feature-within-ie11#tabs),但认为它在这里更有用。
您可以为显示器提供一个自定义的 monitor.inf 文件,该文件将覆盖“EDID”信息(扩展显示信息,包括显示器的所有详细信息,包括其物理尺寸)。您基本上是在告诉 Windows 您的显示器的物理尺寸比实际尺寸大。这会降低 dpi。如果稍大一点,dpi 将被计算为 Internet Explorer 默认为 125%。如果再大一点,它将恢复为 100% 作为默认缩放比例。
最简单的方法是,如果您有两个显示器,其中一个可以正常工作(例如,在 IE 中,默认缩放比例为 100%)。就我而言,笔记本电脑的内部显示器为 13 英寸 @ 1920x1080,而我的外部显示器为 24 英寸 @ 1920x1080。内部显示器的 IE 默认缩放比例为 150%,但外部显示器的缩放比例为 100%。
您可以通过提供自定义的 monitor.inf 文件来执行此操作 - 诀窍是 EDID 是一堆十六进制代码 - 您可以将 EDID 从工作显示器复制到高 dpi 显示器,而不是对其进行分类。我将在此处提供说明。如果您想自己编辑 EDID,比如提供不同的大小并进行默认缩放,比如 125%,请搜索该 EDID 格式。有一些实用程序可以帮助您解决这个问题,但也可能需要进行一些实验。继续操作需要您自担风险...
但是,如果您像我一样有两个显示器:
下载该实用程序:http://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU
它基本上查询您所连接的显示器并显示分辨率、刷新率等......
使用它来保存两个显示器的 monitor.inf 文件。每个文件中都有一行,其中包含每个显示器的 EDID。
将高 dpi monitor.inf 文件(有问题的文件)中的 HKR,EDID_OVERRIDE 行替换为另一个 monitor.inf 文件中的相同行。
但是您不能直接使用该文件,因为 Windows 会抱怨它没有经过数字签名。您需要(暂时)关闭该系统检查。
在命令提示符下输入:
关机/r/o/f/t 00
系统将重新启动并进入“选择一个选项”屏幕。
选择“疑难解答”,然后选择“高级选项”。
选择“启动设置”,然后选择“重新启动”。
重新启动时,选择“禁用驱动程序签名强制”选项(应该是选项7)。
现在,进入您的屏幕分辨率设置,右键单击,高 dpi 显示的属性,选择监视器选项卡,获取属性,驱动程序选项卡,然后更新驱动程序并按照选项(浏览,让我选择,有磁盘......)获取您编辑的 monitor.inf 文件。
它应该立即工作,但您可能需要重新启动以重新打开驱动程序签名强制执行。
答案2
我发现了一个似乎可以解决问题的功能。
转到控制面板 > 显示。首先弹出的是文本大小控件 - “中 - 125%”显然是默认设置。将其更改为“小 - 100%”也会更改 IE 的默认 Ctrl+0 缩放级别。
(Windows 7的。)
答案3
http://www.thewindowsclub.com/change-zoom-level-in-internet-explorer
可以从注册表更改缩放,请参阅本文。它对我有用。
答案4
我也遇到了同样的问题。我使用的是 Windows 10 和 Internet Explorer 11 (IE11)。我打开了设置 -> 显示设置。在其中Change the size of text,apps, and other items
我将值设置为 100%。这将阻止 IE11 中的缩放。