Windows 10 預裝 .NET Framework 4.x,但許多傳統應用 (舊版 ERP、會計軟體、工業控制軟體、遊戲啟動器) 仍仰賴 .NET Framework 3.5 (含 2.0/3.0)。預設需聯網下載安裝,若環境離網、頻寬受限或 WSUS 設定導致下載失敗,可使用 DISM 工具搭配 Windows 安裝映像 (ISO) 進行離線安裝。

D:)。sources\sxs 資料夾 (存放 .NET 3.5 等隨選功能負載)。
D: 替換為實際掛載磁碟機代號):Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

| 參數 | 說明 |
|---|---|
/online |
對線上執行中的作業系統操作 (而非離線映像) |
/enable-feature |
啟用 Windows 功能 |
/featurename:NetFX3 |
功能名稱:.NET Framework 3.5 (含 2.0/3.0) |
/All |
啟用所有父功能與相依功能 |
/Source:D:\sources\sxs |
指定功能負載來源路徑 (ISO 掛載後的 sxs 資料夾) |
/LimitAccess |
禁止連線 Windows Update 下載,強制使用本地來源 |
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5" /v Version 應回傳版本號。
| 錯誤代碼/現象 | 原因 | 解決 |
|---|---|---|
| 0x800f081f / 找不到來源檔案 | ISO 版本不符、sxs 路徑錯誤、ISO 損壞 | 重新下載官方 ISO、確認掛載路徑、驗證 SHA256 |
| 0x800f0906 / 無法從 Windows Update 下載 | 未加 /LimitAccess、WSUS 導向錯誤 |
確實加上 /LimitAccess、檢查群組原則 WSUS 設定 |
| 0x800f0954 / 群組原則禁用 | 「指定選用元件安裝與功能修復的替代來源路徑」已啟用但路徑無效 | gpedit.msc → 電腦設定 → 系統管理範本 → 系統 → 指定替代來源 → 停用或設正確路徑 |
| 進度卡住 0% / 99% | 磁碟 IO 瓶頸、防毒軟體攔截、ISO 在網路磁碟 | 將 ISO 複製到本地 SSD、暫停即時掃描、等待完成 |
sources\sxs 資料夾複製至網路共享 (如 \\Server\Win10Sources\sxs)。Dism /online /enable-feature /featurename:NetFX3 /All /LimitAccess (無需 /Source,自動讀取群組原則路徑)。DISM + ISO 離線安裝 .NET 3.5 是企業部署、離網環境、自動化腳本的標準作法,掌握它能解決 99% 的 .NET 3.5 安裝失敗情境。
Win7/Win8.1 升級 Win10 後開機變慢?關閉快速啟動反而加速開機教學
Windows 10 主題背景變黑色的 Bug 臨時解決方案
Win10 滑鼠滾輪縮放網頁、桌面圖示技巧:Ctrl + 滾輪秒切換大小
Win10 Mobile 10586.36 內部測試中:可能是 TH2 分支累積更新合體版,RS1 分支同步推進
Win10 執行 Matlab R2012a (7.x) 出現 Runtime Error 怎麼辦?相容模式設為 Windows Vista
驅動人生全面契合 Windows 10:NVIDIA/AMD/Realtek 最新驅動一鍵精準安裝