IIS安裝提示錯誤,錯誤碼0x4b8

iis 無法安裝提示錯誤,無法複製一個或多個文件,錯誤碼0x4b8

裝IIS,打開控制面板---->添加或刪除程序----->點擊添加或刪除windows組件-->選中internet信息服務來添加IIS組件,提示“無法複製STAXMEM.DLL”,但文件明明存在,取消進入下一步,又有N個這樣的提示,最後彈出“無法複製一個或多個文件,錯誤碼0x4b8”,只能生成一個"internet信息服務"圖標,但雙擊彈出無法找到文件。
反覆幾次沒有頭緒,於是搜索了一下,經過試驗,問題已經解決。方法如下:

開始 --> 運行 --> 輸入 CMD -->再輸入以下命令:
esentutl /p %windir%/security/database/secedit.sdb

MS-DOS會出現如下提示:

Microsoft(R) Windows(TM) Database Utilities
Version 5.1
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
It is recommended that you immediately perform a full backup
of this database. If you restore a backup made before the
repair, the database will be rolled back to the state
it was in at the time of that backup.
Operation completed successfully in 10.266 seconds.

 

其中“esentutl /p %windir%/security/database/secedit.sdb”這句話的意思就是用Windows 2003中自帶的一個Database Utility — esentutl.exe來修復本地安全性數據庫(%windir%\security\database\secedit.sdb)的一個過程顯示。在語句“esentutl /p %windir%/security/database/secedit.sdb”中“/p”參數用來修復指定的數據庫文件。
然後再安裝一次IIS,就OK了。

可是我運行 esentutl /p %windir%/security/database/secedit.sdb 時就不成功

next

後來 找啊找

先運行esentutl /g %windir%/security/database/secedit.sdb

再運行esentutl /p %windir%/security/database/secedit.sdb

就成功了.

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