第15章使用注册表编辑器.docx

上传人:b****8 文档编号:10122380 上传时间:2023-02-08 格式:DOCX 页数:26 大小:774.09KB
下载 相关 举报
第15章使用注册表编辑器.docx_第1页
第1页 / 共26页
第15章使用注册表编辑器.docx_第2页
第2页 / 共26页
第15章使用注册表编辑器.docx_第3页
第3页 / 共26页
第15章使用注册表编辑器.docx_第4页
第4页 / 共26页
第15章使用注册表编辑器.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

第15章使用注册表编辑器.docx

《第15章使用注册表编辑器.docx》由会员分享,可在线阅读,更多相关《第15章使用注册表编辑器.docx(26页珍藏版)》请在冰豆网上搜索。

第15章使用注册表编辑器.docx

第15章使用注册表编辑器

第15章使用注册表编辑器

 

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

主要内容

 

注册表概述

使用注册表查找功能

使用注册表收藏夹

导入和导出注册表内容

新建和修改注册表项和值项

设置用户的注册表访问权限

“注册表编辑器”应用实例

还原注册表信息

本章导读

注册表是Windows操作系统的一个重要的组成部分,其中存放了Windows操作系统中的各种配置参数、Windows各个功能模块及安装的各种应用程序等信息。

使用注册表用户可以实现自己定制个性化的Windows,解决Windows运行中所出现的一些错误,优化系统性能等目的。

这一章将介绍如何使用注册表编辑器对注册表进行编辑、修改、还原。

15.1注册表概述

注册表的英文名称为registry,是登记、注册的意思,它其实是一个保存Windows配置信息的数据库。

在注册表中存放了所有的硬件信息,Windows的信息以及和Windows有联系的32位应用程序的信息。

Windows通过注册表所描述的硬件的驱动程序和参数,来装入硬件的驱动程序、决定分配的资源及所分配资源之间是否存在冲突等。

注册表中存放的Windows的信息则决定了Windows的桌面外观、浏览器界面、系统性能等。

应用程序的安装注册信息、启动参数等信息也存放在注册表中。

用户可以通过注册表编辑器对注册表进行查看、编辑或修改。

打开注册表编辑器可执行以下操作:

(1)单击“开始”按钮,选择“运行”命令,打开“运行”对话框,如图15.1所示。

图15.1“运行”对话框

(2)在该对话框中的“打开”文本框中输入“regedit”或“regedt32”,单击“确定”按钮,即可打开“注册表编辑器”窗口,如图15.2所示。

图15.2“注册表编辑器”窗口

(3)在该窗口的左边窗格中显示的是注册表项,右边窗格中显示的是某个注册表项的值项,包括名称、类型和数据。

其中各注册表项功能说明如下:

·HKEY_CLASSES_ROOT:

是HKEY_LOCAL_MACHINE\Software的子项。

此处存储的信息可以确保当使用Windows资源管理器打开文件时,打开正确的程序。

·HKEY_CURRENT_USER:

包含当前登录用户的配置信息的根目录。

用户文件夹、屏幕颜色和“控制面板”等设置均存储在此处。

该信息被称为用户配置文件。

HKEY_CURRENT_USER是HKEY_USERS的子项。

·HKEY_LOCAL_MACHINE:

包含该计算机针对于任何用户的配置信息。

·HKEY_USERS:

包含计算机上所有用户的配置文件的根目录。

·HKEY_CURRNT_CONFIG:

包含本地计算机在系统启动时所用的硬件配置文件信息。

(4)单击左边窗格中的某个注册表项前的加号,即可展开该注册表项,显示其下面的子项。

(5)展开后该注册表项前的加号会变成减号,单击该减号可将该注册表项折叠起来。

在Windows系统中有两种注册表编辑器,一个是Regedit.exe,另一个是Regedt32.exe。

这两个注册表编辑器并没有实质的区别,在功能上是一致的。

