注册表的英文称谓是Registry,其是管理配置系统运行参数的一个全新的核心数据库。那么注册表各部分有什么作用及功能呢?针对这个问题,本文为大家详细进行了分析介绍

 今天,爱安网为大家分析一篇文章“注册表键值简介,注册表各部分含义是什么?”,关于这个,希望新手的可以多学习一下,针对这个问题,进行了分析,那么小编就简单分析一下吧:

与注册表有关的术语

1、注册表:是一个树状分层的数据库(如图)。从物理上讲,它是System.dat和User.dat两个文件;从逻辑上讲,它是用户在注册表编辑器中看到的配置数据。

2、HKEY :“根键”或“主键”,它的图标与资源管理器中文件夹的图标有点儿相像。Windows将注册表分为六个部分,并称之为 HKEY_name,它意味着某一键的句柄。

3、key(键):它包含了附加的文件夹和一个或多个值。

4、subkey(子键):在某一个键(父键)下面出现的键(子键)。

5、branch(分支):代表一个特定的子键及其所包含的一切。一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容。

6、value entry(值项):带有一个名称和一个值的有序值。每个键都可包含任何数量的值项。每个值项均由三部分组成:名称,数据类型,数据。

名称:不包括反斜杠的字符、数字、代表符、空格的任意组合。同一键中不可有相同的名称。

数据类型:包括字符串、二进制、双字三种。 字符串(REG_SZ):顾名思义,一串ASCII码字符。如“Hello World”,是一串文字或词组。在注册表中,字符串值一般用来表示文件的描述、硬件的标识等。通常它由字母和数字组成。注册表总是在引号内显示字符串。 二进制(REG_BINARY):如 F03D990000BC ,是没有长度限制的二进制数值,在注册表编辑器中,二进制数据以十六进制的方式显示出来。 双 字(REG_DWORD):从字面上理解应该是Double Word ,双字节值。由1-8个十六进制数据组成,我们可用以十六进制或十进制的方式来编辑。如 D1234567 。

数据: 值项的具体值,它可以占用到64KB。

什么是注册表?

注册表(Registry)是微软公司从Windows95系统开始(至目前最新系统依然使用的是它),引入用于代替原先Win32系统里.ini文件,管理配置系统运行参数的一个全新的核心数据库。大家可以看出来,注册表本质上就是一个数据库。在这个数据库里整合集成了全部系统和应用程序的初始化信息;其中包含了硬件设备的说明、相互关联的应用程序与文档文件、窗口显示方式、网络连接参数、甚至有关系到计算机安全的网络享设置 。它与老的win32系统里的ini文件相比,具有方便管理,安全性较高、适于网络操作等特点。

1.HKEY_USERS

该根键保存了存放在本地计算机口令列表中的用户标识和密码列表,即用户设置。每个用户的预配置信息都存储在HKEY_USERS根键中。HKEY_USERS是远程计算机中访问的根键之一。其内容取决于计算机是否激活了用户配置文件,若未激活用户配置文件,则可以看到称为.DEFAULT的单一子键,该子键包括和所有用户相关的各种设置,并且和Windows下的USER.DAT文件相配合。若激活了用户配置文件并且正确地执行了登录,则还有一个“用户名”的子键,该用户名为用户登录的名称。

2.HKEY_CURRENT_USER

该根键包含本地工作站中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的)。HKEY_CURRENT_USER下面有7个子关键字。其中除RemoteAccess”外,其余6个都为系统预定义。 AppEvents 这个子键里登记已注册的各种应用事件。 ControlPanel 它里面涉及到控制面板设置有关的内容。 InstallLocationsMRU windows安装路径的有关信息。 Keyboardlayout 关于键盘设置的信息。 Network 有关网络设置的信息。 RemoteAccess 安装IE 时建立的子关键字,包含该应用程序的有关信息。 Software 软件的有关信息。

3.HKEY_CURRENT_CONFIG

该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文档列表(MRU)和其他有关当前用户的安装的信息。

4.HKEY_CLASSES_ROOT

该键由多个子键组成,具体可分为两种:一种是已经注册的各类文件的扩展名,另一种是各种文件类型的有关信息。左栏中的子键就是各种已经注册的文件扩展名。

注册表内己经登记的文件扩展名中,有系统默认和应用程序自定义的扩展名。应用程序只有把自定义的扩展名在注册表中登记,系统才能识别和关联使用有关的文档,但只有经过注册的扩展名,系统才能自动关联。

5.HKEY_LOCAL_MACHINE

注册表的核心,计算机的各种硬件和软件的配置均存在于此。

它包括以下八个部分:Config配置、Driver驱动程序、Enum即插即用、Hardware硬件、Network网络、Security安全、Software软件、System系统。

每部分中又包括许多子键。该根键存放本地计算机硬件数据,此根键下的子关键字包括在SYSTEM.DAT中,用来提供HKEY_LOCAL_MACHINE所需的信息,或者在远程计算机中可访问的一组键中。该根键中的许多子键与System.ini文件中设置项类似。

6.HKEY_DYN_DATA

该根键存放了系统在运行时动态数据,此数据在每次显示时都是变化的,因此,此根键下的信息没有放在注册表中。

注册表的作用

简单来说,注册表直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序运行的正常与否,如果该注册表由于误删或病毒原因受到了,轻者使Windows的启动过程出现异常,重者可能会导致整个Windows系统的完全瘫痪。 

最新资讯
P2P车贷交易规模同比降62.3% 以租代购成发展新契机

P2P车贷交易规模同比

据资料显示,P2P平台线上发布车贷项目最早可追溯到2011
品牌方的新战场,小程序奇袭双十一

品牌方的新战场,小程序

对于淘宝为代表的电商体系而言,可怕的不是竞争对手的正
iPhone需求低迷 至少4家苹果供应商下调营收预期

iPhone需求低迷 至少4

本周,至少有四家苹果供应商削减营收预期,市场猜测,苹果可
人民日报:退货,线下不该比线上难

人民日报:退货,线下不该

“店内售出商品如果没有质量问题,只换不退”“打折商品
苹果招募芯片工程师 招到高通、英特尔家门口

苹果招募芯片工程师

苹果本月在其官网上发布了10条跟芯片设计岗位相关的招
HTC第三季度净亏损26.2亿新台币 业绩再创新低

HTC第三季度净亏损26.

虽然毛利率有所增长,但净利润依旧处于亏损状态,财报称HT
最新文章
电脑蓝屏报错0x00000006怎么办?蓝屏报错0x00000006解决方法

电脑蓝屏报错0x000000

在使用电脑的时候遇到蓝屏且报错代码为0x00000006怎么
电脑怎么安装读卡器驱动?

电脑怎么安装读卡器驱

电脑怎么安装读卡器驱动?电脑读卡器需要安装驱动,该怎么
怎么看用户是否使用了VPN?判断用户是否使用VPN的方法

怎么看用户是否使用了

怎么看在电脑中用户是否使用了vpn专网,今天小编给大家
笔记本内存低压和标压可以混用吗

笔记本内存低压和标压

很多小伙伴为了让老笔记本换发活力,一般都会通过升级内
常用系统运行支持库合集(微软运行库) 电脑装机必备

常用系统运行支持库合

微软常用运行库合集是采用microsoft visual studio 20
突发电脑故障应急处理办法 电脑维修知识大全

突发电脑故障应急处理

相信亲们都有遇到电脑故障的情况吧,面对电脑故障你会怎