修復 0x800F0906 .NET Framework 安裝錯誤

修復 0x800F0906 .NET Framework 安裝錯誤

您是否在 Windows 計算機上遇到.NET Framework 0x800F0906 錯誤?在這篇文章中,我們將討論為什麼會出現此錯誤及其解決方案。在進入解決方案部分之前,讓我們了解為什麼會顯示此錯誤。當計算機無法連接到 Internet 以從 Windows 更新下載必要的文件時,通常會發生此錯誤。

修復 0x800F0906。NET 框架安裝錯誤

來解決。NET Framework 0x800F0906 錯誤,我們建議使用五種不同的方法:

  1. 配置組策略設置
  2. 檢查您的互聯網連接
  3. 微軟。NET 框架修復工具
  4. 使用 Windows 安裝介質
  5. Windows Server 的替代步驟

讓我們詳細了解這些方法的正確執行。

1]配置組策略設置

這。NET framework 0x800F0906 錯誤的發生是因為系統管理員將系統配置為使用 Windows 服務器更新服務而不是 Windows 更新服務器進行服務。

在這種情況下,用戶必須通過聯繫系統管理員啟用可選組件安裝和修復的指定設置。

這可以藉助組策略設置和配置備用源文件路徑值或通過選擇直接聯繫 Windows 更新下載修復內容而不是 Windows 服務器更新服務選項來完成。

要配置組策略設置,請按照下面給出的具體步驟操作。

  • Windows + R打開運行對話框,鍵入gpedit.msc,然後按確定按鈕打開本地組策略編輯器。
  • 展開計算機配置,展開管理模板,然後選擇系統
    本地組策略系統設置
  • 打開“為可選組件安裝和組件修復組策略設置指定設置”,然後選擇“已啟用”。組策略設置可選組件安裝修復

假設您需要在替代源文件路徑框中指定替代源文件。在這種情況下,用戶必須建立包含安裝媒體中\sources\sxs文件夾內容的共享文件夾的完全限定路徑。

例如,共享文件夾路徑應類似於\\server_name\share\Win8sxs。

或者用戶也可以指定一個 WIM 文件。要選擇 WIM 文件作為備用源文件位置,請將 WIM: 添加到路徑作為前綴,然後添加要在 WIM 文件中使用的映像的索引作為後綴。例如,WIM:\\server_name\share\install.wim:3。(這裡的3代表圖片的索引)

  • 選擇直接聯繫 Windows 更新下載修復內容,而不是WSUS(Windows 服務器更新服務)。如果適用,請選中此框。
  • 單擊OK,在命令提示符中鍵入update/force,然後按Enter 鍵應用該策略。

2]檢查您的互聯網連接

此錯誤也可能由於代理、網絡或防火牆配置或代理網絡或防火牆故障而發生。如果您無法訪問該網站,請檢查您的互聯網連接並聯繫網絡管理員以確認配置是否阻止訪問該網站。如果您是管理員,我們建議您解決PC 和路由器上的網絡連接問題。

3] 微軟。NET 框架修復工具

Microsoft .NET Framework 修復工具

.NET Framework 修復工具遵循四個步驟:

  1. 嘗試解決設置問題
  2. 應用修復(需要用戶同意)
  3. 嘗試修復所有已安裝的版本。網絡框架
  4. 收集日誌(需要用戶同意)。

具體來說,該工具通常會執行以下任務:

  • 重新註冊 Windows Installer 服務。它使用 MsiExec.exe 註銷和重新註冊 Windows Installer 服務。無論診斷結果如何都適用。
  • 重新啟動 Windows 安裝程序服務。它會停止並重新啟動 Windows Installer 服務。無論診斷結果如何都適用。

4]使用Windows安裝媒體

要修復此錯誤,您可以在啟用時使用 Windows 安裝介質作為文件源。NET 框架功能。請按照以下給定的步驟正確執行它。

  • 插入 Windows 安裝介質。
  • 現在在命令提示符下運行下面的給定命令。

Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess

在此命令中,<drive> 是驅動器號的佔位符。例如,對於 D 驅動器,您必須像這樣放置命令

Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

5] Windows Server 的替代步驟

您可以在 PowerShell cmdlet 的幫助下使用 Windows 服務器 (2012 R2 Windows Server) 上的替代源或使用添加角色和功能嚮導快速修復 0x800F0906錯誤

要執行此過程,請按照以下步驟操作。

  • 插入 Windows 安裝介質。
  • 現在,在 Windows PowerShell 命令窗口中,運行以下命令。

Install-WindowsFeature name NET-Framework-Core source <drive>:\sources\sxs

這裡的 <drive> 是 Windows 安裝介質的驅動器盤符的佔位符。

例如:

Install-WindowsFeature name NET-Framework-Core source D:\sources\sxs

要使用添加角色和功能嚮導,請按照以下步驟操作。

  • 插入 Windows 安裝介質,然後啟動添加角色和功能嚮導
  • 從“選擇功能”頁面中選中“.NET Framework 功能”複選框,然後單擊“下一步”
  • 單擊確認安裝選擇頁面上的指定備用源路徑鏈接。
  • 在“指定備用源路徑”頁面上,鍵入 SxS 文件夾作為本地或共享路徑,單擊“確定”,然後單擊“安裝”以完成嚮導。

結論

在這篇文章中,我們討論了修復 0x800F0906 的四種工作方法。NET 框架安裝錯誤。我們建議您嘗試每一種技巧,以體驗哪一種更適合您並且易於執行。

為什麼是。NET Framework 沒有安裝?

任何人都可以在 PC 上安裝該框架的條件很少。用戶必須是計算機的管理員;任何以前的安裝都需要重新啟動您的計算機;框架版本必須支持操作系統,等等。

什麼是。網絡框架?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *