如何在 Windows 10 上下載啟用 .NET Framework 3.5

如果某個舊程式在 Windows 10 系統上需要.NET Framework 3.5,通常不會下載單獨的舊版安裝程式。在 Windows 10 系統中,.NET Framework 3.5 是 Windows 隨選功能的一部份。啟用此功能後,Windows 會自動從 Windows 更新下載所需檔案。如果電腦處於離線狀態或 Windows 更新被阻止,請使用符合的 Windows 10 安裝媒體作為安裝來源。

.NET Framework 3.5 支援 .NET 2.0 和 3.0 應用程序,並且可以與 .NET Framework 4.x 共存。微軟建議在有更新版本可用時使用應用程式的最新版本,因為 .NET Framework 3.5 的主要用途是相容於舊版軟體。請參閱微軟官方的 .NET Framework 3.5 安裝指南。

使用 Windows 更新啟用 .NET Framework 3.5

這是適用於能夠存取 Windows 更新的 Windows 10 電腦的最簡單方法。開始之前,請使用管理員帳號登入。

  1. 開啟 Windows 功能。按下“開始”,鍵入“Windows 功能”,然後選擇“啟用或關閉 Windows 功能”。
Windows 10 開始搜尋顯示“啟用或關閉 Windows 功能”
從“開始”功能表搜尋“Windows 功能”,然後開啟“啟用或關閉 Windows 功能”。
  1. 選擇 .NET Framework 3.5。勾選.NET Framework 3.5(包含 .NET 2.0 和 3.0),然後按一下「確定」。除非軟體文件明確要求,否則您不需要 WCF 啟動子功能。
已選擇 .NET Framework 3.5 的 Windows 功能對話框
啟用 .NET Framework 3.5 父功能;對於桌面應用程序,WCF 啟動選項通常是不必要的。
  1. 讓 Windows 取得功能文件。如果 Windows 詢問如何取得所需文件,請選擇從 Windows 更新下載。安裝完成前,請保持電腦連網。
Windows 功能提示會詢問是否從 Windows 更新下載所需檔案。
Windows 更新可以下載完成啟用 .NET Framework 3.5 所需的有效載荷。
  1. 完成安裝。關閉完成對話框,如果 Windows 提示,請重新啟動電腦。然後啟動需要 .NET Framework 3.5 的程式。
安裝選購功能後,會顯示「Windows 功能完成」畫面
安裝成功後,Windows 會報告請求的變更已完成。

使用 Windows 10 安裝媒體離線安裝 .NET Framework 3.5

對於 Windows 10,微軟表示支援的離線安裝方法是使用 Windows 安裝媒體中的功能檔案。舊的 .NET Framework 3.5 SP1 獨立安裝程式適用於早期 Windows 版本,並非 Windows 10 支援的離線安裝程式。

  1. 準備符合的 Windows 10 安裝媒體。掛載 ISO 鏡像檔案或連接與電腦上 Windows 10 版本對應的安裝媒體。在檔案總管中,記下該媒體的磁碟機號,並確認其中包含一個sources\sxs資料夾。微軟警告不要使用不同 Windows 版本的來源文件,因為版本不匹配可能會導致安裝失敗或系統處於不受支援的狀態。如有需要,請參閱微軟的Windows 安裝媒體說明。
檔案總管顯示已掛載的 Windows 10 安裝媒體上的 sources sxs 資料夾
離線來源是相符的 Windows 10 安裝媒體上的 sources\sxs 資料夾。
  1. 開啟提升權限的命令提示字元。搜尋“命令提示字元”,右鍵單擊,然後選擇“以管理員身份執行”。
  2. 運行 DISM 並將介質作為來源。將 `<driver>`替換D:為您已掛載的 ISO 或 USB 隨身碟的實際盤符,然後執行:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs。此/LimitAccess開關指示 DISM 不要聯絡 Windows 更新。
使用 D 來源 sxs 的 DISM NetFx3 命令在管理員命令提示字元中執行
使用正確的媒體磁碟機號,從管理員命令提示字元執行 NetFx3 DISM 命令。
  1. 確認 DISM 操作成功。等待操作完成至 100% 並報告已成功完成。如果您的環境需要,請重新啟動 Windows,然後再次嘗試執行舊版應用程式。 Microsoft 在其.NET Framework 3.5 的 DISM 部署指南中記錄了相同的語法。
管理員命令提示字元顯示 DISM 操作已成功完成
DISM 安裝成功後會報告此功能操作已成功完成。

如果 .NET Framework 3.5 無法安裝該怎麼辦

錯誤代碼0x800F0906、0x800F081F和0x800F0907通常指向下載、原始檔或政策問題。錯誤代碼0x800F0922也可能在功能安裝過程中出現,但微軟指出此錯誤並非 .NET Framework 特有。

Windows 功能錯誤訊息,代碼為 0x800F081F,提示缺少必要文件
錯誤 0x800F081F 通常表示 Windows 找不到所需功能檔案的有效來源。
  • 對於0x800F0906 錯誤,請檢查電腦是否可以存取 Windows 更新,以及代理程式、防火牆或組織策略是否阻止了下載。
  • 對於0x800F081F,請驗證來源路徑並使用與已安裝的 Windows 10 版本相符的安裝媒體。
  • 對於錯誤代碼 0x800F0907,可能是由於群組原則設定阻止了 Windows 下載選用元件有效負載。在受管電腦上,請諮詢管理員,而不是自行變更網域策略。

微軟的.NET Framework 3.5 安裝錯誤參考指南列出了錯誤原因和已核准的解決方法。

您是否需要移除較新的.NET版本?

不,不要為了安裝 .NET Framework 3.5 而卸載 .NET Framework 4.x。這兩個版本服務於不同的應用程式目標,可以共存。僅當應用程式明確需要時才啟用 3.5;否則,請保留 Windows 和其他應用程式已經在使用的較新版本的 .NET 元件。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。