Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8 設定 DPI 過大導致介面爆炸?安全模式與登錄表雙管齊下快速救援

編輯:Win8 系統基礎知識

高解析度小尺寸螢幕(如 Surface Pro 10.6 吋 1080p,約 208 PPI)讓 Windows 預設 96 DPI 顯示的文字過小。許多使用者調高 DPI 縮放(如 150%、200%)改善閱讀,但若不慎設成 500% 這類極端值,重新登入後介面元素巨大超出螢幕,根本無法操作控制台改回來。本文提供兩種救援方案。

核心原理:DPI 設定屬於使用者配置,安全模式不套用縮放

DPI 縮放設定儲存在 HKEY_CURRENT_USER\Control Panel\Desktop 的 LogPixels 鍵值(預設無此鍵,代表 96 DPI = 100%)。安全模式啟動時不載入使用者的 DPI 縮放設定,介面會以 100% 正常大小顯示,讓您能進入控制台或登錄編輯程式修正數值。

方案一:進入安全模式修改(建議,較安全)

  1. 在登入畫面或開始選單按住 Shift 點選「重新啟動」→ 進入「疑難排解」→「進階選項」→「啟動設定」→ 重啟後按 4 或 F4 進入安全模式。
  2. 安全模式下介面大小恢復正常,開啟「控制台」→「外觀與個人化」→「顯示」→「自訂縮放層級」,改回 100% 或適當數值。
  3. 重新啟動電腦即可恢復正常。
⚠️ 切勿選「啟用低解析度視訊」模式:該模式仍套用 DPI 縮放,且因解析度更低會讓介面更大,無法解決問題。

方案二:直接編輯登錄表(適用於無法進入安全模式時)

  1. 同樣進入安全模式,或使用另一管理員帳號登入,開啟 regedit。
  2. 載入目標使用者的 NTUSER.DAT(位於 C:\Users\用戶名\)到 HKEY_USERS 下臨時鍵值。
  3. 找到 Control Panel\Desktop\LogPixels,將十六進位值改為 60(96 DPI = 100%)、78(120 DPI = 125%)、96(150 DPI = 150%)等對應值。
  4. 卸載暫存配置單元,重啟電腦。

DPI 百分比與登錄表 LogPixels 鍵值對照表

常見 DPI 百分比與 LogPixels 十六進位值對照

縮放百分比實際 DPILogPixels (Hex)
100%960x60
125%1200x78
150%1440x90
200%1920xC0
250%2400xF0
300%2880x120
400%3840x180
500%4800x1E0

Surface Pro 等高 PPI 裝置出廠預設 150%(LogPixels = 0x90)。調整時建議以 25% 為單位漸增,避免一次設太大導致無法操作。若已發生問題,安全模式大法通常能輕鬆解圍。

Copyright © Windows教程網 All Rights Reserved