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"命令不會刪除你的任何網站。
該文件夾默認爲隱藏,你可以直接在我的電腦裏輸入該路徑。
在文件夾下至少有兩個文件,如下格式:
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"命令不會刪除你的任何網站。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.