故障現象
- 應用程序窗口標題欄/內容區莫名滑出屏幕右邊緣,鼠標跟隨移出可視區。
- 任務管理器「最大化」無效,鼠標無法將窗口拖回。
- 桌面圖標/任務欄正常,僅活動窗口受影響。
根因:誤啟用「擴展顯示」模式
系統檢測到「第二顯示器」(可能是殘留的顯示器驅動、投影仪、Dock、虛擬顯示器驅動),自動啟用 擴展這些顯示,導致桌面橫向跨越雙屏,右側屏幕實為不存在的虛擬屏。
一鍵修復:強制單顯示器模式
- 桌面空白處右鍵 → 「屏幕分辨率」 (Win7/Win8) / 「顯示設置」 (Win10/11)。
- 「多顯示器」/「多個顯示器」下拉菜單 → 選擇 「只在 1 上顯示桌面」 (或「僅顯示器 1」)。
- 點擊「確定」/「保留變更」。
立即生效: 虛擬屏幕消失,所有窗口自動回歸主屏,鼠標邊界恢復正常。
進階排查:為何會誤檢測到第二顯示器?
- 殘留顯示器驅動/EDID:
- 曾連接過投影儀/外接顯示器,驅動未正確清理,註冊表
HKLM\SYSTEM\CurrentControlSet\Enum\DISPLAY 殘留裝置實例。
- 顯卡控制面板設置:
- NVIDIA 控制面板 / AMD Radeon Settings / Intel 顯示圖形控制面板 中「設置多重顯示器」殘留配置。
- 虛擬顯示器驅動:
- TeamViewer/AnyDesk/遠程桌面/虛擬機/錄屏軟件安裝的虛擬顯示適配器 (如 WDDM 1.2+ 虛擬顯示器)。
- 筆記本合蓋/外接切換邏輯 Bug:
- 合蓋休眠喚醒後未正確重新枚舉顯示器拓撲。
徹底清理殘留顯示器配置 (進階)
- 設備管理器 → 「查看」→「顯示隱藏的裝置」→ 「顯示器」/「顯示適配器」→ 灰色項目右鍵「卸載裝置」→ 勾選「刪除驅動程序」→ 確定。
- 註冊表清理 (謹慎,先導出備份):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity
刪除非當前活動顯示器的鍵值。
- 顯卡控制面板 → 「管理 3D 設置」/「顯示」→ 恢復默認值。
- 重啟電腦。
快捷鍵應急搬回窗口 (無需進設置)
- 窗口激活狀態下:Win + Shift + ← (移至左側屏幕/主屏) 或 Win + ← (靠左佔半屏)。
- Alt + Space → M (移動) → 按 ← 方向鍵配合鼠標將窗口「拉」回可視區。
核心對策:強制單顯示器模式 即時解決;清理殘留驅動/註冊表 杜絕復發。雙系統 (Win7/Win8) 操作路徑完全一致。