dos下恢复win7注册表_win7注册表恢复出厂设置
1.如何在DOS下用D:\backup.reg的注册表备份文件恢复注册表?
2.如何在DOS环境下玩转Windows注册表?
3.注册表怎么恢复?
我以前看了很多这方面的文章,大体上就像下面说的一样,有如下几种方法。1)通过注册表编辑器恢复注册表
首先,启动注册表编辑器,然后点击"注册表"菜单,接着选择"引入注册表文件"选项,在弹出的"搜寻"窗口中找到先前备份好的注册表文件,用鼠标选中备份文件后,点击"打开"按钮,程序开始将备份文件导入注册表,完成后程序会提示"输入成功"。
点击"确定"后,再重新启动电脑,注册表就恢复到了备份时的状态。
通过注册表编辑器备份、恢复注册表的操作非常简单,而且不管是WINDOWS
9X、还是WINDOWS
2000/XP,都自带了这款工具软件。只要能够进入WINDOWS(安全模式也行),就能通过注册表编辑器对注册表进行备份、恢复,这种方法也是我对楼主推荐的,这种方法简单快捷,适合初学者~~~(2)在DOS下恢复注册表
在DOS环境下通过注册表编辑器恢复注册表是非常实用的功能,而实际上在DOS下的操作也并不复杂。
进入DOS环境,进入C盘,然后再输入"cd
windows"命令进入Windows目录。接着在Windows提示符下输入"regedit
/c
d:\regedit.reg",按回车键后开始恢复注册表,等待片刻,当系统提示"Importing
file(100%
complete)"时,就表示注册表恢复成功,重新启动电脑即可。
(3)用注册表检查器
在DOS环境下的注册表检查器Scanreg.exe可以用来恢复注册表,如果注册表有问题,也可以用Scanreg来修复,命令如下:Scanreg
/fix。
就是这几种方法。你可以试一下谢谢
如何在DOS下用D:\backup.reg的注册表备份文件恢复注册表?
在备份了的情况下,我们可以通过以下五种方法对系统进行恢复!具体如下:
A、用MS Backup恢复注册表
1.首先打开“开始/程序/附件/系统工具”菜单中的“备份”程序,程序运行后单击“还原”选项卡。
2.单击你以前创建的备份旁边的+号,再选中“系统状态”的复选框。
3.选择“工具”菜单中的“选项”,显示对话框。
4.在“还原”选项卡上选择“无条件替换计算机上的文件”单选框。
5.在“畚份日志”选项卡上,选择“详细数据”。
6.设置完成后按“确定”,返回程序主界面。并确定“将文件还原到”选项框中的选项“原位置”。
7.设置完成后,单击“开始还原”按钮,并确定弹出的“警告”对话框。
8.继续确定“确认还原”提示框。
9.在“输入备份文件名”后在对话框中单击“确定”。最后程序开始还原备份的饿注册表,完成后程序提示重新启动计算机时按“确定”
B、从复制的注册表进行恢复
你可以复制注册表,创建与注册表完全相同的拷贝文件,然后就可以把他们再复制到原先的位置。这种方法需要你使用第二个操作系统把那些注册表文件复制回来。用copy和 xcopy命令所做的注册表畚份需要用与畚份相反的方式进行恢复。按以下的步骤从已创建的畚份来恢复注册表:
1.启动另一个操作系统,对FAT用Windows XP/NT、DOS或Windows 98/Me:而对NTFS则使用Windows XP/NT.
2.为了防止根本不只注册表的问题,把当前注册表保存到安全的位置。
3.复制所保存的注册表到当前注册表的位置。
4.启动有疑问的Windows XP版本,并测试和观察所做的恢复是否正常工作。如果不是,请往下看。
C、使用Setup来恢复
Windows XP的Backup程序也把注册表保存到%SystemRoot%Repair的目录下,你今后可以使用Windows XP的Backup程序来恢复这个文件。从Repair目录和ASR硬盘正确的恢复系统注册表需要运行Windows XP的Backup程序。当Setup启动后,它将检查坏硬盘以及查找已经安装的Windows XP系统和他们的Repair目录。一旦检查完成,Setup将给出一些选项,其中包括按F2键以运行ASR。如果你不能运行ASR,Windows XP的Setup程序将给你三种选择:
1.现在开始安装Windows XP ,按Enter。
2.利用Recovery Console修复Windows XP,按R键。
3.终止安装Windows XP而退出Setup,按F3。
按R键选择修复选项,然后进入修复模式并继续进行,下一不屏幕显示四个选项,一般默认情况都为选中,你也可以根据需要选择。接下来Setup进行设备的检测,显示信息正被检测的设备,屏幕下方的状态显示器会显示出此过程。一旦注册表更新完成,Setup程序会提示你拿走启动器中的软盘并重新启动计算机。若一切正常,计算机将启动并正常运行。
D、加载一个.reg文件
你可以RegEdit用把注册表保存为一个带有.reg扩展名的文本文件。Windows XP 知道这是一个注册表文件。如果在文件浏览器或桌面上双击此文件,就会自动加载此文件到注册表。在命令提示状态下,输入命令start filename.reg,其中filename是注册表畚份文件的文件名。注意的是要确认所用的编辑器支持Unicode,Notepad写字板可以很好的工作。如果你不能启动或运行Windows,你就不能用这种方法。
为了修复的注册表起作用,必须重新启动 Windows XP(Windows XP在运行时高速缓存了大多数注册表内容)。只有重新启动之后,许多注册表的变化才被重新载入。
E、从磁带恢复注册表
你可以使用备份程序来复制注册表文件到一盘磁带或者其他连机或脱机的地方。该备份程序然后会把注册表文件恢复到原先的位置。这种方法很简单。
1.从磁带恢复
当你使用与Windows XP兼容的备份和恢复程序时,要确保所作的选择是恢复本地注册表,还要判断是恢复注册表唯一被破坏的文件,还是要恢复其他的文件。
2.从Backup所支持的其他介质上恢复
使用Windows XP的Backup程序从备份的列表清单中选择System State来进行恢复。System State含有三项内容:引导文件,COM+注册类和注册表(注:不可能部分恢复System State的数据,只能全部恢复它)。你的ASR备份 除了包括System State之外还包括其他的文件,你可以根据需要进行恢复。当Active Directory正在运行时,是不能恢复System State的。在大多数备份和恢复程序之间的主要差异是在用户界面和介质的兼容性方面。千万不要忘记,通常各种磁带只能用创建此磁带备份的相同程序来进行恢复工作。
如何在DOS环境下玩转Windows注册表?
1.导出注册表
格式:regedit /l:system /R:user /e filename.reg regpath
含义:/l system 指定system.dat文件的路径
:/R user 指定user.dat文件的路径
:/E filename.reg指定表编辑器要进行导出到那个REG文件中的操作
Regpath:指定要导出哪个注册表的分支,若省略则表示导出整个注册表
2.导入注册表
格式:regedit /l:system /R:user
含义:同上
3.重建注册表
格式:regedit /l:system /R:user /C file.reg
含义:用指定的注册表文件来重建注册表
4.删除分支
格式:regedit /l:system /R:user /D regpath
含义:都差不多,就是删除/D regpath指定的分支,若删除整个注册表
5.恢复注册表
使用Scanreg.exe来检查,备份,恢复,修复注册表
格式:Scanreg [<option>]
参数/backup:, 同时备份同注册表相关的文件(如user.dat,system.dat,win.ini,放在sysbackupgh (文件名为rb--?.cab)
/resore 选择一个备份文件进行恢复注册表(它只能用在纯DOS下)
/fix 修复损坏的注册表(它只能用在纯DOS下)
/comment="<comment>"在备份注册表进增加一些详细的注释到CAB(在",")
注册表怎么恢复?
重建注册表
重建注册表,即重新建立System.dat和User.dat文件。
命令格式:Regedit
/L:system
/R:user
/C
file.reg
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
/C:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。
如果要用file.reg文件中的内容重新建立整个注册表,并将其保存到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,可执行命令:Regedit
/L:C:\Windows\
/R:C:\Windows\Profiles\
/C
file1.reg
删除注册表分支
此命令可以将注册表中的一个子键分支删除。
命令格式为:Regedit
/L:system
/R:user
/D
Regpath
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
/C:此参数告诉注册表编辑器,将Regpath所指定的注册表子键分支删除。
恢复注册表
Scanreg.exe可以检查、备份、恢复、修复注册表,此命令存放在“Windows\Command”目录下。
命令格式:Scanreg
[/<
option
>]
参数含义:
/backup参数是备份注册表和相关的配置文件,这些文件分别\windows目录下的System.dat、User.dat、Win.ini、System.ini四个文件,把这些文件压缩成rb——?.cab一个文件,存放在\windows\sysbckup目录下,多次使用此命令会产生多个CAB文件,一般从000开始,系统默认最大备份数为5个。可在\Windows\scanreg.ini文件中对最大备份数进行修改,通过修改“maxbackupcopies=?”的数值即可。
/restore参数是选择一个备份进行恢复注册表,此命令不能在Windows
98环境下执行,必须关机后,重新启动进入纯DOS方式下运行。
/fix参数是修复损坏的注册表,此命令也只能在DOS方式下运行。
/comment="<
comment
>"参数是在备份注册表时增加一些详细的注释到CAB文件中。
恢复遭到破坏的注册表文件,可以使用Scanreg命令进行修复,方法是,首先进入DOS系统操作环境,然后执行以下命令:Scanreg/Restore
此时系统会提示注册表备份情况,包括CAB文件名及备份时间等,用户可以选择要恢复的CAB文件进行恢复。
如果要查看所有的备份文件及同备份有关的部分,可以执行命令:Scanreg
/restore
/comment
如果注册表有问题,可以使用Scanreg来修复,命令为:Scanreg
/fix。
你可以按照以下具体操作步骤进行恢复:
下载并安装专业的数据恢复软件,例如“嗨格式数据恢复大师”。请注意安装软件时的位置和被删除文件所在位置不能相同,以免覆盖丢失的文件。
电脑端点击这里>>>嗨格式数据恢复大师
步骤1:首先,您需要打开数据恢复软件,并选择恢复模式。
步骤2:接着,选择扫描对象,例如U盘,并点击“开始扫描”按钮。
步骤3:等待扫描结束后,您可以根据文件路径或文件类型来查找要恢复的文件。
步骤4:最后,点击“恢复”选项,成功后打开文件即可。
为避免重要数据丢失,建议在第一时间进行数据恢复操作。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。