热搜词
发表于 2009-9-20 10:36:46 | 显示全部楼层 |阅读模式
本帖最后由 灰儿 于 2009-9-30 12:58 编辑

我的系统是Windows2003SP2的版本,今天重新安装IIS,在安装过程中老提示无法复制convlog.exe、iisadmin.mfl等文件,开始还以为是自己的安装盘有问题,没想到在光盘下都能找到提示无法复制的文件。于是就上网来查找是什么问题,说是Windows2003打了SP2之后数据库受损,修复损坏的数据文件即可正常安装。

解决方法如下(开始 > 运行 > 输入 CMD >再输入以下命令):
1、esentutl /g %windir%/security/database/secedit.sdb (该命令参数用于查询secedit.sdb文件是否被损坏)
2、esentutl /p %windir%/security/database/secedit.sdb (修复secedit.sdb文件)

注:esentutl.exe是Windows自带的一个用来修复本地安全性数据库的工具,在语句中“/p”参数用来修复指定的数据库文件。

然后会有一个警告框,按确定后显示如下:
C:\Documents and Settings\Administrator>esentutl /p %windir%/security/database/s
ecedit.sdb
Microsoft(R) Windows(R) Database UtilitiesVersion 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating REPAIR mode...
Database: C:\WINDOWS/security/database/secedit.sdb
Temp. Database: TEMPREPAIR44784.EDB

Checking database integrity.

Scanning Status (% complete)

0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................

Integrity check successful.

Note:
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 1.984 seconds.

    这样修复后,不再提示找不到convlog.exe文件了,但到了iisadmin.mfl无法找到。点浏览 > C:\WINDOWS\ServicePackFiles\i386 ,导航到这个文件夹下,再点确定,就可以安装了!
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 22:50 , Processed in 0.138774 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team