在 VMware、VirtualBox 等虛擬機中安裝 Windows XP,客體系統預設解析度常為 800×600 或 1024×768,導致無法全螢幕顯示。解決核心在於 安裝虛擬機增強功能(VMware Tools / Guest Additions)並調整客體解析度。
解決步驟
- 啟動 XP 虛擬機,進入桌面。
- 安裝虛擬機增強工具:
- VMware:選單「虛擬機器」→「安裝 VMware Tools」。
- VirtualBox:選單「裝置」→「安裝 Guest Additions」。
- 客體系統會掛載光碟映像,執行安裝程式並重開機。
- 重開機後,桌面空白處右鍵 → 「內容」 → 「設定」索引標籤。
- 拖動「螢幕解析度」滑桿至匹配主機螢幕的原生解析度(如 1440×900、1920×1080)。
- 確定後畫面即會自動填滿虛擬機視窗,支援動態調整大小。

圖 1:虛擬機 XP 初始低解析度畫面

圖 2:將解析度調整為 1440×900 或更高
常見問題
- 未安裝增強工具: 解析度選單只有少數低階選項,無法全螢幕。
- 顯示記憶體不足: 虛擬機顯示記憶體設太小(<16MB)可能不支援高解析度,建議設 32MB 以上。
- 無縫模式: 安裝增強工具後可啟用 Unity/無縫模式,客體應用程式直接跑在主機桌面。