
我經常不小心按下縮放快捷鍵,因此我經常使用 Ctrl+0 快捷鍵返回 100% 縮放。但是,我有一台新筆記型電腦,由於某種原因,按 Ctrl+0 將縮放等級更改為 125%,而不是 100%。這是無法接受的。我該如何改變它?
答案1
正如Ashley 所提到的,這是由於Windows 8 中的每個顯示器dpi 縮放造成的。 ,它會破壞「某種高dpi」螢幕上的網路你們正在看到。你以為 IE 已經結束了!嗯,可能是從事渲染引擎工作的人,但其他人負責這個。
問題在於,Internet Explorer 假定如果顯示器的 dpi 很高,則您需要此「修復」 - 但是,例如,在具有 1920x1080 的 13 吋顯示器的筆記型電腦上,它希望將 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 中的縮放。