注册表是Windows的神经系统,掌握着电脑的“生杀大权”,但它也很脆弱,Windows经常因为它出了问题而导致彻底崩溃,因此,如果备份和恢复注册表就成了所有电脑用户的必修课,以前Windows 98的注册表备份大家已经了解很多了,但Windows 2000/XP却很少有权威的方法 。
注册表文件在哪里?
Windows 2000/XP注册表文件存储于“WINNTsystem32config”文件夹,其中包括“Default”、“SAM”、“Security”(Windows 2000无此文件)、“Software”和“System”五个文件 。
用户配置文件为“NTUSER.dat”,它存储于“C:Documents and Settings用户名”文件夹,Windows 2000默认以“Administrator”内置系统管理员登录系统,而Windows XP则相反,用户需要创建自己的账户登录系统 。(以下操作以Windows 2000为例说明)
实例:修改其他用户的注册表文件
通常情况下,我们只能对当前登录用户的注册表进行修改 。一旦对注册表进行了误操作,造成系统无法启动,我们就无法进入注册表编辑器进行恢复 。在这种情况下,我们可以以另一个用户的身份登录,在注册表编辑器中修改原来用户的注册表 。
方法如下:打开注册表编辑器,选择[HKEY_USERS],点击“文件→导入注册表文件”,打开“C:Documents and Settings用户名”文件夹下的NTUSER.DAT文件,然后按“打开”,会弹出对话窗口要求输入用户名称,在[HKEY_USERS]下便多了一个刚才输入的文件夹,这个文件夹便是所需修改的用户注册表文件,修改完毕后选中刚才输入用户名的文件夹,然后按“文件→卸载注册表文件”即可 。
打造注册表自动备份系统
第一步:准备好顺手的工具
ERUNT是一个简单易用的Windows NT/2000/XP注册表备份工具,下载后将其解压缩到C盘根目录的“erunt”文件夹中 。这样,运行其中的ERUNT.EXE,出现图1的画面,其中文件路径是要备份的文件夹,修改好之后按下“OK”即可开始备份 。
今后希望恢复注册表时,只要进入备份文件夹,双击其中的“ERDNT.EXE”,然后单击“OK”即可恢复注册表 。
ERUNT小档案
软件版本:1.1.g 软件大小:461KB
软件性质:免费软件 适用平台:Windows NT/2000/XP
下载地址:http://down1.tech.sina.com.cn/download/download/10261.shtml
图1【Win2k/XP注册表终极备份与恢复手册】第二步:创建自动日期备份的批处理
ERUNT有一个很方便的功能,可以在命令提示符状态下运行 。利用它的一些参数,能够实现自动将注册表文件保存到以当天日期命名的文件夹中 。
打开一个文本文件,输入以下内容:
C:eruntERUNT.EXE %SystemRoot%ERDNT#Date# /noconfirmdelete
第一部分是文件所在路径,第二部分是“备份到”的位置,也就是C:WINNTERDNT目录,并以当前日期做为子文件夹名,“noconfirmdelete”表示如果存在同名文件夹则自动删除 。
将该文件保存为“backupreg.bat”,并放置在桌面上,以便随时使用 。
小提示
免费奉送的注册表优化小工具
在ERUNT所在的文件夹中,还有一个名为“NTREGOPT.EXE”的小工具,双击运行后,程序会自动扫描注册表,并提供一个“瘦身”前后注册表体积的报告,只要按下“OK”,即可完成注册表的优化 。
第三步:何时备份注册表
虽然你可以将这个批处理文件放置在“开始→程序→启动”或是作为登录脚本,从而实现和Windows 98那样的Windows启动自动备份,或者利用“任务计划”进行定时备份,但我们认为这样并没有必要,其实备份注册表的最佳时机在于:更新系统文件或驱动程序、安装新程序前(保证Windows一切运行正常),或即将执行有风险操作,这时才需要双击这个批处理进行注册表备份,备份文件会保存到类似“C:WINNTERDNT?4-8-15”这样的文件夹中 。
推荐阅读
- Windows Vista修改注册表全面禁用控制面板
- Vista控制面板的注册表限制方法
- 如何通过修改注册表去除Vista/7右键公文包菜单
- win10注册表右键创建跳转菜单的方法教程
- XP系统开机提示注册表空间不足的解决方法
- win8游戏全名的设置方法及注册表修改教程
- 修改注册表 自动安装Vista SP2
- 修改注册表 通过自动更新安装Vista SP2 RC
- 修改注册表 让Vista不再提示“UAC已禁用”
- WindowsVista系统下组策略的巧用