欢迎光临散文网 会员登陆 & 注册

【玩转Windows-第1期】什么是注册表?

2023-08-23 18:59 作者:W-i-n-d-o-w-s  | 我要投稿

注册表(Registry,繁体中文版Windows操作系统称之为登录档案)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在Windows 3.0推出OLE技术的时候,注册表就已经出现。随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统。但是,从Microsoft Windows 95操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用。    ——摘自百度百科。

谈到注册表,不少人都觉得注册表神秘、危险、不可触碰。但是,注册表却是Windows中重要的组成部分。为了给大家对注册表有一定的认识,我决定为大家写篇专栏,给大家讲讲什么是注册表。

注意:操作注册表有风险,请务必不要随意删除或修改注册表的项、键值、数值等等。

一、怎么查看注册表?

查看注册表的方式有很多,如:Regedit.exe(注册表编辑器)、火绒剑等。现在我们以最常见的注册表编辑器来演示。如图1,首先按住键盘上的Windows键和R键,这时就会弹出一个叫“运行”的窗口,输入regedit.exe来打开注册表编辑器。

图1

如图2,这就是注册表编辑器的窗口。

图2
二、注册表有什么

二、注册表由什么组成?

打开注册表编辑器之后,我们可以发现注册表非常像我们的文件资源管理器。其实,这一个个像文件夹一样的,叫做“项”。

注册表的主要由以下五个主项组成:

HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY_CURRENT_CONFIG

这里划重点了,首先,注册表的主项是可以简写的:

For example:HKEY_CLASSES_ROOT可以简写为HKCR,HKEY_CURRENT_USER可以简写为HKCU,以此类推,注册表主项简写公式为:HK+后面单词的首字母。

HKEY_CLASSES_ROOT 包含注册的所有OLE信息和文档类型,是从 HKEY_LOCAL_MACHINE\SOFTWARE\Classes复制的。 

HKEY_CURRENT_USER 包含登录的用户配置信息,是从HKEY_USERS\当前用户子树复制的。 

HKEY_LOCAL_MACHINE 包含本机的配置信息。其中CONFIG子树是显示器打印机信息; ENUM子树是即插即用设备信息;SYSTEM子树是设备驱动程序和服务参数的控制集合;SOFTWARE子树是应用程序专用设置。 

HKEY_USERS 所有登录用户信息。 

HKEY_CURRENT_CONFIG 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打印机设置等。是从HKEY_LOCAL_MACHINE\CONFIG复制的。 

HKEY_DYN_DATA 包含现在计算机内存中保存的系统信息。

Tips:这里的有些主项,如果你在注册表编辑器找不到的话,那么就是被隐藏了。

好了,今天的“玩转Windows”系列的第一期就到这,下期精彩继续。喜欢的观众请点个赞。

【玩转Windows-第1期】什么是注册表?的评论 (共 条)

分享到微博请遵守国家法律