本书将以Regedit.exe注册表编辑器为例来讲解注册表编辑器的使用、编辑及修改。

15.2使用注册表查找功能

查找可能是注册表使用过程中最经常使用的功能之一。

使用查找功能,用户可以方便快速找到需要的注册表项,对其进行各种操作。

查找注册表可执行以下操作:

(1)打开“注册表编辑器”窗口。

(2)在左边的注册表项窗格中选择一个注册表项作为查找的起点。

(3)选择“编辑”∣“查找”命令,或按快捷键Ctrl+F键,打开“查找”对话框,如图15.3所示。

图15.3“查找”对话框

(4)在“查找目标”文本框中输入要查找的名称,在“查看”选项组中选择“项”复选框,则设定要查找的目标为项的名称;若选择“值”复选框,则设定要查找的目标为值项的名称;若选择“数据”复选框,则设定要查找的目标为值项的值;若选中“全字匹配”复选框,则只查找和查找目标完全一致的内容。

(5)单击Enter键或单击“查找下一个”按钮,即可开始进行查找。

(6)查找完毕后,查找到的内容将突出显示到可视范围内。

例如,要查找HKEY_CURRNT_CONFIG项下的Windows子项,可执行以下步骤:

(1)选中HKEY_CURRNT_CONFIG注册表项。

(2)单击“编辑”∣“查找”命令,或按快捷键Ctrl+F键,打开“查找”对话框。

(3)在“查找目标”文本框中输入Windows。

(4)在“查看”选项组中选择“项”复选框,选中“全字匹配”复选框。

(5)单击Enter键,或单击“查找下一个”按钮,即可开始进行查找。

(6)查找结束后,用户即可看到该子项所在的位置为:

HKEY_CURRNT_CONFIG/Software/Microsoft/Windows,如图15.4所示。

图15.4查找到Windows子项

应尽量缩小“查找”对话框中“查看”选项组中的查找范围,以提高查找的速度。

15.3使用注册表收藏夹

使用注册表收藏夹,可以方便用户将一些经常使用到的注册表项添加到收藏夹中,避免反复查找,以节省时间提高工作效率。

将注册表项添加到收藏夹,可执行以下步骤:

(1)选中要添加到收藏夹的注册表项。

(2)单击“收藏夹”∣“添加到收藏夹”命令,打开“添加到收藏夹”对话框,如图15.5所示。

图15.5“添加到收藏夹”对话框

(3)在该对话框中,用户可以使用默认的注册表项的名称,也可以给该项起一个名称以区别收藏夹中的其他项。

(4)单击“确定”按钮,即可将该项添加到收藏夹中。

(5)下次要使用该注册表项时,只需单击“收藏夹”菜单,在其下拉菜单中选择需要的项即可。

15.4导入和导出注册表内容

在Regedit.exe注册表编辑器中提供了注册表的导入和导出功能,用户可以将注册表项导出为普通的文本文件,通过普通的编辑软件(如记事本、写字板或MicrosoftWord等)进行查看和编辑修改,然后将编辑修改后的注册表文件再导入到注册表中,即可达到间接修改注册表的目的。

15.4.1将注册表项导出为普通文本文件

导出注册表项内容的步骤如下:

(1)选中要导出的注册表项。

(2)选择“文件”∣“导出”命令,打开“导出注册表文件”对话框,如图15.6所示。

图15.6“导出注册表文件”对话框

(3)在“保存在”下拉列表中可选择所导出的注册表文件的存放位置,在“文件名”文本框中用户可输入导出的注册表文件的名称,在“导出范围”选项组中,用户可选择“全部”或“所选分支”选项,确定要导出的是全部注册表文件还是只导出所选的注册表项文件。

(4)单击“保存”按钮,即可导出所选的注册表文件。

15.4.2查看导出的注册表文件

查看导出的注册表文件,可执行下列操作:

(1)双击“我的电脑”图标,定位到所导出的注册表文件。

