注册表备份与恢复
1、注册表的备份
在Windows NT/2000/XP中使用导出法备份注册表。可以按以下步骤操作:
∙ 运行regedit,打开注册表编辑器。单击[开始]|[运行],在弹出窗口中输入“regedit”,然后单击[确定]按钮。
∙ 在注册表编辑器窗口中单击[文件]菜单中的[导出],如果是Windows NT/2000的注册表编辑器则在[注册表]菜单下选择[导出]。
∙ 在弹出的“导出注册表文件”窗口中选择保存导出文件的路径和地址,请注意在“进入注册表命令导出范围”中选中“全部”单选按钮,否则默认的是当前所选分支,这样导出的注册表不完整,是不能用来恢复原注册表的。
∙ 如果只想备份分支,则选中“所选分支”,单击[保存],导出注册表。
2、注册表的恢复
恢复注册表方法主要有三类:手动还原法(即复制法)、导入法和使用程序恢复法。
恢复注册表方法主要有三类:手动还原法(即复制法)、导入法和使用程序恢复法。
在Windows NT/2000/XP中使用导入法恢复注册表。可以按以下步骤操作:
∙ 打开注册表编辑器。
∙ 单击[文件]菜单下的[导入],如果是Windows NT/2000中,则是[注册表]菜单下的[导入注册表文件]。
∙ 在弹出的“导入注册表文件”对话框中选择硬盘上相应的备份文件,单击[打开]按钮即可。
部分恢复注册表的方法有两种,一是按以下操作:
∙ 打开注册表编辑器。
∙ 在注册表编辑器窗口的左边选择要还原的配置单元项。
∙ 单击[文件]|[导入]。
∙ 在弹出对话框中选择相应注册表文件。
∙ 在“文件类型”下拉列表中选择“注册表配置单元文件”。
∙ 单击[打开]恢复注册表项。
被选择还原的文件必须与注册表编辑器中所选的主键内容想吻合,即原先保存的注册表“项”只能还原到原先的位置。
二是使用[文件]|[加载配置单元]命令,在弹出的窗口中选择要配置的文件。但是这种方法只有在HKEY_USERS和HKEY_LOCAL_MACHINE这两个预定义项窗口中才有效。
二是使用[文件]|[加载配置单元]命令,在弹出的窗口中选择要配置的文件。但是这种方法只有在HKEY_USERS和HKEY_LOCAL_MACHINE这两个预定义项窗口中才有效。
如果系统已经无法正确启动进入Windows了,那么可以在DOS下还原导出文件,而且在DOS下的注册表还原操作更为安全。
在DOS下以命令行的方式运行,其格式如下:
Regedit /C filename
在DOS下以命令行的方式运行,其格式如下:
Regedit /C filename
注意事项:参数/C是个危险选项,它将会导入指定注册表文件的全部内容,从头到尾开始创建一个新的注册表。
其中filename是指定的用于重新生成注册表的文件名。具体参数和其它用法参见regedit /?命令。
还原完毕后重启计算机,使还原的注册表生效即可。
还原完毕后重启计算机,使还原的注册表生效即可。
说明:大多数情况,我们只是需要导出默认目录下的所有注册表项目,命令格式:Regedit /(E表示是要导出,即备份注册表,ALLFILE.REG是自己取的要保存的名字)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论