注册表编辑器是干什么的?

注册表是什么意思 注册表各部分有什么作用及功能
作者:佚名
字体:[ ] 来源:互联网 时间:06-03 10:07:27
注册表的英文称谓是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系统的完全瘫痪。&
大家感兴趣的内容
12345678910
最近更新的内容什么是注册表_注册表清理_注册表怎么打开_注册表命令_注册表修复 - 土巴兔家居百科
填写手机号码,获取预算明细
你的装修预算约
查看预算明细
0元卧室预算:
0元客厅预算:
0元厨房预算:
0元卫生间预算:
0元阳台预算:
0元其他预算:
*本价格为新房估算价格(半包,不含水电工程),旧房价格由实际工程量决定。
* 稍后装修管家将致电您,为您提供免费装修资询服务。
来源:&&&&时间:
  注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。
热门活动:
我已阅读并接受
*&&请放心填写,您的隐私将被严格保密
注册表相关内容
注册表相关问题
注册表相关装修效果图片
填写您的手机号码,获取预算明细
你的装修预算约
查看预算明细
0元卧室预算:
0元客厅预算:
0元厨房预算:
0元阳台预算:
0元卫生间预算:
0元其他预算:
*本价格为新房估算价格(半包,不含水电工程),旧房价格由实际工程量决定。
*稍后装修管家将致电您,为您提供免费装修资询服务。
中国装修网您的举报已经提交成功,我们将尽快处理,谢谢!
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'注册表中的HKEY-CLASSES-ROOT是什么意思???
这个根键下存放的是文件类型和一些CLSID.
就是说这里定义了每个类型的文件用什么程序打开(文件关联问题)文件的图标是什么等等.
HKEY_CLASSES_ROOT包含了所有应用程序运行时必需的信息:
在文件和应用程序之间所有的扩展名和关联;
所有的驱动程序名称;
类的ID数字(所要存取项的名字用数字来代替);
DDE和OLE的信息;
用于应用程序和文件的图标;
HKEY_CLASSES_ROOT根键
扩展名与应用程序的对应关系
Windows所支持的文件类型(这些文件具有一定的文件扩展名)在HKEY_CLASSES_ROOT根键下定义。下表中列出了HKEY_CLASSES_ROOT根键中的文件扩展名和文件类型之间的关系。
文件扩展名 文件类型 文件扩展名 文件类型
.386 vxd文件(这是一个虚拟设备驱动程序) .ADM ADM_auto_文件
.ai application/postscript文件 .aif aiff文件
.aifc aiff文件 .aiff aiff文件
.ani ani文件(光标动画文件) .art art文件
.au au文件(用于Internet传输的声音文件) .awd FaxView文档(用于传真的显示)
.snd au文件 .avi avi文件(由Video forWindows支持)
.bat bat文件(DOS、Windows下的批处理文件) .bfc Briefcase(这是一种公文包文件)
.bmp Paint.picture(这是一个由画图附件所产生的图片文件) .cda cda文件
.cnf Conferencelink(这是一个会议连接) .crt certificate
文件(这是一
个用于安全方
面的证书认证
.der certificate文件 .clp Clipboard文件(用于保存剪贴板中的内容)
.cmd cmd文件(这是一个文本文件,主要用于命令解释) .com
com文件(这是DOS、Windows上一个命令解释程序,如、win.co等)
.cpl cpl文件 .css text/css文件
.cur cur文件(用于存放光标资源) .dat DAT_auto_文件
.dcx DCXImage.Document(这是一个DCXImage产生的文档) .DIC Txt文件
.dll dll文件(这是一个Windows上使用的动态链接库文件) .shb
DocShortCut(这是DOC文件的快捷方式)
.drv drv文件(Windows上的设备驱动程序) .xla EXCEL.Addin
.xlk Excel.Backup .xlc Excel.Chart.5
.csv Excel.CSV .xld Excel.Dialog
.dif Excel.DIF .xlb Excel.Sheet.5
.xls Excel.Sheet.5 .slk Excel.SLK
.xlt Excel.Template .xlv Excel.VBAModule
.xlw Excel.Workspace .xll Excel.XLL
.xlm Excel.Macro.Sheet .xif XIFImage.Document(这是一个XIFImage
产生的文档)
.exe exe文件(这是DOS、Windows下可执行文件) .fnd fnd文件
.fon fon文件(这是Windows的TTF字库的索引文件) .gif gif文件
.goc gocserve .hlp help文件(Windows下帮助文件)
.ht ht文件 .htm html文件(这是超文本标记语言文件)
.html html文件 .ico ico文件(这是Windows的图标文件)
.inf inf文件(这是一个信息安装文件) .ini ini文件(Windows的初始化文件)
.url InternetShortcut(这是Internet上URL地址的快捷方式) .job JobObject
.jfif jpeg文件 .jpe jpeg文件
.jpg jpeg文件 .lnk lnk文件(这是Windows上的快捷方式)
.mid mid文件 .mmm MPlayer
.mlv MPEG文件(这是一
个视频文件) .mak mak文件
.man application/x-trof-man格式的文件 .MAPI
Mail CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}(这是一个类标识)
.mcc Dialer10CallingCard(这是一个电话卡文件) .mov mov文件(这是一个由QuickTime
Windows支持的视频文件)
ie video/x-sgi-movie格式文件 .mp2 MPEG文件
.mpa MPEG文件 .mpe MPEG文件
.mpeg MPEG文件 .mpg MPEG文件
.msn MS.Network.Document(这
是一个MSN软件产生的文件) .rmi mid文件
.gra MSGraph.Chart.5 .grp MSProgramGroup(这是一个由程序管理器产生的组窗口文件)
.obd Office.Binder.95 .obt Office.Binder.Template
.obz Office.Binder.Wizard .ofn Office.File.New(这是一个由Office新
创建的文件
.PBK MSN_PhoneBook .pcx PCXImage.Document
.nws MicrosoftInternet News
Message .pif pif文件
.pma Perf文件 .ps application/postscript格式文件
.pmc Perf文件 .pml Perf文件
.pmr Perf文件 .pmw Perf文件
.pfm pfm文件 .pnf pnf文件
.que QueueObject .qt MOV文件
.ra ReadAudio文件 .ram ReadAudio文件
.reg reg文件(注册表文件) .rnk rnk文件
.rpm audio/x-pn-realaudio-
plugin格式文件 .rtf Word.RTF
.scr scr文件 .shs ShellScrap
.sit application/x-stuffit格式文件 .sys sys文件
.tif TIFImage.Document .tiff TIFImage.Document
.ttf ttf文件 .ttc ttc文件
.EXC txt文件 .log txt文件
.scp txt文件(脚本文件) .txt txt文件
.pic ViewerFrameClass .vir vir文件
.vsd Visio.Drawing.4 .vss Visio.Drawing.4
.vst Visio.Drawing.4 .vsw Visio.Drawing.4
.wav wav文件 .ARC Winzip
.ARJ Winzip .gz Winzip
.LZH Winzip .tar Winzip
.taz Winzip .tgz Winzip
.z Winzip .zip Winzip
.wll Word.Addin wbk Word.Backup
.DOT Word.Template .wiz Word.Wizard
.doc Word.Document .wri wri文件
.xbm xbm文件(image/x-xbitmap格式文件) .xif XIFImage.
.uls uls文件( text/iuls格式文件) .WHT Whiteboard
.WPS wps文件
特殊扩展名与应用程序的对应关系
我们在注册表编辑器中可以发现,HKEY_CLASSES_ROOT根键下的文件扩展名子键(如*、bas等)前面有“+”符号,而且在此文件扩展名中没有对应的应用程序。为了查明这些文件后缀与应用程序之间的关系,我们必须单击“+”一次或者几次,才可以看到它们的关系。
下面简要地介绍这些特殊的文件后缀子键。
*子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\*
HKEY_CLASSES_ROOT\*\shellex
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA-101B-84FB-666CCB9BCD32}
此层次结构说明了*子键的文件类型与 Windows系统中的外壳扩展中的属性页句柄建立了一种关联。
.bas子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\.bas
HKEY_CLASSES_ROOT\.bas\shell
HKEY_CLASSES_ROOT\.bas\shell \open
HKEY_CLASSES_ROOT\.bas\shell \open \command
此层次结构说明了bas子键与command子键所指定的应用程序建立了关联。在command子键中还有如下设置:
#@=E:\VB\vb.exe %1
也就是说,bas文件后缀与E:\VB\vb.exe关联。
bmp子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\.bmp
HKEY_CLASSES_ROOT\.bmp \ShellNew
在ShellNew子键下面只有一个设置:
#NullFile=:将NullFile设置为空串,以便能将.bmp文件扩展名添加到系统的新建菜单中。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。注册表是什么 注册表是一个庞大的数据库_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
注册表是什么 注册表是一个庞大的数据库
||暂无简介
正高级教师|
总评分4.1|
浏览量5935
大小:46.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢}

我要回帖

更多关于 注册表编辑器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信