有時,當在Windows 10中安裝.NET Framework 3.5時,0x800f081f或0x800f0950錯誤顯示在Windows 10中,Windows無法找到執行所請求更改所需的FAL,“並”未能應用更改“,並且情況非常常見並不總是容易弄清楚這是什麼問題。
在此指令中,在Windows 10中安裝.NET Framework 3.5組件時,有關糾正錯誤0x800f081f的幾種方法的詳細信息,從更簡單到更複雜。安裝本身在單獨的文章中描述瞭如何在Windows 10中安裝.NET Framework 3.5和4.5。
在繼續之前,請注意,錯誤,尤其是0x800f0950的原因可能是不工作的,禁用的Internet或鎖定對Microsoft服務器的訪問(例如,如果您已禁用Windows 10監視)。此外,原因有時是第三方防病毒和防火牆(嘗試暫時禁用它們並重複安裝)。
手動設置.NET Framework 3.5糾正錯誤
在安裝期間錯誤的第一件事是在Windows 10中安裝.NET Framework 3.5在“組件安裝”中 - 使用命令行進行手動安裝。
第一個選項涉及使用內部存儲組件:
- 代表管理員運行命令提示符。為此,您可以在搜索任務欄中開始鍵入“命令行”,然後右鍵單擊找到的結果,然後選擇“從管理員運行”項。
- 輸入命令dism / line / enable-feature / featureName:netfx3 /全部/ limitaccess點按輸入。
- 如果一切順為成功,請關閉命令行並重新啟動計算機。將安裝.NET Framework5。
如果此方法還報告了錯誤,讓我們從系統分發中使用安裝。
您需要使用Windows 10下載和安裝ISO映像(必須在安裝的與安裝相同的位中,按圖像上的鼠標右鍵並選擇“Connect”。請參閱如何下載原始ISO Windows 10),或者,當準備時,將閃存驅動器或磁盤連接到計算機。之後,執行以下步驟:
- 代表管理員運行命令提示符。
- 輸入命令dism / loote / enable-feature / featureName:netfx3 /全部/ limitaccess / source:d:\ sources \ sxswgd d: - 使用Windows 10的安裝圖像,磁盤或閃存驅動器的字母(在我的字母的屏幕截圖上j)。
- 如果該命令已成功完成,請重新啟動計算機。
對於高概率,上述方法之一將有助於解決問題,並且將校正0x800f081f或0x800f0950。
固定錯誤0x800f081f和0x800f0950在註冊表編輯器中
在安裝.NET Framework 3.5時,此方法可能很有用,在公司計算機上發生,您的服務器用於更新。
- 按鍵盤上的Win + R鍵,輸入Regedit並按Enter鍵(使用Windows標誌使用Win-key)。註冊表編輯器打開。
- 在註冊表編輯器中,轉到seconehkey_local_machine \ software \ policies \ microsoft \ windows \ windowspdate \ aupri,缺少此類分區,創建它。
- 將命名使用的參數值更改為0,關閉註冊表編輯器並重新啟動計算機。
- 嘗試通過“啟用和禁用Windows組件”進行安裝。
如果提出的方法有幫助,則在安裝組件後,值得將參數值更改為原始的(如果它具有1的值)。
附加信息
在安裝.NET Framework 3.5時可能在錯誤的上下文中有用的其他信息:
- Microsoft網站有一個實用程序來解決.NET Framework設置,可在https://www.microsoft.com/en-us/download/details.aspx?id=30135上進行故障排除.NET Framework設置。我不承諾判斷她的有效性,通常在應用之前糾正錯誤。
- 由於有問題的錯誤與聯繫Windows更新的能力直接相關,因此如果您不知何故斷開連接或阻止,則嘗試再次打開。此外還要在官方網站https://support.microsoft.com/ru-ru/help/10164/fix-windows-update-errors可用的工具,用於更新中心的自動故障排除。
Microsoft網站有一個離線.NET Framework 3.5安裝程序,但是對於先前版本的操作系統。在Windows 10中,它只是加載組件,並且在沒有Internet連接報告0x800f0950錯誤的情況下。下載頁面:https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=25150