(2)右键单击该注册表文件,在弹出的快捷菜单中选择“编辑”命令,则用默认的记事本程序打开该注册表文件,如图15.7所示。

图15.7用记事本程序打开注册表文件

(3)若用户不想用记事本程序打开注册表文件,也可以右击该注册表文件,在弹出的快捷菜单中选择“打开方式”∣“选择程序”命令,打开“打开方式”对话框,如图15.8所示。

图15.8“打开方式”对话框

(4)在“选择要使用的程序”列表框中选择打开注册表文件的程序(例如写字板程序)。

(5)单击“确定”按钮,即可用该程序打开该注册表文件,如图15.9所示。

图15.9用写字板程序打开注册表文件

(6)在打开的注册表文件中,用户可对其进行查看、编辑和修改。

导出的注册表文件不可通过双击打开,双击注册表文件执行的将是注册表的合并操作。

15.4.3将修改后的注册表文件导入到注册表中

将修改后的注册表文件导入到注册表中,才能达到对注册表进行修改的目的。

导入修改后的注册表文件,可执行以下操作:

(1)打开“注册表编辑器”,选择要将其导入到的注册表项。

(2)选择“文件”∣“导入”命令,打开“导入注册表文件”对话框,如图15.10所示。

图15.10“导入注册表文件”对话框

(3)在该对话框中选择要导入的注册表文件,单击“打开”按钮。

(4)弹出“注册表编辑器”对话框,如图15.11所示。

图15.11“注册表编辑器”对话框

(5)该对话框中显示了已将注册表文件输入注册表的信息,单击“确定”按钮即可成功将注册表文件导入到注册表中。

15.5新建和修改注册表项和值项

用户可以在注册表编辑器中新建注册表项或值项,也可以对已有的注册表项或值项进行修改。

15.5.1新建注册表项和值项

新建注册表项和值项,可执行下列操作:

(1)打开“注册表编辑器”,选定要新建注册表项或值项的注册表项。

(2)若要在该注册表项下面新建一个子项,可选择“编辑”∣“新建”∣“项”命令,即可新建一个子项,该新建的子项被命名为“新项#?

”(其中“?

”从1开始依次递增),如图15.12所示。

图15.12新建注册表项

(3)若要新建值项,可选择“编辑”∣“新建”∣“字串值”、“二进制值”、“DWORD值”、“多字符串值”或“可扩充字符串值”命令。

其中各命令项的类型如下:

·字串值:

若新建该类型的值项,则类型为REG_SZ。

·二进制值:

若新建该类型的值项,类型为REG_BINARY。

·DWORD值:

新建该类型的值项,类型为REG_DWORD。

·多字符串值:

若新建该类型的值项,类型为REG_MULTT_SZ。

·可扩充字符串值:

若新建该类型的值项,类型为REG_EXPAND_SZ。

15.5.2修改注册表项和值项

修改注册表项就是修改注册表项的名称,即重命名注册表项;修改注册表的值项,就是修改注册表值项的名称和值项的值。

1.修改注册表项

修改注册表项的操作步骤如下:

(1)打开“注册表编辑器”,选择需要更改的注册表项。

(2)若要修改注册表项的名称,可选择“编辑”∣“重命名”命令,或单击右键,在弹出的快捷菜单中选择“重名名”命令。

(3)当名称变为可编辑状态后,输入新的名称即可。

2.修改注册表值项

修改注册表值项的操作步骤如下:

(1)打开“注册表编辑器”,双击需要更改的值项的名称,或单击右键,在弹出的快捷菜单中选择“修改”命令。

(2)若要修改的值项的型为“字串值”,则弹出“编辑字符串”对话框,如图15.13所示。

图15.13“编辑字符串”对话框

(3)在该对话框中的“数值名称”文本框中可更改该值项的名称;在“数值数据”文本框中可更改值项的数据。

修改完毕后,单击“确定”按钮即可。

