Win7 x64 修復IIS安裝失敗記錄

ghost版本win7 安裝好後添加IIS失敗, 顯示錯誤"出現錯誤,並非所有的功能被成功更改"

首先百度, 得到的解決方式均失敗:

    1. 修改c盤安全屬性,獲得管理員所有權權限方式失敗

    2. 修改UAC, 權限要求降到最低方式失敗

    3. 安裝微軟更新準備工具KB947821方式失敗

    4. sfc /scannow 無法解決

    5. dism修復命令經試驗發現僅win8.1以上系統有效,無法解決win7問題

    6. dism命令安裝失敗:"Win7下Dism命令行安裝IIS和Telnet客戶端"

 

解決方式:

    查找cbs日誌: C:\Windows\Logs\CBS\CBS.log文件, 發現很多錯誤:"MissingFileSystemResource on resource"

    搜索所有包含"MissingFileSystemResource on resource"的行, 如:

"MissingFileSystemResource on resource [126]"\winsxs\amd64_microsoft-windows-i..libraries.resources_31bf3856ad364e35_6.1.7600.16385_en-us_ac2f25e3d4ed4318\iisreset.exe.mui"[gle=0x80004005]"

使用管理員權限運行cmd, 執行命令[cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t]獲得文件所有權限

找一份能夠正常安裝iis的win7x64系統(也可以使用虛擬機現裝一個), 在C:\Windows\winsxs\文件夾搜索"16385_en-us_ac2f25e3d4ed4318" 將對應文件夾下所有文件複製到本機對應位置

將上面搜索到的所有文件都要複製過來

 

嘗試重新安裝iis

成功後重啓電腦, 執行windows update, windows將自動修復winsxs索引

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章