Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決 Windows 8 無法安裝 .NET Framework 3.5.1 錯誤 0x800F0906:DISM 離線安裝法

編輯:Win8 系統基礎知識

Windows 8 安裝 .NET Framework 3.5.1 常遇錯誤 0x800F0906,線上安裝失敗、獨立安裝包仍導向 Windows Update 失效。根因:Windows 8 將 .NET 3.5 作為「隨選功能」需從安裝媒體來源檔案安裝。使用 DISM 指定來源路徑即可離線安裝成功。

前置準備

  • Windows 8 安裝媒體 (ISO 或 DVD),提取 sources\sxs 資料夾至本機 (例:D:\sources\sxs)。
  • 以系統管理員身分開啟命令提示字元 (Win+X → 命令提示字元 (系統管理員))。

執行指令

dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs

參數說明:

  • /online:對線上執行中的作業系統操作。
  • /enable-feature:啟用功能。
  • /featurename:NetFX3:功能名稱 (.NET Framework 3.5 包含 2.0/3.0/3.5)。
  • /Source:指定功能負載來源路徑 (含 sxs 資料夾的父目錄)。

執行結果範例

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.

約 1-2 分鐘完成。之後 91 手機助手等需 .NET 3.5 的軟體即可正常執行。

安裝 .NET 3.5 失敗錯誤畫面

常見失效方案說明

  • 移除中文語言包 → 無效 (英文版同樣失敗)。
  • 清理註冊表鍵值 → 鍵值根本不存在。
  • 微軟官網下載獨立安裝包 → 仍導向 Windows Update 線上安裝失敗。

DISM 離線指定來源法為最直接有效解法,適用 Windows 8/8.1/10/11 所有版本。

Copyright © Windows教程網 All Rights Reserved