修复主要是通过一个叫esentult的工具,同时它属于WIN内置的一个工具来的~
C:\ >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 [options]
Recovery: ESENTUTL /r [options]
Integrity: ESENTUTL /g [options]
Checksum: ESENTUTL /k [options]
Repair: ESENTUTL /p [options]
File Dump: ESENTUTL /m[mode-modifier]
通过查看帮助,我们可以先用"/r"参数对%windir%\Security\Database\Secedit.sdb文件进行恢复.如果失败,再用"/p"参数进行强制修复.
修复后再执行AD安装命令,一切都变得那么顺利.久违而又熟悉的管理界面终于出现了~
后话:后通过搜索相关的信息得知,造成该问题的最大可能是由于非法关机引起的,还有一种说法就是由某些软件引起的.所以有一个良好的用电脑习惯尤为重要.
1、打开 开始->运行->输入" cmd " 执行
2、输入" cd %systemroot%/security/database/ " 执行
3、输入" esentutl /