查看组策略时发现这个问题
---------------------------
安全模板
---------------------------
不能确定应用到此机器的组策略安全性设置。在尝试从本地安全策略数据库(%windir%securitydatabasesecedit.sdb)中检索这些设置时返回的错误为:参数不正确。所有本地安全性设置都将被显示,但是不会指出一个给定的安全性设置是否由组策略定义。所有由此用户界面改动的本地安全性设置都可能随后被域级的策略替代。
---------------------------
确定
---------------------------
访问本地安全策略分支时,提示如下信息:
不能确定应用到此机器的组策略安全性设置。
在尝试从本地安全性数据库(%windir%securitydatabasesecedit.sdb)中检索这些设置时返回的错误为:参数不正确。
所有本地安全性设置都将被显示,但是不会指出一个给定的安全性设置是否由组策略定义。
所有由此用户界面改动的本地安全性设置都可能随后被域级的策略覆盖。
按照网上的办法如下:
解决方案:
1.切换到命令提示符状态。
2.执行“esentutl/k%windir%SecurityDatabaseSecedit.sdb”和“esentutl/g%windir%SecurityDatabaseSecedit.sdb”对secedit.sdb进行检查。
3.手工备份要修复的数据库文件。
4.执行“esentutl/p%windir%SecurityDatabaseSecedit.sdb”进行修复,系统会弹出Warning提示框:
"YoushouldonlyrunRepairondamagedorcorrupteddatabases.Repairwillnotapplyinformationinthetransactionlogfilestothedatabase,andmaycauseinformationtobelost.Doyouwishtoproceed?"
单击OK,开始修复。