問題描述
這兩天新安裝個Windows 8.1陡叠,要用到ASP.NET平臺開發(fā)玩郊,所以按常規(guī)要安裝IIS和.NET Framework 3.5,結(jié)果居然安裝不上枉阵,一直報的錯誤是0x800F0906
译红,也比較奇怪,之前裝新系統(tǒng)后安裝過好幾次兴溜,也沒遇到過侦厚。
嘗試解決
根據(jù)錯誤指引的解決方法地址,看到了幾種可能導(dǎo)致問題的原因拙徽,微軟的知識庫文章也提供了解決方案刨沦,其中還有其他的錯誤碼和不同的系統(tǒng)平臺。
第一種方說可能是網(wǎng)絡(luò)問題引起的膘怕,但是按照文中說的打開Windows Update網(wǎng)站是正常的想诅。而且我還搭了梯子,按道理是不可能出現(xiàn)這個問題的岛心。
第二種方法提到了管理員權(quán)限来破,我關(guān)閉了UAC,然后給用戶進(jìn)行了提權(quán)忘古,結(jié)果還是不行徘禁,后來按照文中方法,改了組策略髓堪,依舊不行(這里沒按照所說的指定源什么的晌坤,因為嫌麻煩,而且覺得應(yīng)該走不通)。
試了上述方法沒了耐心模闲,也就沒繼續(xù)看第三第四的解決方案了键兜。
直接在Google上搜索,結(jié)果看到了很多類似情況擅编,也找到相應(yīng)的解決方案1、類似解決方案2,剛好就是微軟知識庫中的第三種第四種方法(真是讓人無奈祭阀,微軟這個形象也是太差了,我差一點自己接近了真理跋式洹)专控。
解決方案
最后參考了上面的兩個方案,其實算是用了微軟知識庫中的第三和第四種混合的解決方案:
1遏餐、用虛擬光驅(qū)加載安裝的ISO系統(tǒng)文件
2伦腐、打開Windows PowerShell
,這里可以直接在開始的搜索輸入框輸入關(guān)鍵字搜索失都,找到結(jié)果后記住要用(右鍵)使用管理員權(quán)限運(yùn)行柏蘑,否則會報錯:
3幸冻、輸入:
Enable-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Source '<虛擬光驅(qū)掛載盤符>:\\sources\\sxs'
出現(xiàn)下圖說明安裝成功。
接下來安裝IIS也就正常了咳焚。