Win7 x64 修復IIS安裝失敗記錄

2021-09-28 19:49:13 字數 976 閱讀 5233

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索引

WIN7 X64下安裝ADS遇到的問題

安裝ads1.2執行時遇到了ads報錯 出現了幾個不存在目錄下的目標檔案 o 報錯error l6218 undefined symbol xx和警告warning l6301w could not find file c program files 參考搜到的解決辦法 ads報錯 warning ...

WIN7X64自定義硬斷

我只是 截了 我 中的 關鍵片段 至於 詳細的 你們自己想 控制是否 恢復dr的是 dr7和dbgactive這兩個 或者patch相關位元組 void t kirestoredebugregisterstate return 0 if contex dr7 null mycontex.dr0 co...

win7 x64 使用Regsvr32時問題

通常我們使用regsvr32註冊動態鏈結庫 dll 時,一般使用的是32位的系統 而在64位的系統上執行regsvr32預設是註冊64位檔案,而且在64位下system32 資料夾中存放的檔案也是 64 位版本的檔案,而syswow64資料夾才是存放32位版本檔案的目錄 不知微軟為什麼這麼搞 sys...