今天安裝IIS時又出現了問題,這次是在番茄家園的GHOST系統出現的錯誤:通過控制面板---->添加或刪除程序----->點擊添加或刪除windows組件-->選中internet信息服務來添加IIS組件,提示“無法復制STAXMEM.DLL”。。。但文件明明存在,取消進入下一步,又有N個這樣的提示,最後彈出“無法復制一個或多個文件,錯誤碼0x4b8”,只能生成一個"internet信息服務"圖標,但雙擊彈出無法找到文件。
解決辦法:
1. 單擊“開始”,單擊“運行”,鍵入 cmd,然後單擊“確定”。
2. 在命令提示符處,鍵入以下命令並按 Enter:
esentutl /p %windir%/security/database/secedit.sdb
會彈出個對話框,直接點確定就行,接著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 XP中自帶的一個Database Utility — esentutl.exe來修復本地安全性數據庫(%windir%\security\database\secedit.sdb)的一個過程顯示。在語句“esentutl /p %windir%/security/database/secedit.sdb”中“/p”參數用來修復指定的數據庫文件。
Ntdsutil.exe 是一個為 Active Directory 提供管理設施的命令行工具。使用 Ntdsutil.exe 可以執行 Active Directory 的數據庫維護、管理和控制單主機操作,以及刪除在未經正確卸載而從網絡中刪除域控制器時留下的元數據。此工具的設計目的是供有經驗的管理員使用。
接著就可以再重新裝一次IIS