none
关于XP_%windir%相关SYS安全问题的损毁性恢复 RRS feed

  • 问题

  • 开启组策略编辑器被告知:不能确定应用到此机器的组策略安全性设置。

                尝试从本地安全性数据库(%windir\security\database\secedit.sdb%)中检索这些设置时

                返回错误为:参数错误

                所有本地安全性设置都将被显示,但是不会给出一个给定的安全性设置是否由组策略定义

     

    使用:secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

     

    用来恢复系统安全到默认状态时,出现:路径无效 c:\windows\repair

     

    初步判定为该文件夹已被删除或者丢失。

     

    请问:出现如上情况,如何恢复。

     

     

    2008年10月18日 1:07

答案

  • 以下这个方法之前尝试过没

    1.开始,运行,cmd
    2.输入esentutl /k %windir%\Security\Database\Secedit.sdb
    和esentutl /g %windir%\Security\Database\Secedit.sdb
      先对secedit.sdb进行检查。
    3.先备份要修复的这个文件
    4.执行“esentutl /p %windir%\Security\Database\Secedit.sdb”进行修复,系统会弹出Warning提示框:
    “You should only run Repair on damaged or corrupted databases.Repair will not apply information in the transaction log files to the database,and may cause information to be lost.Do you wish to proceed?”

    按OK,修复下尝试一下

    2008年10月18日 1:24
    版主

全部回复

  • 以下这个方法之前尝试过没

    1.开始,运行,cmd
    2.输入esentutl /k %windir%\Security\Database\Secedit.sdb
    和esentutl /g %windir%\Security\Database\Secedit.sdb
      先对secedit.sdb进行检查。
    3.先备份要修复的这个文件
    4.执行“esentutl /p %windir%\Security\Database\Secedit.sdb”进行修复,系统会弹出Warning提示框:
    “You should only run Repair on damaged or corrupted databases.Repair will not apply information in the transaction log files to the database,and may cause information to be lost.Do you wish to proceed?”

    按OK,修复下尝试一下

    2008年10月18日 1:24
    版主
  • 非常感谢 j-mcgrady 的回答,并且帮助我解决了问题所在。

     

    2008年10月21日 0:30