Windows XP系统老提示“Windows找不到Secedit文件”,怎么解决呀

来源:百度知道 编辑:UC知道 时间:2024/09/25 10:26:57
Windows XP系统老提示:
“Windows找不到Secedit文件。请确定文件名是否正确,再试一次。要搜索文件,请单击 开始 按钮 ,然后单击搜索。”对话框。

是什么原因,怎么解决呀?急等回复

症状
尝试在运行 Microsoft Windows XP Professional Service Pack 2 (SP2) 的计算机上安装 Microsoft Internet 信息服务 (IIS) 时,可能会收到以下错误消息之一:
Copy error:

Setup cannot copy the file staxmem.dll. Please insert the "Windows XP Professional Service Pack 2 CD".
Setup could not copy one or more files.The specific error code is 0x4b8
而且,在将 Windows XP Professional SP2 CD 放入 CD 驱动器之后,安装程序找不到 Staxmem.dll 文件。
原因
如果存在下列任一情况,可能会出现此问题: • Secedit.sdb 数据库文件已损坏。
• Windows 组件向导 (Sysocmgr.exe) 必须在原始 Windows XP Professional CD 和 Windows XP Professional SP2 CD 同时可用的情况下安装文件。

解决方案
要解决此问题,请首先运行 Esentutl.exe 工具以检查 Secedit.sdb 数据库的完整性。为此,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
2. 在命令提示符处,键入以下命令并按 Enter:
esentutl /g Drive:\WinDir\security\database\secedit.sdb
注意:在该命令中,Drive 是安装了 Windows XP Professional 的硬盘驱动器,WinDir 是安装了 Windows XP Professional 的文件夹。
在 Esentutl.exe 工具完成检查后,请根据该工具返回的不同消息来选择下列