IIS ADMIN不能啓動,提示錯誤代碼-2146893818的解決方法

主要錯誤原因是因爲'C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys' 文件夾下keys被破壞了,修改一下名稱就可以了。
該文件夾默認爲隱藏,你可以直接在我的電腦裏輸入該路徑。
在文件夾下至少有兩個文件,如下格式:
c23***********************_MachineGUID
7a4***********************_MachineGUID


當出現此IIS錯誤的時候,可能你能看見奇數個文件3個或5個或7個;按理說應該爲複數2,4,6;所以問題就在這裏了。


解決方法:
1. 先從註冊表中"regedit" 中找到該MachineGUID,註冊表路徑:HKEYLOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGUID


2. 再將此"C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys' 文件夾下的所有keys做個備份,以防不測,還可恢復。


3. 然後成雙成對地將“c23****_MachineGUID”和“7a4******_MachineGUID“文件名中"MachineGUID"替換成註冊表中獲取的key值.


4. 然後在服務裏嘗試啓動IISAdmin, 這時你看見能啓動了。恭喜你,修改成功了。


5. 最後一步,啓動IISAdmin後,請使用命令"iisreset"重置一下,否則網站不會啓動,"iisreset"命令不會刪除你的任何網站。

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