(4)若要更改的值项类型为“二进制值”,则弹出“编辑二进制数值”对话框,如图15.14所示。

图15.14“编辑二进制数值”对话框

(5)在该对话框中的“数值名称”文本框中可修改值项的名称;在“数值数据”文本框中可改变值项的数据。

(6)若要修改的值项为“DWORD值”类型,则弹出“编辑DWORD值”对话框,如图15.15所示。

图15.15“编辑DWORD值”对话框

(7)在该对话框中的“数值名称”文本框中可更改值项的名称;在“数值数据”文本框中可更改值项的数据;在“基数”选项组中可选择以十六进制为基数,或以十进制为基数。

(8)若要修改的值项类型为“多字符串值”,则弹出“编辑多字符串”对话框,如图15.16所示。

(9)在该对话框中的“数值名称”文本框中可更改值项的名称;在“数值数据”文本框中可修改值项的数据。

图15.16“编辑多字符串”对话框

(10)若要更改的值项类型为“可扩充字串值”,则弹出“编辑字符值”对话框,如图15.17所示。

图15.17“编辑字符值”对话框

(11)在该对话框中的“数值名称”文本框中可输入更改的值项名称;在“数值数据”文本框中可更改值项的数据。

(12)修改完毕后,重新启动计算机及可应用更改。

值项的类型是不可修改的。

15.5.3删除注册表项和值项

若要删除注册表项和值项,可执行下列步骤:

(1)选定要删除的注册表项或值项。

(2)选择“编辑”∣“删除”命令,或单击右键,在弹出的快捷菜单中选择“删除”命令。

(3)弹出“确认数值删除”对话框,如图15.18所示。

(4)单击“是”按钮,即可将该注册表项或值项删除。

图15.18“确认数值删除”对话框

15.6设置用户的注册表访问权限

在WindowsXP中可设置多个用户帐户,为了维护注册表的安全,就需要设置以不同身份登录的用户对注册表的不同访问权限。

例如,以计算机管理员身份登录的用户可以修改注册表中所有系统信息,而以有限用户或来宾身份登录的用户对注册表的访问则受到限制。

设置用户对注册表的访问权限可执行以下操作:

(1)打开“注册表编辑器”,选定要设置访问权限的注册表项。

(2)选择“编辑”∣“权限”命令,或单击右键,在弹出的快捷菜单中选择“权限”命令。

(3)打开“注册表项权限”对话框,如图15.19所示。

图15.19“注册表项权限”对话框

(4)在该对话框中的“组或用户名称”列表框中选择要设置访问权限的组或用户名称。

若在该列表框中没有要设置访问权限的组或用户的名称,可单击“添加”按钮,打开“选择用户或组”对话框,如图15.20所示,将其添加到列表框中。

图15.20“选择用户或组”对话框

(5)在“组或用户权限”列表框中显示了该组或用户的访问权限。

若要对该组或用户设置特别权限或进行高级设置,可单击“高级”选项卡,打开“组或用户的高级安全设置”对话框,选择“权限”选项卡,如图15.21所示。

图15.21“权限”选项卡

(6)在该选项卡中的“权限项目”列表框中双击某个组或用户名称,或单击“编辑”按钮,打开“组或用户的权限项目”对话框,如图15.22所示。

图15.22“组或用户的权限项目”对话框

(7)在该对话框中的“名称”框中显示了该组或用户的名称。

在“权限”列表框中显示了该组或用户允许或拒绝访问的权限项目。

用户可单击更改该组或用户的访问项目。

(8)设置完毕后,单击“确定”按钮即可在“组或用户的高级安全设置”对话框中的“权限项目”列表框中看到用户所做的更改,如图15.23所示。

图15.23更该组或用户的访问权限项目

(9)若所做的是拒绝某组或用户对某权限项目的访问,则单击“应用”按钮,将弹出“安全”对话框,提醒用户是否要设置该组或用户的拒绝权限,如图15.24所示。

