問題: Win10 從“啓用或關閉Windows功能”安裝.Net Framework 3.5,安裝時錯誤代碼: 0x800F0954 “Windows 無法完成請求的更改”
原因:從上圖可以看到客戶機的Update指向了內網的WUserver,從WUserveer獲取更新補丁,就是因爲這個設置導致報錯。因爲WUserver沒有批准.Net Framework 3.5的更新,所以客戶端無法獲取到.Net Framework 3.5導致報錯。
解決方法:打開註冊表:cmd+r 輸入regedit,確定;
找到路徑HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU,其中UseWUServer默認值爲1,改成0;
打開服務列表,重啓Windows Update service;
此時可以正常安裝.net framework 3.5;
修改還原,並重啓Windows Update service;
或者將一下內容複製到文本文件另存爲:UseWUServer.Reg雙擊導入註冊表,安裝完成後再將"UseWUServer"=dword:00000000 改爲 "UseWUServer"=dword:00000001重新導入;
- Windows Registry Editor Version 5.00
- [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
- "UseWUServer"=dword:00000000