「」Application Host Helper Service 在嘗試刪除歷史目錄「C:\inetpub\history\CFGHISTORY_0000000475」時遇到錯誤。將跳過並忽略此目錄。請注意,若是該服務從新啓動,此目錄在未來仍可能會被刪除。數據字段包含錯誤號。「」
或者「
服務器IIS崩潰了,全部的站點都打不開了。提示錯誤:「配置文件的XML格式不正確」。
」
html
根據提示,找到了applicationHost.config文件,打開後,發現,裏面所有變成亂碼了。applicationHost.config文件配置了全部的站點信息,不可能刪除從新生成一個。怎麼辦?好在有強大的百度!通過百度,發現applicationHost.config文件發生錯誤後,是能夠根據備份日記,恢復的。
解決方法 :
解決的辦法是使用IIS提供的AppCmd.exe的restore功能。
打開運行窗口--輸入"CMD",打開命令窗口。進入C盤,輸入「cd C:\Windows\System32\inetsrv 」。
首先輸入「appcmd list backup」命令來顯示全部可用的備份。
而後咱們選擇一個備份並運行appcmd restore backup [backup name]。
注意:在restore備份以前,必定要先打開要用的備份applicationhost.config,查看一下是否真的是沒有錯誤的版本,而後才執行restore命令,要否則恢復會失敗的。
咱們能夠在C:\inetpub\history裏找到全部的備份文件。

固然也能夠在C:\inetpub\history中找一個可用的applicationhost.config文件,替換掉到IIS錯誤提示路徑中的applicationhost.config文件。服務器