硬件维护注册表修改word文档.docx
《硬件维护注册表修改word文档.docx》由会员分享,可在线阅读,更多相关《硬件维护注册表修改word文档.docx(8页珍藏版)》请在冰豆网上搜索。
硬件维护注册表修改word文档
一、注册表的由来
PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。
早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。
为了克服上述这些问题,在Windows95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。
按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。
与INI文件不同的是:
1.注册表采用了二进制形式登录数据;
2.注册表支持子键,各级子关键字都有自己的“键值”;
3.注册表中的键值项可以包含可执行代码,而不是简单的字串;
4.在同一台计算机上,注册表可以存储多个用户的特性。
注册表的特点有:
1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。
2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。
当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。
3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。
二、使用注册表
1.大家可以在开始菜单中的运行里输入regedit
2.也可以在DOS下输入regedit
三、注册表根键说明
hkey_classes_root该主关键字定义了系统中所有已注册的文件扩展名、文件类型、文件图标等,是从hkey_local_machine\software\classes复制的。
hkey_current_user定义了当前用户的所有权限,是从hkey_users\当前用户子树复制的。
hkey_local_machine定义了本地计算机的软硬件的全部信息。
hkey_users定义了所有用户的信息。
hkey_current_config定义了计算机的当前配置情况。
是从hkey_local_machine\config复制的。
四、注册表详细内容
Hkey_local_machine\software\microsoft\windows\currentVersion\explorer\usershellfolders保存个人文件夹、收藏夹的路径
Hkey_local_machine\system\currentControlSet\control\keyboardLayouts保存键盘使用的语言以及各种中文输入法
Hkey_users\.Default\software\microsoft\internetexplorer\typeURLs保存IE浏览器地址栏中输入的URL地址列表信息。
清除文档菜单时将被清空。
Hkey_users\.Default\so..\mi..\wi..\currentVersion\ex..\menuOrder\startMenu保留程序菜单排序信息
Hkey_users\.Default\so..\microsoft\windows\currentVersion\explorer\RunMRU保存“开始*运行...“中运行的程序列表信息。
清除文档菜单时将被清空。
Hkey_users\.Default\so..\microsoft\windows\currentVersion\explorer\ecentDocs保存最近使用的十五个文档的快捷方式(删除掉可解决文档名称重复的毛病),清除文档菜单时将被清空。
Hkey_local_machine\software\microsoft\windows\currentVersion\uninstall保存已安装的Windows应用程序卸载信息。
hkey_users\.default\software\microsoft\windows\currentVersion\applets保存Windows应用程序的纪录数据。
Hkey_local_machine\system\CurrentControlSet\services\class保存控制面板-增添硬件设备-设备类型目录。
Hkey_local_machine\system\CurrentControlSet\control\update立即刷新设置。
值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5刷新]。
HKEY_CURRENT_USER\ControlPanel\Desktop新建串值名MenuShowDelay=0可使“开始”菜单中子菜单的弹出速度提高。
新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。
Hkey_local_machine\software\microsoft\windows\currentVersion\run保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。
[启动文件夹程序运行时图标也在任务条右边]。
hkey_users\.default\software\microsoft\windows\currentVersion\run保存由用户设定的计算机启动时运行程序的名称,其图标显示在任务条右侧。
HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon默认图片的图标。
双击窗口右侧的字符串,在打开的对话框中删除原来的键值,输入%1。
重新启动后,在“我的电脑”中打开Windows目录,选择“大图标“,然后你看到的Bmp文件的图标再也不是千篇一律的画板图标了,而是每个Bmp文件的略图。
Hkey-local-machine\software\microsoft\windows\currentVersion\Policies\Ratings保存IE4.0中文版“安全”*“分级审查”中设置的口令(数据加密)。
Hkey-local-machine\software\microsoft\windows\currentVersion\explorer\desktop\nameSpace保存桌面中特殊的图标,如回收站、收件箱、MSNetwork等。
五、如何备份注册表
1、通过注册表编辑器备份与恢复注册表
由于修改注册表有时会危及系统的安全,因此不管是WINDOWS98还是WINDOWS2000甚至WINDOWSXP,都把注册表编辑器"藏"在了一个非常隐蔽的地方,要想"请"它出山,必须通过特殊的手段才行。
点击"开始"菜单,选择菜单上的"运行"选项,在弹出的"运行"窗口中输入"Regedit"后,点击"确定"按钮,这样就启动了注册表编辑器。
(1)备份注册表
点击注册表编辑器的"注册表"菜单,再点击"导出注册表文件"选项,在弹出的对话框中输入文件名"regedit",将"保存类型"选为"注册表文件",再将"导出范围"设置为"全部",接下来选择文件存储位置,最后点击"保存"按钮,就可将系统的注册表保存到硬盘上。
完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。
(2)恢复注册表
点击注册表编辑器的"注册表"菜单,再点击"导入注册表文件"选项,然后在弹出的对话框中选择注册表备份文件,点“打开”按钮即可恢复注册表。
2、运用优化大师备份与恢复注册表
具体运用方法的系统工具中讲解。
六、注册表编辑方法
1、查找项、子项或值
共有五个不同的顶级注册表项(也叫配置单元)。
它们都以“HKEY”开头,例如:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
从技术上讲,在这个例子中,HKEY_LOCAL_MACHINE是一个项,而跟在第一个反斜杠(\)后的任何内容都是子项。
在注册表编辑器中,您可以像在“Windows资源管理器”中搜索文件夹那样搜索项和子项。
项和子项在注册表编辑器左窗格的文件夹树中列出。
如果单击左窗格中的项或子项,则有关值名称、类型和数据的信息就会出现在右窗格中。
就像在“Windows资源管理器”中一样,在注册表编辑器的左窗格中,如果某个项或子项包含子项,该项的文件夹图标旁就会出现一个加号(+)。
如果单击加号,则文件夹会展开,且在其下出现表示子项的子文件夹。
在展开项之后,加号将变成减号(-)。
减号表示项已经展开。
要折叠项,请单击减号。
当您单击减号时,子项文件夹消失,减号变回加号。
注意:
本文中所提到的展开项目是指单击该项目旁边的加号。
若要查找在此部分中列出的注册表项,请按照下列步骤操作:
1.单击“开始”,单击“运行”,键入regedit,然后单击“确定”。
2.展开“HKEY_LOCAL_MACHINE”。
3.单击“SOFTWARE”以将其展开。
4.单击“Microsoft”。
注意:
当您单击“Microsoft”子项时,它所包含的不同的值(不是子项)就出现在右窗格中。
若要查看子项,请展开“Microsoft”。
若要找到某个值,请单击包含该值的子项,然后查看右窗格的内容。
2、添加项
若要将名为TestSubkey的新子项添加到此部分中列出的注册表项中,请按照下列步骤操作:
1.展开“HKEY_LOCAL_MACHINE”。
2.展开“SOFTWARE”。
3.单击“Microsoft”子项。
4.在“编辑”菜单上,指向“新建”,然后单击“项”。
5.键入TestSubkey,然后按Enter键。
3、添加值
若要在“TestSubkey”项中添加一个名为TestDWORD的新DWORD值,并将其数值数据设置为1,请按照下列步骤操作:
1.展开“HKEY_LOCAL_MACHINE”。
2.展开“SOFTWARE”。
3.展开“Microsoft”。
4.单击“TestSubkey”子项。
5.在“编辑”菜单上,指向“新建”,然后单击“DWORD值”。
6.键入TestDWORD,然后按Enter键。
7.右击“TestDWORD”DWORD值,然后单击“修改”。
8.键入1,然后单击“确定”。
4、更改值
若要将TestSubkey项中TestDWORD的DWORD值的数值数据更改为0,请按照下列步骤操作:
1.展开“HKEY_LOCAL_MACHINE”。
2.展开“SOFTWARE”。
3.展开“Microsoft”。
4.单击“TestSubkey”子项。
5.右击“TestDWORD”DWORD值,然后单击“修改”。
6.键入0,然后单击“确定”。
5、重命名项或值
若要将TestSubkey项重命名为Test,请按照下列步骤操作:
1.展开“HKEY_LOCAL_MACHINE”。
2.展开“SOFTWARE”。
3.展开“Microsoft”。
4.右击“TestSubkey”项,然后单击“重命名”。
5.键入Test,然后按Enter键。
6、删除项或值
若要删除TestSubkey项中的TestDWORD的DWORD值,请按照下列步骤操作:
1.展开“HKEY_LOCAL_MACHINE”。
2.展开“SOFTWARE”。
3.展开“Microsoft”。
4.单击“TestSubkey”子项。
5.右击“TestDWORD”的DWORD值,然后单击“删除”。
6.单击“是”,以确认您要删除该值。
有关编辑注册表的更多信息,请在注册表编辑器中按照下面介绍的步骤操作:
1.在“帮助”菜单上,单击“帮助主题”。
2.在“内容”选项卡上,双击注册表编辑器。
3.双击“如何…”。
4.双击“更改项和值”,然后单击所需主题。
七、注册表实际应用
windowsxp注册表应用实例
1、修改注册表禁止使用“控制面板”
通过修改注册表,用户还可以禁止其他用户使用“控制面板”,具体操作如下:
(1)打开“注册表编辑器”。
(2)选择HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer注册表项。
(3)右击该注册表项,在弹出的快捷菜单中选择“新建”∣“DWORD值”命令,新建一个类型为REG_DWORD的值项。
(4)将该值项命名为“NoControlPanel”,双击该值项,在弹出的“编辑DWORD值”对话框中的“数值数据”文本框中输入“1”,在“基数”选项组中选择“十六进制”选项。
(5)单击“确定”按钮。
(6)设置完毕后,重新启动计算机即可。
这时在“开始”菜单中“控制面板”命令将不再显示,如图15.31所示。
2、使用注册表隐藏指定的驱动器
利用“注册表编辑器”用户可以将指定的驱动器图标从“我的电脑”窗口中去除,将其隐藏起来,以达到防止他人访问指定驱动器的目的。
使用注册表隐藏指定的驱动器可进行以下操作:
(1)打开“注册表编辑器”。
(2)选择HKEY_CURRENT_USER/Software/Microsort/Windows/CurentVersion/Policies/Explorer注册表项。
(3)右击Explorer注册表项,在弹出的快捷菜单中选择“新建”∣“DWORD值”命令,新建一个类型为REG_DWORD的值项,命名为“NoDrives”。
(4)双击该值项,在弹出的“编辑DWORD值”对话框中的“数值数据”文本框中输入数值,在“基数”选项组中选择“十六进制”选项。
注意:
该文本框中输入的数值从第0位到第25位,共26个字符位,分别代表驱动器A到驱动器Z。
例如第0位为1,表示隐藏驱动器A;若输入数据4,则隐藏驱动器C;若输入数据8,则隐藏驱动器D。
(5)设置完毕后,重新启动计算机即可应用设置。
图15.33即为隐藏了驱动器D的“我的电脑”窗口。
3、通过修改注册表禁止运行某些程序
用户可以通过修改注册表,来禁止运行某些具有危险性或不想让其运行的程序,以达到维护系统安全性的目的。
通过修改注册表禁止运行某些程序,可进行如下操作:
(1)打开“注册表编辑器”。
选择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)设置完毕后,重新启动计算机即可。
禁止后的程序,若通过“开始”菜单或资源管理器运行,则会出现“限制”对话框。
4、让文件彻底隐藏
在我们的电脑上总有一些属于自己的秘密文件,对于这些文件,我们当然不希望别人随便看到,就算是我们将该文件的属性设置为“隐藏”,表面上这个文件是不见了,但是众所周知,通过单击“查看”菜单中的“文件夹选项”命令,然后在“查看”标签项中选择“显示所有文件”,这样你的隐藏文件就全部曝光了,那么怎样才能彻底地隐藏文件呢?
下面就告诉你一个更为安全的方法。
“运行”对话框中输入“regedit”,打开注册表编辑器;
展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\
Advanced\Folder\Hidden\SHOWALL,CheckedValue键值项,将它的键值修改为“0”,如果没有该健值的话,可以自己新建一个名为“CheckedValue”的“DWORD值”,然后将其值修改为“0”即可。
最后退出注册表编辑器,重新启动计算机,接下来你就发现设置为“隐藏”属性的文件可以彻底隐身了,即使是在“文件夹选项”窗口中选择“显示所有文件”,我们隐藏的文件也不会露出来了。
5、加快WindowsXP开、关机速度
打开注册表编辑器,然后在找到子键HKEY_CURRENT_USER\ControlPanel\Desktop,将字符串值“HungAppTimeout”的值改为“200”,将字符串值“WaitToKillAppTimeout”的值更改为“1000”。
再打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control子键,将字符串值“HunAppTimeout”改为“200”,将字符串值“WaitToKillServiceTimeout”的数值数据更改为“1000”即可。
6、自动关闭未响应的程序
在WindowsXP操作系统中,通过此设置可以使系统自动关闭没有响应的程序,而不需要进行麻烦的手工干预操作。
享要实现这个功能,请打开注册表编辑器,依次打开如下子键HKEY_CURRENT_USER\ControlPanel\Desktop,将其右侧窗口中“AutoEndTasks”的键值设置为“1”即可