注册表编辑器Regedit的使用方法

来源:百度文库 编辑:神马文学网 时间:2024/04/28 02:37:39
一、查看注册表:
Windows系统的注册表是按照3层结构来构造的,我们在使用注册表时,有时可能会感觉它象一个目录树,树的主干是根键,分支和树叶则由项、子项和值项组成。
在注册表左边的窗口中,如果目录树的左面是“+”号,则表明此目录树还没有展开,它的下面还有子目录树。如果目录树的左面是“-”号,则表明此目录树已经被展开,此时注册表右面窗口中所列出的键值就是此目录树所保存的数据信息。
二、注册表搜索功能:
很多时候,由于注册表的目录树“枝繁叶茂”,使用户不能很清楚地确定需要使用的子键或键值在注册表中的位置。此时可利用注册表强大的搜索功能来查找需要编辑或修改的注册表文件。使用Regedit注册表编辑器的搜索功能的步骤如下:
(1).启动Regedit注册表编辑器。
(2).在注册表编辑器“编辑”菜单中单击“查找”命令,弹出“查找”对话框。
(3).在“查找”对话框中的“查找目标”文本框中输入要查找的主键或键值。
如果用户能确定被搜索的注册表文件的类型,则可以在“查找”对话框中直接选定搜索的目标是“主键”、“键值”还是“数值”。如果不能确定被搜索的注册表文件的类型,那就需要同时选中“主键”、“键值”、“数据”这三个复选框,对所有的注册表文件进行查找。假设用户需要搜索Rising这个主键,如图24所示:

图24:“查找”对话框
(4).单击“查找一下个”按钮,系统会自动跳出“查找”对话框进行搜索。
(5).Regedit注册表编辑器按照用户提出的要求搜索整个注册表来查找Rising这个主键,并将搜索到的结果显示出来,供用户编辑或修改,如图25所示:

三、创建主键和子键:
假设我们要在HKEY_LOCAL_MACHINE\Software主键下建立一个名为“CAD”的子键,创建过程如下:
(1).启动Regedit注册表编辑器。
(2).在注册表中选择“CAD”主键在注册表中的创建位置,这里的位置为HKEY_LOCAL_MACHINE\Software
(3).选择好创建位置后,在注册表左边窗口中单击鼠标右键,窗口会弹邮快捷菜单,如图26所示:

图26:在注册表左边窗口单击右键弹出的快捷菜单
(笔者所用系统为win xp,“新建”菜单下为“项”命令,如果是win 2000/98,则“新建”下为“主键”命令)
同样的,上述操作也可以在注册表的菜单栏中的“编辑”菜单下,单击“新建”菜单项下的“主键”命令(若为XP系统,则为“项”命令),操作结果同在注册表左窗口中单击鼠标右键创建主键的结果完全一样。
(4).此时,在HKEY_LOCAL_MACHINE\Software主键下就会出现一个名为“新项 #1”的子键。
(5).在“新项 #1”主键名的矩形框中输入用户所要建立的主键名称,这里的我们要建的主键名称为“CAD”,输入后按下回车键或单击鼠标左键,用户所要建立的“CAD”主键就已经存在于HKEY_LOCAL_MACHINE\Software下了,如图27所示:

图27:创建的“CAD”主键
四、重命名主键或子键:
除了可以创建主键和子键外,用户还可以对注册表中的主键或子键进行重命名操作。假设我们在上例中建立的“CAD”主键名称不对,要把主键名改为“AUTOCAD”,则操作步骤如下:
(1).启动Regedit注册表编辑器。
(2).在注册表中找到“CAD”主键所在的位置,这里的位置还是在HKEY_LOCAL_MACHINE\Software主键下。
(3).用鼠标选中“CAD”主键,然后单击鼠标右键,在弹出的菜单中选择“重命名”命令,如图28所示:

图28:在菜单中选择“重命名”命令
(当然,也可以在选中“CAD”主键后,在注册表“编辑”菜单中选择“重命名”命令)
(4).单击“重命名”命令后,“CAD”主键的名称字符背景变为蓝色,字符则变为白色,此时输入新的主键名称“AUTOCAD”,按下回车键或单击鼠标左键,主键名称就由“CAD”改为“AUTOCAD”了。
五、创建键值并输入键值的数值数据:
在注册表中,键值由键值名称、键值类型和键值的数值数据3项组成。Regedit注册表编辑器中常见的键值数据类型有3种,它们的类型和相应的编辑器分别为:
(1).二进制值(REG_BINARY)。二进制值编辑器不但可以编辑REG_BINARY类型的键值,还可以编辑数据类型为REG_MULTI_SZ的键值,如图29所示:

图29:二进制值编辑器
(2).字符串值(REG_EXPAND_SZ)。字符串值编辑器不但可以编辑REG_SZ类型的键值,还可以编辑数据类型为REG_EXPAND_SZ的键值,如图30所示:

图30:字符串值编辑器
(3).双字节值(REG_DWORD),其编辑器如图31所示:

图31:Dword值编辑器
同创建主键和子键一样,用户也可以根据自己的需要在主键或子键中创建键值,并输入键值的数值数据。这里假设需要在之前我们建立的主键“CAD”下创建一个名为“RUN”的字符串值,且键值的数值数据为1,具体的操作步骤如下:
(1).启动Regedit注册表编辑器。
(2).在注册表中找到“CAD”主键所在的位置,位置还是在HKEY_LOCAL_MACHINE\Software主键下。
(3).选中“CAD”主键,接着在注册表编辑器的右边窗口中单击鼠标右键,在“新建”菜单中选择“字符串值”命令(也可先选中“CAD”主键,再在注册表“编辑”菜单中选择“新建”子菜单下的“字符串值”命令)。
(4).此时在“CAD”键的右边的窗口就多了一个名为“新值 #1”的字符串键值。如图32:

图32:新创建的“新值 #1”的字符串键值
(5).在“新值 #1”的矩形框中直接输入需创建的键值名称:RUN
(6).双击"RUN"键值,在“编辑字符串”对话框中输入"RUN"键值的数值数据为“1”。
(7).这样我们就完成了在“CAD”主键下创建一个名为“RUN”,且数值数据为“1”的字符串键值,如图33所示:

图33:“CAD”主键中的“RUN”键值
六、修改键值:
键值的数值数据在输入之后并不是永远不变的,用户可以根据自身需要对键值的数值数据进行修改。假设“RUN”这个键值的数值数据发生了变化,用户需要输入新的数值数据,修改过程如下:
(1).启动Regedit注册表编辑器。
(2).在注册表中找到“CAD”主键所在的位置,位置还是在HKEY_LOCAL_MACHINE\Software主键下。
(3).用鼠标双击“RUN”键值,在“编辑字符串”对话框中的“键值”文本框中输入新的数值,比如说“0”,如图34:

图34:输入新的数值数据
(4).单击“编辑字符串”对话框中的“确定”按钮,此时“RUN”键值的数值数据就由原来的1变为0了,如图35所示:

图35:修改后的“RUN”键值
七、删除主键、子键和键值:
用鼠标选中要删除的主键、子键或键值,单击鼠标右键,在弹出的菜单中选“删除”命令,在弹出的对话框中单击“是”即可删除。