Windows 10 預設不包含 .NET Framework 3.5,透過「開啟或關閉 Windows 功能」線上安裝常因缺少來源檔案而失敗(錯誤碼 0x800F081F 等)。本文提供離線安裝最穩定方案:使用官方 ISO 掛載後,以 DISM 指令指定來源路徑安裝。
準備工作
- 下載 Microsoft 官方 Media Creation Tool,建立同版本、同語系的 Windows 10 ISO 檔。
- 雙擊 ISO 掛載為虛擬光碟機(Win10 原生支援),記下磁碟機代號(例:F:)。
安裝步驟
- 右鍵「開始」按鈕 → 選擇「命令提示字元 (系統管理員)」或「Windows PowerShell (系統管理員)」。
- 輸入以下指令(請將
F: 替換為實際虛擬光碟機代號):
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs
- 按 Enter 執行,出現進度條 0%→100%,顯示「作業成功完成」即代表安裝成功。
- 若報錯「找不到來源檔案」,請確認:
① ISO 版本與目前系統版本一致(Home/Pro、1909/20H2 等)。
② sources\sxs 路徑正確存在。
③ 虛擬光碟機代號無誤。
驗證安裝
- 控制台 →「程式和功能」 →「開啟或關閉 Windows 功能」。
- 確認「.NET Framework 3.5 (包含 .NET 2.0 和 3.0)」已勾選且無警告圖示。
常見問題 Q&A
- Q: 為什麼不用線上安裝? A: 線上安裝需下載龐大套件,易因網路、伺服器、代理伺服器等因素中斷;離線安裝一次到位。
- Q: 適用於 32/64 位元嗎? A: 是,DISM 會自動偵測架構安裝對應版本。
採用離線 DISM 方式,解決 .NET 3.5 安裝失效難題,讓舊版 CAD、3D Max 等專業軟體順利執行。