萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Windows 10 離線安裝 .NET Framework 3.5 完整教學:DISM 指令掛載 ISO 來源避免漫長下載

Windows 10 預設不包含 .NET Framework 3.5 (含 2.0/3.0),首次執行需求此版本的傳統應用程式時會彈出「下載並安裝此功能」對話框,但透過 Windows Update 下載極慢且易失敗。本文教學使用 DISM 指令掛載 Windows 10 ISO 映像檔作為來源,實現秒級離線安裝。

前置準備

  • Windows 10 ISO 映像檔 (與系統版本/建置編號一致最佳,跨大版本可能缺檔)。
  • 管理員權限命令提示字元或 PowerShell。

步驟詳解

  1. 掛載 ISO:右鍵 ISO 檔 →「掛載」,系統會指派虛擬光碟機代號 (如 F:、G:、L:)。記下代號。
    需要 .NET 3.5 提示
    右鍵掛載 ISO
  2. 開啟管理員命令提示字元:Win + X →「命令提示字元 (系統管理員)」或「Windows PowerShell (系統管理員)」。
  3. 執行 DISM 指令 (假設虛擬光碟為 L:):
dism /online /enable-feature /featurename:NetFX3 /Source:L:\sources\sxs /LimitAccess

參數說明:

  • /online:對線上執行中的作業系統操作。
  • /enable-feature:啟用選用功能。
  • /featurename:NetFX3:功能名稱 (.NET Framework 3.5 包含 2.0/3.0)。
  • /Source:L:\sources\sxs:指定來源路徑 (ISO 內 sources\sxs 資料夾含有 payload 檔案)。**請將 L: 替換為實際掛載代號**。
  • /LimitAccess:防止 DISM 連線 Windows Update 下載補充檔案,確保純離線。
DISM 指令執行進度
  1. 等待進度條跑至 100%,顯示「作業成功完成」。

驗證安裝成功

  1. 控制台 →「程式和功能」→ 左側「開啟或關閉 Windows 功能」。
  2. 確認「.NET Framework 3.5 (包含 .NET 2.0 和 3.0)」已打勾。
Windows 功能視窗
.NET 3.5 已勾選

❓ 為何不直接在「Windows 功能」視窗勾選?

勾選後確定,系統**預設仍會連線 Windows Update 下載**,速度慢且易失敗。DISM 指定 /Source 並加 /LimitAccess 才能真正離線安裝。

進階:PowerShell 一鍵腳本 (自動偵測掛載代號)

$iso = Get-DiskImage -ImagePath "C:\Path\Win10.iso" | Get-Volume | Where-Object { $_.DriveLetter }
$letter = $iso.DriveLetter
dism /online /enable-feature /featurename:NetFX3 /Source:"$($letter):\sources\sxs" /LimitAccess

適用範圍

  • Windows 10 所有版本 (1507~22H2)、Windows 11、Windows Server 2016/2019/2022。
  • 同樣適用於啟用 .NET 4.8 等其他隨附功能 (Feature on Demand, FoD)。

掌握 DISM 離線安裝技巧,重灌系統、部署黃金映像、離線環境建置皆受用無窮。

copyright © 萬盛學電腦網 all rights reserved