系统下载吧让你对Windows W7注册表更加了解
发布时间:2016-07-27 作者: Win10镜像官网 来源:http://www.ghost11.com
概述
注册表听起来很神秘,其实实际上就是一个大的数据库。不过这个数据库包含了机器软硬件环境各种信息,对操作系统和应用程序的正常运行极其重要。详细说来,数据库包含了系统和应用程序的初始化信息、硬件设备的说明、应用程序和文档文件的关联、状态和属性等数据,系统和程序会对此数据库进行频繁存取,保存和获取必要的数据。
注册表中的很多数据可以直接通过操作系统和应用软件的窗口来变更。不过笔者认为对注册表数据直接修改的意义有两方面:一是方便快速,可以减少不少复杂的操作;二是可以对操作系统、应用软件没有提供修改途径的数据进行更改,实现特殊目的。需要注意的是,因为W7是严格的多用户操作系统,因此在进行注册表操作时,应以管理组(Administrators)成员的身份进入。
在Windows 9X中,注册表的数据文件存放于C盘的Windows目录下(user.dat和system.dat)。在Windows W7中,大部分的数据文件存放在“%SystemRoot%\system32\config”文件夹下(“%SystemRoot%”是文件夹system32所在的位置,比如“c:\windows”)。此目录里面有5个没有扩展名的文件,就是当前注册表文件:
DEFAULT(默认注册表文件,在注册表的HKEY_USERS项分支下)
SAM(安全账户管理器注册表文件,在注册表的HKEY_LOCAL_MACHINE\SAM项分支下)
SECURITY(安全注册表文件,在注册表的HKEY_LOCAL_MACHINE\SECURITY项分支下)
SOFTWARE(应用软件注册表文件,位于注册表的HKEY_LOCAL_MACHINE\SOFTWARE项分支下)
SYSTEM(系统注册表文件,位于注册表的HKEY_LOCAL_MACHINE\SYSTEM项分支下)
W7会将系统初装后的注册表文件备份到“%SystemRoot%\Repair”目录下,方便系统出现故障时能用备份文件修复。
Windows W7注册表编辑器
Windows提供了一个编辑注册表文件的编辑器,单击“开始”→“运行”,输入“regedit”回车后即可打开。注册表编辑器的界面有点像资源管理器,以下介绍我们将统一采用Windows W7中文版帮助文件中的命名。
编辑器左边栏目是树形目录结构,共有5个根目录,称为子树。各子树以字符串“HKEY_”为前缀(分别为HKEY_CLASSES_ROOT,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_USER,HKEY_CURRENT_CONFIG);子树下分别是是项、子项和活动子项,活动子项对应右栏中的值项,值项包括3部分:名称、数据类型、值。
在Windows W7注册表编辑器中可直接修改、添加和删除项、子项、值项,注册表里的数值可以利用查找命令来快速查找的:
1.设置权限:多用户的情况下,可设置注册表的某个分支不能被指定用户访问。方法是选择要处理的项,并选择菜单“编辑”→“权限”,之后在对话框中设置相应的权限。不过这里要注意,设置访问权限意味着该用户其进入系统后运行的任何程序均不能访问此注册表项,不熟悉的用户慎用此功能。
2.查找:选择菜单“编辑”→“查找”(或直接按“Ctrl+F”),在弹出的“查找”窗口中“√”选要查找目标的类型,输入要查找内容,单击“查找下一个”按钮,等待片刻便能看到结果,之后按下“F3”键可查找下一个相同目标。
3.收藏:有些注册表项经常需要修改,这时可将此项添加到“收藏夹”中。选择注册表项,单击“收藏”→“添加收藏夹”,输入名称并确定后该注册表项便添加到了“收藏”列表中,以后访问时可直接从“收藏夹”点选进入。查找和收藏是注册表编辑器的重要功能,应多加以利用。