現象
Windows Server 2008 安裝 TeamViewer 無人值守。重啟後正常,但若有人曾用遠端桌面 (RDP) 連線並斷開,之後 TeamViewer 連線即黑屏提示「無法捕獲畫面」。
原因
- RDP 連線時,Windows 將顯示輸出導向 RDP 虛擬顯示驅動,**實體主控台 Session 0 被鎖定/關閉**。
- TeamViewer 依賴捕獲**實體顯示器畫面**(Mirror Driver / Hook GDI),主控台無畫面即無法捕獲。
- RDP 斷開後不會自動恢復主控台顯示,除非有人在本地登入或重啟。
解決方案
- 改用 RDP 進行維護:Windows 內建、效能佳、支援多會話,無黑屏問題。
- 保持主控台會話:若必須用 TeamViewer,請勿使用 RDP;或在 RDP 連線時勾選「在本地顯示」(僅部分版本支援)。
- 設定自動登入主控台:配合自動登入帳號,重啟後自動進入桌面,TeamViewer 即可捕獲。
建議
伺服器環境優先使用 **RDP / Windows Admin Center / PowerShell Remoting**,TeamViewer 僅作為無 RDP 環境(如家用電腦)的備選。