图15.24“安全”对话框

(10)单击“是”按钮即可。

(11)重新启动计算机即可应用设置。

15.7“注册表编辑器”应用实例

15.7.1使用“注册表编辑器”更改图标大小

使用“注册表编辑器”,用户可以更改桌面和窗口中各图标的显示大小,既可以让其显示变大,也可以让其显示变小。

下面讲解如何更改图标的显示大小。

使用“注册表编辑器”更改图标大小可执行下列操作:

(1)单击“开始”按钮,选择“运行”命令,在“运行”对话框中输入“regedit”,打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/ControlPanel/Desktop/WindowsMetrics注册表项。

(3)在其右边的值项窗格中,双击ShellIconSize值项,打开“编辑字符串”对话框。

(4)在“数值数据”文本框中,默认数据为32,更改其大小既可改变图标的显示大小。

(5)设置完毕后,重新启动计算机即可。

如图15.25所示显示了使用默认数据和将数据值更改为16后,桌面图标的显示对比图。

图15.25改变图标的大小

15.7.2更改任务栏上的日期和时间显示

在默认状态下任务栏最右边显示的时间为H:

mm,其中H代表小时,mm代表分钟,将鼠标放到时间栏上稍作停顿,将显示出当前的日期。

利用“注册表编辑器”用户可以在显示的日期和时间上添加自己的信息,例如用户可以在时间的显示前加上“我的当前时间”等字样,在日期的显示前加上“我的当前的日期”等字样。

更改任务栏上的日期和时间的显示,可执行以下步骤:

(1)打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/ControlPanel/International注册表项。

(3)在右边的值项窗格中,双击sLongDate值项,打开“编辑字符串”对话框。

(4)在“数值数据”文本框中输入“我的当前日期yyyy’年’m’月’d’日’”,如图15.26所示。

图15.26在“数值数据”文本框中输入的文本

(5)单击“确定”按钮。

(6)在右边值项窗格中,双击sTimeFormat值项,打开“编辑字符串”对话框。

(7)在“数值数据”文本框中输入“我的当前时间H:

mm:

ss”。

(8)单击“确定”按钮。

(9)设置完毕后,重新启动计算机即可应用设置。

如图15.27所示。

图15.27更改日期和时间的显示

15.7.3更改注册表隐藏桌面图标

利用“注册表编辑器”,用户可以将桌面上各种图标隐藏,使桌面只剩下“开始”按钮和任务栏,具体操作如下:

(1)打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer注册表项。

(3)右击Explorer注册表项,在弹出的快捷菜单中选择“新建”∣“DWORD值”命令,新建一个类型为REG_DWORD的值项。

(4)将该值项命名为“NoDesktop”。

(5)双击该值项,在弹出的“编辑DWORD值”对话框中的“数值数据”文本框中输入数据“1”,在“基数”选项组中选择“十六进制”选项。

(6)设置完毕后,单击“确定”按钮。

(7)重新启动计算机即可应用设置。

如图15.28所示显示了隐藏桌面图标前后的对比图。

若要恢复桌面图标的显示,可在“注册表编辑器”中找到该“NoDesktop”值项,将其删除,重启计算机即可。

图15.28隐藏桌面图标前后的对比图

15.7.4使用“注册表编辑器”更改系统注册信息

在安装WindowsXP时,用户都需要将个人和单位的信息作为系统注册信息输入到计算机中。

使用“注册表编辑器”,用户可以更改这些系统注册信息,具体操作如下:

(1)打开“注册表编辑器”。

(2)选择HKEY_LOCAL_MACHINE/Software/Microsoft/WindowsNT/CurrentVers-ion注册表项。

(3)在其右边的值项窗格中,双击RegisteredOwner值项,打开“编辑字符串”对话框。

(4)在“数值数据”文本框中更改个人的信息,单击“确定”按钮即可。

