Windows9x取代Dos已成为操作系统的当然之选 。随着功能的丰富,Windows9x所需管理的细节也远远超过DOS 。用户不能仅用修改AUTOEXEC或CONFIG来调整如今Windows的配置与状态 。它们需要以一种新的方式来存储、分类和编辑 。于是,让无数用户“改”心大动的注册表应运而生 。用户通过使用,从而更深入了解并掌握Windows9x 。由于在Windows9x中采用了注册表方式,使用户可以按自己的要求对计算机系统的硬件和软件进行灵活配置 。(本专题中关于注册表的一些技巧在Windows98下调试通过,有的改动后直接起作用,有的需要重新启动计算机后才生效,虽然是在Windows98下调试,但有很多技巧也适用于Windows95和Windows NT)
一、Windows注册表
1.什么是注册表?
注册表是 Windows 的一个内部数据库,是一个巨大的树状分层的数据库 。它容纳了应用程序和计算机系统的全部配置信息、系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据 。注册表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行,从而在整个Windows系统中起着核心作用 。它包括如下一些内容:
(1)软、硬件的有关配置和状态信息,注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据 。
(2)联网计算机的整个系统的设置和各种许可、文件扩展名与应用程序的关联关系,硬件部件的描述、状态和属性 。
(3)性能记录和其它底层的系统状态信息,以及其它一些数据 。
如果注册表受到了破坏,轻者使Windows在启动的过程出现异常,重者可能会导致整个系统的完全瘫痪 。因此正确地认识、使用,特别是及时备份以及有问题时恢复注册表,对Windows用户来说就显得非常重要了 。
2.注册表文件:.DAT
Windows98将所有注册表文件存入2个文件System.dat和User.dat中 。它们是二进制文件,不能用文本编辑器打开查看 。它们存于Windows目录下,具有隐含、系统和只读属性 。System.dat包含了计算机特定的配置数据,如安装的硬件和设备驱动程序的有关信息等 。User.dat包含了用户特定的数据,如桌面设置,墙纸和窗口颜色设置等 。User.dat文件的位置在以某个用户名登录时,其位于CWindowsprofiles用户名目录下,系统同时在CWindows目录下保留了一个缺省的User.dat文件,以备新用户使用 。
说明:System.da0和User.da0这两个文件属于Windows95,是注册表的备份文件,它们在系统每次成功启动后创建 。在Windows98中,注册表检查器将备份文件做成CAB文件 。
二、注册表编辑器——Registry Editor
1.打开注册表编辑器
注册表的打开方式很简单,单击Windows“开始”按钮,找到“运行”,鼠标左键单击 。在弹出的运行对话框中填入 regedit,按“确定”按钮即可 。
我们可以看到,在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构 。每个键都包含了一组特定的信息,每个键的键名都是和它所包含的信息相关的 。
2.注册表编辑器的基本操作
注册表编辑器有一些基本操作命令,在这里以当前使用的Desktop为例来说明注册表编辑器的基本操作 。
(1) 打开HKEY_CURRENT_USERControl PaneldesktopWindowMetrics,在右边的窗口中是一些名称和数据 。
(2)用鼠标右键单击编辑器右边的窗格,会弹出一个快捷菜单,可以选择它来创建一个主键、一个字符串、一个二进制值或者一个DWord值 。
推荐阅读
- 山羊烂肺病的症状及其防治
- Win XP鲜为人知的注册表秘技大放送
- 手机怎么备份联系人
- Win 2000/XP中修改注册表为宽带加速
- 网友经验:走出注册表修改的三大误区
- 网络应用技巧 用注册表强化网上邻居
- 明察秋毫 密切监视注册表的一举一动
- 巧改注册表 让Windows系统实现更多功能
- 从零讲起 彻底走出注册表应用的迷雾
- 透过注册表看看Windows是怎样炼成的