注册表使用方法(二)

五、如何备份注册表

  利用注册表编辑器手工备份注册表

  注册表编辑器( Regedit )是操作系统自带的一款注册表工具,通过它就能对注册表进行各种修改。当然, " 备份 " " 恢复 " 注册表自然是它的本能了。   

  ( 1 )通过注册表编辑器备份注册表

  由于修改注册表有时会危及系统的安全,因此不管是 WINDOWS 98 还是 WINDOWS 2000 甚至 WINDOWS XP ,都把注册表编辑器 " " 在了一个非常隐蔽的地方,要想 " " 它出山,必须通过特殊的手段才行。点击 " 开始 " 菜单,选择菜单上的 " 运行 " 选项,在弹出的 " 运行 " 窗口中输入 "Regedit" 后,点击 " 确定 " 按钮,这样就启动了注册表编辑器。

  点击注册表编辑器的 " 注册表 " 菜单,再点击 " 导出注册表文件 " 选项,在弹出的对话框中输入文件名 "regedit" ,将 " 保存类型 " 选为 " 注册表文件 " ,再将 " 导出范围 " 设置为 " 全部 " ,接下来选择文件存储位置,最后点击 " 保存 " 按钮,就可将系统的注册表保存到硬盘上。

  完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。   

  ( 2 )在 DOS 下备份注册表

  当注册表损坏后, WINDOWS (包括 " 安全模式 " )无法进入,此时该怎么办呢?在纯 DOS 环境下进行注册表的备份、恢复是另外一种补救措施,下面来看看在 DOS 环境下,怎样来备份、恢复注册表。

  在纯 DOS 下通过注册表编辑器备份与恢复注册表前面已经讲解了利用注册表编辑器在 WINDOWS 环境下备份、恢复注册表,其实 "Regedit.exe" 这个注册表编辑器不仅能在 WINDOWS 环境中运行,也能在 DOS 下使用。

  虽然在 DOS 环境中的注册表编辑器的功能没有在 WINDOWS 环境中那么强大,但是也有它的独到之处。比如说通过注册表编辑器在 WINDOWS 中备份了注册表,可系统出了问题之后,无法进入 WINDOWS ,此时就可以在纯 DOS 下通过注册表编辑器来恢复注册表。

  应该说在 DOS 环境中备份注册表的情况还是不多见的,一般在 WINDOWS 中备份就行了,不过在一些特殊的情况下,这种方式就显得很实用了。

  进入 DOS 后,再进入 C 盘的 WINDOWS 目录,在该目录的提示符下输入 "regedit" 后按回车键,便能查看 "regedit" 的使用参数。

  通过 "Regedit" 备份注册表仍然需要用到 "system.dat" "user.dat" 这两个文件,而该程序的具体命令格式是这样的:

  Regedit /L:system /R:user /E filename.reg Regpath

  参数含义:

   /L system 指定 System.dat 文件所在的路径。

   /R user 指定 User.dat 文件所在的路径。

   /E :此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。

   Regpath :用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。在这些参数中, "/L system" "/R user" 参数是可选项,如果不使用这两个参数,注册表编辑器则认为是对 WINDOWS 目录下的 "system.dat" "user.dat" 文件进行操作。如果是通过从软盘启动并进入 DOS ,那么就必须使用 "/L" "/R" 参数来指定 "system.dat" "user.dat" 文件的具体路径,否则注册表编辑器将无法找到它们。

  比如说,如果通过启动盘进入 DOS ,则备份注册表的命令是 "Regedit /L:C:windows/R:C:windows/e regedit.reg", 该命令的意思是把整个注册表备份到 WINDOWS 目录下,其文件名为 "regedit.reg" 。而如果输入的是 "regedit /E D:regedit.reg" 这条命令,则是说把整个注册表备份到 D 盘的根目录下(省略了 "/L" "/R" 参数),其文件名为 "Regedit.reg"   

  ( 3 )用注册表检查器备份注册表

  在 DOS 环境下的注册表检查器 Scanreg.exe 可以用来备份注册表。   

  命令格式为:

   Scanreg /backup /restore /comment   

  参数解释:

   /backup 用来立即备份注册表

   /restore 按照备份的时间以及日期显示所有的备份文件

   /comment /restore 中显示同备份文件有关的部分   

  注意:在显示备份的注册表文件时,压缩备份的文件以 .CAB 文件列出, CAB 文件的后面单词是 Started 或者是 NotStarted Started 表示这个文件能够成功启动 Windows ,是一个完好的备份文件, NotStarted 表示文件没有被用来启动 Windows ,因此还不能够知道是否是一个完好备份。   

  比如:如果我们要查看所有的备份文件及同备份有关的部分,命令如下: Scanreg /restore /comment
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值