1. 程式人生 > >win10 啟用.net 3.5 iis錯誤0x800f081f

win10 啟用.net 3.5 iis錯誤0x800f081f

今天在公司電腦中啟用IIS,遇到了下載錯誤,提示無法連線到microsoft,錯誤碼是0x800f081f。

一開始按照網上的方法試了很多,包括關閉防火牆,把Windows Update服務設為自動並開啟(因為是通過這個服務下載的,但是這個我已經預設開啟了,所以不是這裡的問題),還有說再組策略中設定【計算機配置】–>【管理模板】–>【系統】中右側的“指定可選元件安裝和元件修復的裝置(雙擊開啟該策略)”,雙擊開啟,設為【已啟用】,然後勾選“直接聯絡windows更新。。。”。這幾種方法都試過了,然而每次都提示一樣的錯誤。

後來我想是不是沒安裝.net framework,畢竟是新電腦。我就下載了.net 4.5安裝的時候提示已經預設安裝了4.5了,然後我【下載了.net 3.5】

,安裝後再試著開啟iis,發現成功了,沒有提示下載,所以估計之前應該是要下載3.5但是失敗了,導致iis沒有開啟。這樣手動安裝3.5就沒有這個問題了。

【更新】:
上面的方法只是通過手動安裝.net 3.5避過了windows update下載,windows update無法下載的問題依舊存在,在安裝sql server檢查更新的時候又一次跳出來了:
這裡寫圖片描述

我決定找找問題到底是什麼,又網上搜了一通,這篇文章提到有可能是驅動的原因,然後驅動精靈一檢查,果然6個裝置驅動沒安裝,安裝好之後再次檢查更新順利通過。

總結一下,遇到windows 更新下載失敗一般有以下幾種方法,都試下差不多就能解決了:


1.windows update服務沒有啟用,開啟服務,找到windows update,右擊屬性,設為自動,然後開啟。
2.防火牆限制了更新站點。關閉防火牆或把站點加入允許列表
3.組策略【計算機配置】–>【管理模板】–>【系統】中右側的“指定可選元件安裝和元件修復的裝置(雙擊開啟該策略)”,雙擊開啟,設為【已啟用】,然後勾選“直接聯絡windows更新。。。”
然後重新整理組策略
4.檢查有沒有未安裝驅動的裝置,全部安裝