安装程序无法复制文件CONVLOG.EX_ 解决办法

  • 来源: 驱动中国 文:itcom 2014-04-24/15:20 访问量:
  • 重新安装了一次IIS,结果就在重新安装的时候,出现安装程序无法复制文件CONVLOG.EX_,上网找了找资料,是因为secedit.sdb 数据库的问题,既然是因为这个文件的问题,那么我们就可以使用windows自带的esentutl修复一下secedit.sdb文件,“运行”中输入

    esentutl /p %windir%/security/database/secedit.sdb

    显示:C:\Documents and Settings\Administrator>esentutl /p %windir%/security/database/s

    ecedit.sdb

    Microsoft(R) Windows(R) Database Utilities

    Version 5.2

    Copyright (C) Microsoft Corporation. All Rights Reserved.

    Initiating REPAIR mode...

    Database: C:\WINDOWS/security/database/secedit.sdb

    Temp. Database: TEMPREPAIR896.EDB

    Checking database integrity.

    The database is not up-to-date. This operation may find that

    this database is corrupt because data from the log files has

    yet to be placed in the database.

    To ensure the database is up-to-date please use the 'Recovery' operation.

    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.719 seconds.

    然后就可以顺利安装IIS6了

    就可以解决,但是操作前做好还是备份一下这个文件比较好,下边说明一下esentutl的各个参数,

    ESEnTUtl运行有几种模式。每种模式对SDB文件执行不同的任务。这里是每种模式的语法:

    碎片整理模式:  ESEnTUtl /d <数据库文件名> [选项]

    恢复模式:  ESEnTUtl /r [选项]

    完整性检查模式:  ESEnTUtl /g <数据库文件名> [选项]

    修复模式:  ESEnTUtl /p <数据库文件名> [选项]

    校验模式:   ESEnTUtl /k <数据库文件名> [选项]

    文件转储模式:  ESEnTUtl /m[模式修改符] <文件名>

    复制模式:   ESEnTUtl /y <源文件> [选项]        ***仅用于Vista操作系统***

    上述选项根据模式而不同。然而,有些选项在所有模式中通用。这里是通用选项:

    /8    定义数据库分页大小为8KB。正常情况下,ESEnTUtl自动检测分页大小。只有当微软知识库告诉你或者读取数据库遇到问题时才使用该选项。

    /o     禁用微软徽标。你可以用该选项来创建报表输出或者作为另一个数据库的输入。

    /s <流文件名>        为流数据输出设置文件名。默认设置是NONE。当你想用流数据技术——而不是简单的转储——来发送数据时使用该选项。该选项适用于碎片整理、完整性检查、修复以及文件转储模式。

    /t <数据库文件名>    设置临时数据库文件名。默认设置是TEMP-DFRG*.EDB。通常,你无需更改数据库文件名因为ESEnTUtl已经支持多个临时数据库。该选项适用于碎片整理、完整性检查以及修复模式。

    注意:某些模式针对不同的目的使用同样的选项开关。因此,不要假定在碎片整理模式中的/f开关和完整性检查模式的/f开关执行同样的任务。

    以上方法100%可以使用,我亲身体验过。

     


    赞(0)

    驱动号 更多