返回列表 回复 发帖

怎样备份注册表

点“开始”,在“运行”中输入Regedit,启动注册表编辑器。注册表编辑器的使用较简单,用鼠标的右键可提高工作效率,但要提醒的是在对注册表做任何修改之前,必须将注册表备份,不然的话,可能因为某些改动而导致系统无法启动。 Windows'95注册表数据库基本上由SYSTEM.DAT和USER.DAT组成,而且Windows'95 为了提高它的可靠性,免遭意外破坏,每次启动时都把注册表备份到SYSTEM.DA0和USER.DA0。如果系统启动出错,我们还可以在Dos下进入Windows目录里,用Attrib 命令改变它们的系统、隐含、只读属性,将.DA0复制到.DAT中即可。
< align=left><B><FONT color=#339933><B>◎ </B>在DOS下备份注册表</FONT></B>
<HR align=center width="98%">

<TABLE align=center border=0 class=p2 width="98%">

<TR>
<TD colSpan=2>
<DIV >  不过这样还是不太安全。最好还是在Windows正常运行时,将这两个文件备份:<IMG align=left src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160918896.gif"><BR>  首先计算机启动时进入DOS环境,开始如下操作:<BR><FONT color=#ff6633> cd \windows<BR> attrib –r –h –s system.dat<BR> attrib –r –h –s user.dat </FONT><BR>  将这两个文件的属性改为可见,非系统文件,这样文件可供拷贝。<BR><FONT color=#ff6633> copy system.dat system0.dat <BR> copy user.dat user0.dat </FONT><FONT color=#cc9933> </FONT><BR>  system0.dat user0.dat这两个文件就是备份后的文件名。在以后不管你的注册表坏到什么程度,只要把这两个文件拷回去就行了,而且能恢复到你备份时的状态。<BR>  <FONT color=#ff6633> attrib +r +h +s system.dat <BR></FONT><FONT color=#ff6633>   attrib +r +h +s user.dat </FONT><BR><FONT color=#666699></FONT><FONT color=#666699></FONT><FONT color=#666699></FONT>拷贝完成后,将system.dat user.dat的属性还原。 </DIV></TD></TR></TABLE><BR>
<DIV align=left><B><FONT color=#339933><B> ◎ </B>在DOS下恢复注册表</FONT></B>
<HR align=center width="98%">
<BR></DIV>
<TABLE align=center border=0 class=p2 width="94%">

<TR>
<TD>
<DIV >  如果当你的系统出问题后,启动计算机进入Dos7.0,操作步骤如下:<IMG align=left src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160925278.gif">
<><FONT color=#ff6633> cd windows <BR> attrib -r -h -s system.dat <BR> attrib -r -h -s user.dat <BR> copy system0.dat system.dat <BR> copy user0.dat user.dat </FONT><BR>  这时系统会提示是否覆盖该文件,键入Y就行了。 <BR>接着如下: <BR><FONT color=#ff6633> attrib +r +h +s system.dat <BR> attrib +r +h +s user.dat </FONT><BR>  操作完成后,重新启动计算机后就可以了。</P></DIV><FONT color=#666699></FONT></TD></TR></TABLE>
<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width=760>

<TR>
<TD align=left bgColor=#e8e8e8 class=p1 style="COLOR: blue" vAlign=top width=145>  </TD>
<TD bgColor=#0586d7 height=304 width=1><IMG src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160930354.gif"> </TD>
<TD align=middle background=/pc/img/line.gif bgColor=#ffffff class=p2 vAlign=top width=614>
<DIV align=center>
<DIV align=right>
<DIV >
< align=left><FONT color=#666699><B><IMG align=left src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160930354.gif"><IMG align=right src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160930354.gif"></B></FONT><FONT color=#666699><B><FONT color=#339933><B>◎ </B>用注册表编辑器来备份注册表</FONT></B></FONT>
<HR align=center width="98%">

<TABLE align=center border=0 width=98%>

<TR>
<TD class=p2>
<><IMG align=left src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160933254.gif">
<DIV >  还有一种方法,是用注册表编辑器来备份。这种方法比较方便,也比较迅速。 点“开始”下的“运行”,输入Regedit后“确定”,这样就启动了注册表编辑器, 你所看到的就是注册表的数据库了。打开“注册表”菜单里的“导出注册表文件”,在对话框中输入文件名regedit,默认的后缀名为.reg。当然,为了阅读方便,可以选择.txt的文件类型,这样就将全部注册表或个别的分支保存为一个文件里了。如果在以后的过程中遇到了问题,我们可以选“注册表”里的“引入注册表文件”,将保存的regedit.reg或regedit.txt文件引入到注册表编辑器中,这样能重建注册表。 </DIV></TD></TR></TABLE>
< align=left><FONT color=#666699><B><FONT color=#339933><B> ◎ </B>在DOS下恢复注册表编辑器备份的注册表文件</FONT></B></FONT>
<HR align=center width="98%">

<TABLE align=center border=0 class=p2 width="96%">

<TR>
<TD>
<><IMG align=left src="http://www.bb.cq.cn/pctel/UploadFiles/200411/20041103160934393.gif">  如果你的注册表已经严重损坏,造成Windows95 系统不能启动,不要慌,先重新启动计算机,进入Dos7.0,<BR><BR><FONT color=#ff6633> cd windows<BR> smartdrv<BR> regedit /c regedit.reg</FONT>
<DIV >
<>  请注意:运行smartdrv是加快磁盘运行速度的,如果可以加快系统的速度,不然的话,恢复注册表可能需要很长时间。 如果你对regedit 这个命令不大熟悉,在使用前可用regedit/?开关,查看它的语法和参数。 </P></DIV></TD></TR></TABLE></DIV></DIV></DIV></TD></TR></TABLE>
返回列表