| Windows 9x以其强大的功能与标准的规格赢得了软件商的青睐,并在家用机中逐渐取代了Dos而成为操作系统的当然之选。但随着功能的丰富,win9x所需管理的细节也远远超过了Dos。用户决不能仅用一个小小的AUTOEXEC或CONFIG来调整如今Windows中海量的配置与状态了.它们需要以一种新的方式来存储,分类,编辑.于是,让无数用户“改”心大动的注册表应运而生。用户可以通过它而更深入的了解并掌握Windows
9x。这正是由于在Windows 9x中采用了注册表方式使用户可以按自己的要求对计算机系统的硬件和软件进行灵活配置。
Windows 9x的相当一部分实用用技巧来自于对注册表的编辑。严格的说,不懂编辑注册表就是不会使用Windows 9x。
所谓注册表就是一个庞大的数据库,其中容纳了应用程序和计算机系统的全部配置信息,Windows 9x系统和应用程序的初始化信息,应用程序和文档文件的关联关系,硬件设备的说明,状态和属性以及各种状态信息和数据。他有两个部分组成:注册表数据库(包括两个文件:SYSTEM.DAT和USER.DAT)和注册表编辑器。SYSTEM.DAT是用来保存微机的系统信息,如安装的硬件和设备驱动程序的有关信息等。
USER.DAT是用来保持每个用户特有的信息,如桌面设置,墙纸和窗口颜色设置等。他们的自备份文件为SYSTEM.DAO和。注册表编辑器则是来对注册表进行各种编辑工作。系统对注册表预定了六个主管键字:
HKEY_CLASSES_ROOT:包含了有关OLE信息,以便在系统工作过程中实现对各种文件和文档信息的访问。
HKEY_USERS:用户根据个人爱好设置的信息。
HKEY_CURRENT_USER:一个指向结构中分枝的指针。
HKEY_LOCAL_MACHINE:该关键字包含了本地计算机(相对网络环境而言)的硬件和软件的全部信息。
HKEY_DYN_DATA:包含了系统云性中的动态数据—即发生事件的有关信息。
HKEY_CURRENT_CONFIG:指向HKEY_LOCAL_MACHINE\CONFIG结构中的分支的指针。
了解注册表参数含义的一条捷径是比较改变设置前后注册表的变化,具体步骤如下:
(1)先通过“注册表”菜单下的“导出注册表”命令将原有注册表备份到文件中(例如),或者在Dos提示符下键入”REGEDIT/e
r1.txt”
(2)在Windows下修改设置,修改完后再次用上面的方法保存到另一个文件(设为r2.txt)
(3)用Dos下的FC.exe进行比较(如FC/L r1.txt r2.txt>get txt)
(4)打开get.txt可看到比较结果,若要恢复注册表可以用“注册表”菜单下的“导入注册表”命令或在Dos下键如“REGEDIT/C
r1.txt”。
作者:不详 来源:不详 |