如何对注册表进行修改及备份?

运维 系统运维
目前Windows95所有的系统管理归根结底都是通过注册表项的设置来实现的。因为注册表项繁多且信息可读性差,一旦修改错误,就可能导致系统不能启动,所以一般不主张让用户直接修改注册表。本文就介绍了如何修改和备份注册表的方法。

目前Windows95所有的系统管理归根结底都是通过注册表项的设置来实现的。因为注册表项繁多且信息可读性差,一旦修改错误,就可能导致系统不能启动,所以一般不主张让用户直接修改注册表。

Windows95利用注册表来管理所有的硬件和软件设置。注册表(Registry)提供了一个统一的数据库,并以分层的形式存储系统和应用程序配置数据。每次启动计算机时都会形成注册表,它的内容是由即插即用事件、机器的设置文件(System.dat)和用户信息(User.dat)以及在某种情况下由网络文件服务器施加的系统策略所组成,是一个存储着计算机配置信息的数据库文件,它取代了原系统所有组件和应用程序之INI文件的使用,实为Windows95系统的一个管理信息数据库。

但对于熟悉注册表项设置的高级用户,如果使用控制面板和策略文件不能达到目的,也就只能采用这种最直接、最全面的处理方法。具体使用方法是把Windows95安装光盘中\Admin目录下的Regedit.exe(注册表编辑器)文件拷贝到本地硬盘上运行,去掉注册表只读方式,对系统注册表项进行修改,完成后应存盘退出。下次系统启动时,新设置就会生效。

间接修改注册表的简易方法

如果您对注册表不是很了解,就不要贸然使用注册表编辑器直接编辑注册表。可以使用一种“温和”的方法——间接修改注册表,即向注册表中添加表项,可用注册表文本文件(.reg)来完成。

在注册表文本文件的首行必须用命令字符串“REGEDIT”,其作用是通知系统调用regedit来完成注册信息的合并工作。接下来的每一行或代表一个键值的声明或者为注释性的说明信息。

主键及其默认键值的声明格式为:

根键\一级主键\二级主键\......=默认键值

例如,欲在根键HKEY_CLASSES_ROOT的“*”主键下添加一个“压缩”主键,以便通过上下文菜单直接压缩选定的文件,其主键的声明如下:

HKEY_CLASSES_ROOT\*\shell\压缩(&U)\command=C:\dos\arj.exeaTemp$%1其中,“shell”和“command”都是固定的,不能更改和替换,“shell”指明将要为上下文菜单中添加命令,“command”指明具体的命令行信息。另外还要注意,在等号右边的键值字符串中,如果要指明文件的路径,其中的“\”字符要使用“\\"代替,等号的前后还要添加一个起分隔作用的空格。

凡是用分号开头的行,均为说明信息行,用户可以利用说明行给文件中的命令给予必要的注解,使命令便于理解。

使用任何一个编辑器,编辑生成一个包含一系列主键声明行、说明行的列表,并将文件保存为以“.reg”为扩展名的文本文件,即创建了一个注册表文本文件。

备份注册表的方法

强烈建议在使用注册表编辑器进行任何更改之前先备份系统注册表。不少安装程序(或你自己直接处理)都可能搞乱你系统的注册表,从而引发不测,所以我们应该定期地备份user.dat和system.dat文件。但目前的资源管理器(或者是DOS来)都不能直接复制这两个文件,我们最好利用专门工具:

在Windows95CD-ROM安装盘中有一个可对注册表制作9个备份的程序:Cfgback.exe。使用时,需要先把Cfgback.exe文件从CD-ROM的\Other\Msic\Cfgback文件夹复制到c:\Windows,然后把Cfgback.hlp文件复制到c:\Windows\help。想制作备份时,只要双击Cfgbck.exe并遵循其提出的详细指导就行。

总结:

用户应该在学会如何备份注册表之后,才对注册表进行修改。希望本文介绍的对注册表进行修改和备份的方法能够对读者有所帮助,更多有关操作系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. 注册表编辑器如何打开?
  2. 常见密码的注册表位置简介
  3. 注册表编辑器更改系统注册表设置
  4. Windows XP系统注册表六个小技巧
  5. 巧用注册表禁用MS-DOS方式来保护系统安全
责任编辑:韩亚珊 来源: 脚本之家
相关推荐

2011-08-04 18:27:55

注册表

2009-02-18 08:42:40

手动备份注册表

2011-09-15 10:36:49

注册表windows7系统盘

2011-08-04 15:20:19

注册表注册表编辑器

2010-09-09 17:13:06

2011-08-03 15:21:45

注册表编辑器

2011-08-03 15:40:09

注册表注册表编辑器

2010-03-29 09:46:29

Windows 7关机加速

2018-11-02 09:15:11

WindowsWindows 10注册表

2011-08-04 16:37:09

注册表编辑器注册表

2011-08-04 16:26:20

注册表编辑器

2011-06-03 10:34:22

arpWindows 200

2011-06-03 10:34:32

2010-10-19 16:40:34

sql server挂

2019-07-07 09:20:02

Windows 10Windows备份注册表

2009-08-31 14:45:13

C#注册表

2011-08-04 10:09:36

注册表编辑器

2011-08-03 18:01:40

注册表

2011-08-09 17:15:45

注册表注册表编辑器

2011-08-05 15:39:39

注册表系统策略编辑器
点赞
收藏

51CTO技术栈公众号