为了保证注册表的安全,不同版本的Windows都提供了不同的自动备份功能,利用这些功能,我们也能达到备份、还原注册表的目的。
1.Windows 98/Me
相对于Windows 95, Windows 98/Me对注册表的备份功能要强大得多。首先,系统在自动备份时不仅会备份system.dat和user.dat这两个注册表文件,而且还会备份system.ini文件和win.ini文件,这就提高了系统备份的完整性;第二,Windows 98/Me在对注册表进行备份时会采用CAB格式进行压缩,节省了磁盘空间;第三,也是就重要的改进,就是Windows 98/Me增加了注册表的备份数量,最多允许用户备份99个不同时间的资料,这就彻底解决了只作一个备份容易发生意外的问题,极大的提高了系统的安全性。
Windows 98/Me对注册表自动进行备份是通过注册表检查程序完成的,它每天第一次正常启动后,就会将当前注册表压缩之后备份到Windows安装文件夹的Sysbckup子文件夹中,备份文件以 rb???为名(???为序列号)。用户若使用它所做的备份进行恢复,只需切换到该文件夹,然后使用Winzip等支持CAB压缩格式的软件打开某个需要还原的CAB压缩包,将其释放到硬盘的某个临时文件夹中,然后重新启动计算机并切换到Dos状态,在Dos状态下用它们覆盖原始文件即可。
若注册表被严重破坏,以至于无法进入图形界面,无法对CAB压缩包进行解压缩,则可参考本站文章:在Dos下维护注册表
2. Windows 2000
Windows 2000同样具有自动备份注册表的功能,每次正常启动后,它会自动将当前注册表中的部分内容复制下来。这样当用户因为安装了不兼容的硬件设备导致注册表被破坏的话,就能利用它自动做的备份进行恢复了。具体的步骤为:
(1).单击“开始”按钮,选择“关机”命令。
(2).从弹出的“关闭Windows”对话框中选择“重新启动”选项,然后单击“确定”按钮,重新启动计算机。
(3).当系统在启动过程中显示“选择启动操作系统”的时候按下F8键,进入Windows 2000的启动菜单选择界面。
(4).选择“最后一次正确的配置”菜单项并按下回车键。
(5).选择要启动的操作系统并按下回车键。
说明:该方法主要用于解决新添加的驱动程序与硬件不符、安装了不兼容的硬件设备等原因导致的系统故障,它只备份、还原注册表HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET子键中的信息,而忽略对其他任何子键的修改,因此应用的范围有限。
用系统的自动备份功能恢复注册表
发布时间:2012-05-16 来源:编程入门网
摘要: 为了保证注册表的安全,不同版本的Windows都提供了不同的自动备份功能,利用这些功能,我们也能达到备份、还原注册表的目的。
相关阅读:
推荐阅读
其他人正在看……
- ·怎样恢复回收站文件
- ·AMI BIOS刷新失败恢复方法
- ·Linux服务器上的备份和恢复 伺服器备份程序
- ·回收站清空后恢复被删除的文件
- ·三招让错误的IP地址迅速恢复
- ·XP下DLL文件如何恢复
- ·灾难数据恢复基本常识 数据丢失而难以恢复的主
- ·DOS系统下恢复回收站中文件的操作方法
- ·巧妙恢复被误删的操作系统分区
- ·软盘上的资料读写出错或不能读写故障的分析与处
- ·恢复EXE文件关联的方法 在安全模式下输入:asso
- ·从任意文件中恢复Word2003文档
- ·删除360浏览器的弹出恢复菜单
- ·恢复不可读的光盘中的数据
- ·让组装机也来一键恢复
- ·无法恢复Vista系统的解决方案
- ·Word文档备份/恢复小技巧
- ·恢复“最近的文档”的列表
- ·修复IBM笔记本分区恢复功能 具体步骤如下:
- ·恢复丢失任务栏上小喇叭解决