升級 Windows 7 後發現舊 XP 程式跑不動?PC World 編輯部給出四大標準解決方案,依情境選擇最適合的一招。
右鍵程式執行檔/捷徑 → 「內容」→「相容性」→ 勾選「以相容模式執行這個程式」→ 下拉選單選「Windows XP (Service Pack 3)」→ 確定。
勾選「以系統管理員身分執行」常能解決權限問題。
查詢官網是否有 Win7 原生版;或尋找功能相近的現代替代軟體(開源/免費/商業均可)。長遠來看最省事。
硬碟空間足夠時,另闢分割區安裝 XP,開機選單選擇進入。缺點:需重開機切換、無法同時運行、維護兩套系統。
優勢:不重開機、桌面整合、近原生效能、免維護實體 XP 系統。
從 32 位元 XP 升級 64 位元 Win7 時,90 年代的 16 位元 Windows 程式(無 32 位元版)在 64 位元系統完全無法運行(WoW64 不支援 16 位元子系統)。解法:方案三(雙系統保留 32 位元 XP)或方案四(XP Mode 為 32 位元)。
多數 XP/Vista 程式在 Win7 可直接運行;遇到相容性問題,按優先順序依序嘗試上述四招,總有一招能解。