Win10 安裝舊版軟體(原支援 XP 環境)報錯:「無法執行暫存檔案目錄中的檔案。安裝已中止。Error 5: 拒絕存取」

原因分析:
舊版軟體讀取環境變數(解壓路徑、安裝路徑、權限)邏輯基於 XP,Win10 環境變數值不同導致無法正確取得路徑與權限。
辦法一:最簡單 - 以管理員身分執行
右鍵安裝程式 >「以系統管理員身分執行」> 立即解決多數情況。
辦法二:相容性疑難解答逐步設定
- 右鍵安裝程式 >「相容性疑難排解」> 掃描後選「嘗試建議設定」。


- 預設測試「Windows Vista SP2 相容模式」失敗 >「下一步」> 選「否,使用其他設定再試一次」。


- 勾選「此程式在舊版 Windows 正常執行,但無法安裝或執行」 >「下一步」> 選擇「Windows XP (Service Pack 3)」 >「下一步」。


- 點擊「測試程式」> UAC 提示選「是」> 成功執行。

相容模式模擬 XP SP3 環境變數與權限模型,讓舊軟體在 Win10 順利安裝執行。