柳生飘絮 SupperSdr

知识在于积累
posts - 9, comments - 1, trackbacks - 0, articles - 16
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

出现无法复制文件异常,这就是由于Windows安全资料库损坏所致。可用Esentutl.exe进行修复,

查看它的用法,用下面指令: esentutl /? 会显示如下提示:
C:\Documents and Settings\Administrator>Esentutl /?

Microsoft(R) Windows(R) Database Utilities
Version 5.2
Copyright (C) Microsoft Corporation. All Rights Reserved.

DESCRIPTION:  Maintenance utilities for Microsoft(R) Windows(R) databases.

MODES OF OPERATION:
      Defragmentation:  ESENTUTL /d <database name> [options]
             Recovery:  ESENTUTL /r <logfile base name> [options]
            Integrity:  ESENTUTL /g <database name> [options]
             Checksum:  ESENTUTL /k <database name> [options]
               Repair:  ESENTUTL /p <database name> [options]
            File Dump:  ESENTUTL /m[mode-modifier] <filename>

<<<<<  Press a key for more help  >>>>>
D=Defragmentation, R=Recovery, G=inteGrity, K=checKsum, P=rePair, M=file duMp

可见,检查资料库的完整性,要用/g,比如: esentutl /g C:\Windows\security\database\secedit.sdb

若要修复这个Windows安全资料库,用如下指令: esentutl /p C:\Windows\security\database\secedit.sdb

解决方法:esentutl /g C:\Windows\security\database\secedit.sdb
     esentutl /p C:\Windows\security\database\secedit.sdb