(5)双击RegisteredOrganization值项,打开“编辑字符串”对话框。

(6)在“数值数据”文本框中更改单位信息,单击“确定”按钮即可。

如图15.29所示显示了更改系统注册信息前后“系统特性”对话框中“常规”选项卡中注册信息的显示对比。

图15.29更改系统注册信息前后的对比图

15.7.5清除“开始”菜单中“运行”命令对话框中的信息

若用户在“开始”菜单中的“运行”命令对话框中启动过程序,那么该程序命令将被保存到注册表中,用户可以通过单击“运行”文本框右边的小箭头,查看所有输入过的信息。

这本是Microsoft公司为方便用户使用而设计的,但是有时为了安全起见,用户可以通过修改注册表中的相关值项,删除这些信息。

清除“开始”菜单中“运行”命令对话框中的信息,可执行以下步骤:

(1)打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/RunMRU注册表项。

(3)在其右边的值项窗格中显示了所有曾运行过的程序命令,其中每个值项记录了一个程序命令,值项的名称从a开始依次排列。

在值项MRUlist中记录了所运行的程序命令的顺序。

(4)若用户以后都不想在“运行”命令对话框中显示所运行过的程序信息,可将RunMRU注册表项删除。

(5)若用户只是想将“运行”命令对话框中已有的程序信息删除,可将值项窗格中相关的值项删除。

(6)设置完毕后,重新启动计算机即可。

15.7.6通过修改注册表禁止运行某些程序

用户可以通过修改注册表,来禁止运行某些具有危险性或不想让其运行的程序,以达到维护系统安全性的目的。

通过修改注册表禁止运行某些程序,可进行如下操作:

(1)打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer注册表项。

(3)单击右键,在弹出的快捷菜单中选择“新建”∣“DWORD值”命令,新建一个类型为REG_DWORD的值项。

(4)将该值项命名为“DisallowRun”。

(5)双击该值项,在弹出的“编辑DWORD值”对话框中的“数值数据”文本框中修改数值为“1”,“基数”选项组中选择“十六进制”选项。

(6)右击Explorer注册表项,在其弹出的快捷菜单中选择“新建”∣“项”命令,新建一个Explorer注册表项的子项。

(7)将该子项命名为“DisallowRun”。

(8)右击该子项,在弹出的快捷菜单中选择“新建”∣“字串值”命令,新建一个类型为REG_SZ的值项。

(9)将该值项命名为“1”,双击该值项,在弹出的“编辑字符串”对话框中的“数值数据”文本框中输入要禁止运行的程序名称。

例如要禁止运行记事本程序,可输入“Notepad.exe”。

(10)若要禁止多个程序,重复(8)~(9)步即可。

(11)设置完毕后,重新启动计算机即可。

禁止后的程序,若通过“开始”菜单或资源管理器运行,则会出现如图15.30所示的“限制”对话框。

图15.30“限制”对话框

被禁止的程序单击“开始”按钮,选择“更多程序”|“附件”|“命令提示符”命令,在“命令提示符”窗口中输入“Notepad.exe”命令,仍然可以运行。

15.7.7修改注册表禁止使用“控制面板”

通过修改注册表,用户还可以禁止其他用户使用“控制面板”,具体操作如下:

(1)打开“注册表编辑器”。

(2)选择HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer注册表项。

(3)右击该注册表项,在弹出的快捷菜单中选择“新建”∣“DWORD值”命令,新建一个类型为REG_DWORD的值项。

(4)将该值项命名为“NoControlPanel”,双击该值项,在弹出的“编辑DWORD值”对话框中的“数值数据”文本框中输入“1”,在“基数”选项组中选择“十六进制”选项。

(5)单击“确定”按钮。

(6)设置完毕后,重新启动计算机即可。

这时在“开始”菜单中“控制面板”命令将不再显示,如图15.31所示。

图15.31禁止显示“控制面板”命令

15.7.8禁用“控制面板”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1