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 等高解析度小尺寸螢幕裝置,預設 DPI 縮放 150% 甚至更高。若手動自訂過大的 DPI(如 500%),套用重新登入後,介面元素會巨大到無法操作控制台改回來。本文提供兩種救援方案。

原因:DPI 縮放機制

Windows 預設 96 DPI(100%)。調高 DPI 會讓 UI 元素以更高解析度繪製,佔用更多實體像素,視覺上變大。DPI 設定屬於使用者設定,儲存在 HKCU\Control Panel\Desktop 的 LogPixels 值(預設不存在,代表 96)。

DPI 設定介面

方案一:進入安全模式修正(最安全、無需動登錄表)

原理:安全模式不套用 DPI 縮放,所有 UI 元素恢復正常大小,可正常操作控制台將 DPI 改回 100%(或 150% 等合理值)。

  1. 重新開機進入「進階啟動選項」:
    設定 → 更新與復原 → 復原 → 進階啟動「立即重新開機」
    或:按住 Shift 點選「重新開機」。
  2. 選擇「疑難排解」→「進階選項」→「啟動設定」→「重新開機」。
  3. 重開機後選擇「4) 啟用安全模式」(或 5/6 含網路/命令提示字元)。
  4. 進入安全模式後,開啟控制台 → 外觀與個人化 → 顯示 → 將縮放等級調回 100%(或建議值)。
  5. 正常重新開機。

關鍵提醒:進階選項中不要選「啟用低解析度影像」,那會讓解析度更低、元素更大,反而惡化問題。安全模式才會忽略 DPI 縮放。

方案二:直接修改登錄表(進階用戶)

路徑:HKEY_CURRENT_USER\Control Panel\Desktop
鍵值:LogPixels(DWORD,十進位)

常見 DPI 與 LogPixels 對照:

縮放百分比LogPixels 值 (DPI)
100%96
125%120
150%144
200%192
250%240
300%288
500%480

DPI 與 LogPixels 對照表

將 LogPixels 改為 96 (100%) 或 144 (150%) 等合理值,登出/重新登入即可生效。若鍵值不存在,代表使用系統預設 96。

Surface Pro 等高 DPI 裝置建議

  • 系統預設 150% (144 DPI) 已經過調校,通常無需手動調整。
  • 若覺得字太小,可在「顯示」設定中選「中 - 125%」或自訂略高於 150% 的值,避免跳到極端數值。
  • 應用程式若顯示模糊,可在相容性頁籤勾選「在高 DPI 設定下停用顯示縮放」。

掌握這兩招,誤設超大 DPI 也不怕,幾分鐘就能救回正常介面。

Copyright © Windows教程網 All Rights Reserved