50分简单送分题关于注册表备份还原问题

livejunjie 2009-10-08 11:48:39
注册表备份还原问题
我看注册表备份都是备份注册表在硬盘里的文件的,恢复的时候我想他也应该是用备份的文件覆盖原理的文件以实现恢复,而如果他这么做的话就要在注册表未启动之前,如果注册表启动了他就无法执行覆盖动作了。那恢复的时候不就要在重启的时候注册表未载入的时段执行恢复任务才行,那WINXP还未启动它如何实现恢复呢?它是怎么做到的呢?
我用过超级兔子的注册表恢复,觉得他挺不错的,但是不知道他如何做到的,大家知道的帮个忙啊,注册表恢复工具是用怎样的方法恢复的?跪求原理啊!小弟将感激不尽!
...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlhao 2009-10-27
  • 打赏
  • 举报
回复
结合autoexec.bat和DOS的COPY命令就可以实现。
古井荡月 2009-10-27
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20020922/11/1043417.html
用编程实现在本论坛上就可搜到。。。
古井荡月 2009-10-27
  • 打赏
  • 举报
回复
恢复最后一次正确配置。
注册表中的这个位置
[HKEY_LOCAL_MACHINE\SYSTEM\Select]
"Current"=dword:00000008 
"Default"=dword:00000008 
"Failed"=dword:00000007  
"LastKnownGood"=dword:00000009 

每个人的可能不一样。

然后再给点参考。

Windows维护了CurrentControlSet 的几分拷贝,CurrentControlSet实际上是一个注册表符号链接,它指向其中的一份拷贝。这些控制集有着形如HKLM\SYSTEM\ControlSetnnn这样的名称(其中nnn代表诸如001或者002这样的数值),HKLM\SYSTEM\Select键中包含的值指出了每一份控制集的用途。
例如若CurrentControlSet指向ControlSet001那么Select下的Current值就是1
Select下的LastKnownGood值 包含了“最后已知的好控制集”的数值,这是最后一次用来成功引导的控制集。
另一个可能出现的值是Failed 它指向最后一次引导不成功的控制集。


「已注销」 2009-10-09
  • 打赏
  • 举报
回复
我也想知道原理,越详细越好,然后做一工具出来。帮顶!

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