搜索
首页 电脑/网络 反病毒

如何备份注册表

全部回答

2006-08-30

0 0
你用了注册表优化工具吗?如果是的话,这类工具一般都有备份功能。 个人觉得windows优化大师功能很好。

2006-08-30

41 0
    利用注册表编辑器手工备份注册表: 注册表编辑器(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 g 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 g",该命令的意思是把整个注册表备份到WINDOWS目录下,其文件名为" g"。
    而如果输入的是"regedit /E D:\ g"这条命令,则是说把整个注册表备份到D盘的根目录下(省略了"/L"和"/R"参数),其文件名为" g"。 (3)用注册表检查器备份注册表 在DOS环境下的注册表检查器Scanreg。
  exe可以用来备份注册表。   命令格式为: Scanreg /backup /restore /comment 参数解释: /backup用来立即备份注册表 /restore按照备份的时间以及日期显示所有的备份文件 /comment在/restore中显示同备份文件有关的部分 注意:在显示备份的注册表文件时,压缩备份的文件以。
    CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,因此还不能够知道是否是一个完好备份。
   比如:如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg /restore /comment。  。

2006-08-30

39 0
    如果你仅仅想备份部分注册表的话就按 :☆iAsk一号★ 说的就可以,找到你需要备份的那个位置在按导出操作就可以了 用导出的方法来备份整个注册表是错误的! 在 Windows 95/98/ME 中,大家常用注册表编辑器导入导出整个注册表的方法来备份注册表。
  直道现在的 Windows 2000/XP 还有不少用户仍然使用该方法备份注册表。  但大多数用户发现在 Windows 2000/XP 导出注册表没有问题,导入注册表的时候却发现注册表编辑器提示无法导入。
  下面就来深入讨论这个问题:   部分人应该知道 Windows 家族有一个独立的分支“Windows NT ”吧。属于 NT 系列的系统我见过的有: Windows NT 4。  0 (1996 年) Windows NT 5。
  0 微软将其改名为 Windows 2000 Windows NT 5。1 即 Windows XP Windows NT 5。2 即 Windows Server 2003 Windows NT 6。
  0 即 Windows Vista (目前只有测试版)   这些版本号在运行“CMD”后可以看到。  本文主要讨论的就是此类系统。   在 NT 系列系统中,注册表有安全机制的概念。
  就像 NTFS 中对文件系统设置权限一样,可以为注册表的键值设置详细的权限。备份注册表的时候,通常会以管理员的帐号登陆 Windows 系统,然后运行注册表编辑器。大家会认为管理员帐号拥有最高的权限,但是我告诉你,实际不是这样的。
    系统中有一个帐号,它用拥有比管理员更高的权限,那就是大家在“任务管理器”中看到的“SYSTEM”帐号。这个帐号为 NT 系统内置帐号,一般情况用户是不能以该帐号交互式登陆系统的。
     下面举一个实际的例子:   我们以管理员组的帐号登陆系统,运行注册表编辑器,查看 HKEY_LOCAL_MACHINE\SAM\SAM 和 HKEY_LOCAL_MACHINE\SECURITY 发现这些键是空的,如下图: [img] [/img] 其实这些键不是空的,它们下面有数据,只是连管理员都无权访问,下面借助一些工具,用“SYSTEM”身份运行注册表编辑器,如下图: [img] [/img] 现在您可能已经想到问题所在了,当你以管理员身份导出整个注册表的时候,这些键没有被导出,而仅仅只导出了个空主键,例如 HKEY_LOCAL_MACHINE\SAM\SAM ,下面的数据没有导出。
    导入的时候却因为没有权限访问 HKEY_LOCAL_MACHINE\SAM\SAM 而造成导入失败。系统中除了这个之外还有没有键管理员无法访问的恐怕只有微软自己知道。那是不是用 SYSTEM 的身份执行注册表编辑器就可以导出整个注册表信息呢?答案也是否定的。
  因为你导出的注册表只包含基本的键值数据信息,并未包含注册表中每个键的安全设置。  所以我并不建议这样做!   正确的备份注册表的方法是:运行 ntbackup ,选择备份“系统状态”,这样可以完整备份注册表。
  但是同时也备份了系统文件,所以会占用较大的存储空间。另外,大家也可以使用第三方注册表备份工具。 参考 。

2006-08-30

30 0
在开始---运行里写REGEDIT 进入后点上面的文件---导出,保存好后即可,需要时双击即可恢复

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
反病毒
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
百度
软件
反病毒
反病毒
举报
举报原因(必选):
取消确定举报