Windows 8 預設不含 .NET Framework 3.5 (含 2.0/3.0),透過「啟用或關閉 Windows 功能」線上安裝常因缺少來源檔案報錯 0x800F0906。最可靠的解法是使用安裝媒體的 sources\sxs 目錄離線安裝。
sources\sxs 資料夾存在 (內含 microsoft-windows-netfx3-ondemand-package.cab 等檔案)。D:):dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /LimitAccess
/online:對線上執行中的作業系統操作。/enable-feature /featurename:NetFX3:啟用 .NET Framework 3.5 功能。/Source:D:\sources\sxs:指定來源檔案路徑 (請依實際掛載磁碟機代號調整)。/LimitAccess:防止 DISM 嘗試連線 Windows Update 下載,確保純離線安裝。Deployment Image Servicing and Management tool
Version: 6.2.8250.0
Image Version: 6.2.8250.0
Enabling feature(s)
[==========================100.0%==========================]
The operation completed successfully.
sxs 資料夾不可遺失。/LimitAccess 強制離線,避免連線 Windows Update 導致逾時或版本不符。sxs 來源安裝。DISM 離線安裝是解決 0x800F0906 最穩健、可腳本化的方案,適合企業部署、自動化腳本與無網路環境。完成後可在「啟用或關閉 Windows 功能」確認 .NET Framework 3.5 已勾選啟用。