這篇文章主要為大家詳細介紹了win8/8.1系統安裝.net framework 3.5出現0x800F0906程式碼錯誤的解決方法,具有一定的參考價值,有興趣的小夥伴們可以參考一下
#有效解決win8/8.1系統安裝.net framework 3.5出現0x800F0906程式碼錯誤
解決方案一、
##先開啟windows##有系統更新要安裝,因為這個問題可能是導致.net 3.5無法安裝的罪魁禍首,要檢查windows更新,可以右鍵“這台電腦”點擊“屬性
”,打開後,點擊左下側的“檢查windows更新”,如果有更新,就安裝完重啟下系統,如果沒有顯示更細,也要手動檢測一下,確保windows更新處沒任何補丁要更新。這個步驟偵測過後,再嘗試新增或安裝.net 3.5,如果問題依舊,那麼輕繼續看下面的解決方案二。
解決方案二、
1、找到windows鏡像安裝套件解壓縮,解壓縮後找到裡面的sources資料夾,複製到D磁碟的根目錄,例如D:\sources。 2、按下win+R組合鍵開啟執行,輸入gpedit.msc,開啟本機群組原則,(注意有的win8/8.1系統沒有群組原則,沒有的話,繼續看解決方案三)。開啟群組原則後,找到電腦設定- 管理範本- 系統,我們點選“系統”,在右邊找到“指定選用元件安裝和元件復原的設定”,如下圖所示:
找到「指定選用元件安裝和元件復原的設定」後,按兩下打開,如下圖所示:
#勾選”已啟用“,然後在下方的”備用來源檔案路徑“處輸入D:\sources\sxs,確定。 (本文由亦是美網絡原創)3、按下win+X組合鍵,打開命令提示符(管理員),輸入gpupdate /force回車,直到顯示”計算機策略更新成功完成“和”用戶策略更新成功完成“。 (這裡告訴大家一個小技巧,直接複製指令後,在指令提示字元視窗點擊右鍵就可以貼上了),更新成功後,再輸入Dism /online /enable-feature /featurename:NetFx3 /All /Source:D :\sources\sxs /LimitAccess,為了不出錯,請直接複製貼上指令。這樣,windows就開始自動安裝設定.net 3.5了,直到100%成功即可,完事後最好重啟下電腦。
解決方案三、
部分win8/8.1系統沒有群組策略,例如win8/8.1中文版就沒有,這樣我們可以透過許改註冊表來實現同樣的步驟,方法較麻煩,大家認真看教學。1、按下win+R開啟執行,輸入regedit開啟註冊表,依序找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5,我們選取v3.5,然後右鍵- 新建- DWORD(32位元)值,起名字為CBS,確定後,右邊就出現了名字為CBS的註冊表項,同樣的步驟再添加名字為Install和SP的註冊表項。新增這三項後,在右邊分別找到他們,然後右鍵選擇」修改“,分別將他們的”數值資料「從0改成1。
然後再次右鍵點擊v3.5 - 新建-字串
值,將其命名為InstallPath,新增好後,在右邊找到它,右鍵- 修改,將」數值資料「改為C:\WINDOWS\Microsoft.NET\Framework\v3.5,如果是64位元系統就修改為C:\WINDOWS\Microsoft.NET\Framework64\v3.5,確定即可。 2、接下來的步驟,就可以繼續參考解決方案二的步驟3進行了。【相關推薦】1. 特別推薦
#:2. 3. ###ASP教學######以上是.NET安裝framework出現錯誤的處理教學課程的詳細內容。更多資訊請關注PHP中文網其他相關文章!