一.打开注册表编辑器

1.开始——>运行———>对话框中输入regedit——>确定

2.windows键+R——>对话框中输入regedit——>确定

二.注册表基本构成

层次分明:根键——>主键——>子键

根键:

1.HKEY_LOCAL_MACHINE

HKEY_LOCAL_MACHINE保存了注册表里的所有与这台计算机有关的配置信息,只是一个公共配置信息单元,对于读者来说,只需做一个大致的了解即可。

HKEY_LOCAL_MACHINE根键包含5个子键,分别为HARDWARE子键、SAM子键、SECURITY子键、SOFTWARE子键和SYSTEM子键。

2.HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT包含了所有应用程序运行时必需的信息,在文件和应用程序之间所有的扩展名和关联;所有的驱动程序名称;和HKEY_LOCAL_MACHINE\SOFTWARE\Classes是一样的,但是在HKEY_CLASSES_ROOT窗编辑相对来说显得更容易和有条理.

3.HKEY_CURRENT_CONFIG

存放当前配置文件的所有信息。

4.HEKY_USERS

HKEY_USERS仅包含了缺省用户设置和登录用户的信息。虽然它包含了所有独立用户的设置,但在用户未登录时用户的设置是不可用的。这些设置告诉系统哪些图标会被使用,什么组可用,哪个开始菜单可用,哪些颜色和字体可用,和控制面板上什么选项和设置可用。

5.HEKY_CURRENT_USERS

与HEKY_USERS.Default分支中保存信息相同。

子键:

包含:键值名称、键值数据类型、键值数值

键值数据类型:三种,二进制类型(BINARY)、DWORD类型、字符串类型(SZ)

(1)二进制键值

十六进制方式表示,双击键值名称,弹出对话框,用户可以进行二进制与十六进制之间的转换。

(2)DWORD键值

系统以十六进制方式显示,双击键值名称,可以编辑键值数据,可以用二进制,十进制和十六进制。

(3)字符串键值

一般用来描述文件、标识硬件等,由字母和数字组成。

三.注册表备份 

步骤一:左上角文件中找到导出

步骤二:选择导出位置,命名导出文件名(最好带日期),选择导出范围。

四.注册表的编辑方式

1.新建子键

找到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies,鼠标选中Policies文件夹,点击上方的编辑——>新建——>项,命名为Explorer,最后地址为:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,在该文件下添加NoSMBalloonTip(DWORD值),键值:1(禁用),0(启用)。

2.删除子键

右键删除

五.注册表维护

1.删除注册表文件

可以在HKEY_LOCAL_MACHINE和HEKY_CURRENT_USERS下寻找自己不需要的键值删除。

2.删除失效的文件关联

在HKEY_CLASSES_ROOT下,有很多a~z,A~Z开头的键值,其中a~z是用来定义文件类型,A~Z是用来记录打开文件的应用程序。一般来说,在A~Z下打开可疑键值之后,若其包含的子键Command下没有内容,则该键值为空,可以删除。

3.删除多余的DLL文件

由于软件的频繁安装与卸载,会在System目录下留下一些DLL垃圾文件。占用硬盘存储空间,降低系统运行速度。

删除方法:

打开注册表编辑器,寻找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs,其中记录的是有关程序共享的DLL信息,每个DLL文件的键值说明它已被几个应用程序共享,如果键值为0x00000000,则表明不被任何程序共享,删除对应的DLL文件即可。

4.删除软件工具推荐——geek

卸载程序之后也可以删除注册表里的无用文件,删除较彻底。

六.注册表故障诊断

注册表被损坏后的故障现象如下。

1) Windows系统显示注册表损坏”的信息,要求重启电脑。

2)系统无法正常启动,出现一个对话框.提示“无法启动Shell32.DLL文件,请退出部分程序,然后再试一次”。单击“确定"按钮后,系统死机。有时会再现提示非法操作的对话框。

3)应用程序出现"找不到服务器上的嵌入对象"或“找不到OLE控件”这样的错误提示。

4)“资源管理器”中包含没有图标的文件夹、文件或者意料之外的奇怪图标。

5)无法运行应用程序。

6)当双击某个文档时, Windows给出"找不到应用程序打开这种类型的文档"提示信息,即使安装了正确的应用程序且文档的扩展名(或文件类型)正确也无法打开。

7)没有访问应用程序的权限

8)驱动程序不能正确被安装。

9)“开始”菜单或"控制面板"项目丢失或变灰,处于不可激活状态

10)无法调入驱动程序

11)不能进行正常的网络连接。

12) Windows系统根本不能启动,或仅能以安全模式启动。

13)注册表条目有误。

14)不久前工作正常的硬件设备不再起作用或不再出现在"设备管理器”的列表中。

七.常见注册表故障解决方法

1.遭遇恶意攻击,系统注册表无法进入

处理步骤:

(1)新建一个记事本文件,命名为1.REG,即后缀名为REG。

(2)建好后在文件中输入:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\

System]"DisableRegistryTools"=dword:00000000

(3)输完后,保存并关闭文件。然后双击新建的1.REG文件,将文件导入注册表。导入完成后重启电脑,然后登陆注册表编辑器,正常进入则故障排除。

 2.电脑启动后,总自动弹出广告页

一般由恶意网站篡改系统注册表导致。解决方法:

1.在运行对话框中输入msconfig,打开后在“启动”选项卡中查找网页启动项,如果没有发现网页自启动,按如下操作:

2.打开注册表编辑器。

3.依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon子键,找到LegalNoticeCaption和LegalNoticeText两个字符串,并将其删除。

4.删除后重启电脑,若未发现自动打开网页,故障排除。

。。。。。。待补充

八.利用注册表维护电脑 

   1.禁止用户访问指定驱动器

操作子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值项(数据类型) 键值(说明)
NoViewOnDrive(DEORD) 3(仅限制驱动器A,B)
4(仅限制驱动器C)
8(仅限制驱动器D)
7(仅限制A,B,C)
15(仅限制A,B,C,D)
67108863(限制所有驱动器)
0(不限制)

2.隐藏资源管理器中指定驱动器

操作子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值项(数据类型) 键值(说明)
NoDrives(二进制值) 00000000(不隐藏盘)
01000000(隐藏A盘)
02000000(隐藏B盘)
04000000(隐藏C盘)
08000000(隐藏D盘)
10000000(隐藏E盘)
20000000(隐藏F盘)
40000000(隐藏G盘)
80000000(隐藏H盘)
00010000(隐藏I盘)
00020000(隐藏J盘)
00040000(隐藏K盘)
00080000(隐藏L盘)
00100000(隐藏M盘)
00200000(隐藏N盘)
FFFFFFFF(隐藏所有盘)

3.禁止查看“我的电脑、回收站、我的文档”属性

操作子键:

我的电脑、回收站:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

我的文档:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值项(数据类型) 键值(说明)
NoPropertiesMyComputer(DWORD) 1(屏蔽属性),0(显示属性)
NoPropertiesRecycleBin(DWORD) 1(屏蔽回收站属性),0(显示回收站属性)
NoPropertiesMyDocument(DWORD) 1(屏蔽属性),0(显示属性)

4.推出Windows时清除最近历史记录

操作子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值项(数据类型) 键值(说明)
ClearRecentDocsOnExit(二进制值) 01000000(清除历史记录)

5.缩短“关闭无响应程序”的等待时间

操作子键:

HKEY_USERS\.DEFAULT\Control Panel\Desktop

键值项(数据类型) 键值(说明)
WaitTokillAppTimeOut(字符串值) 20000(等待时间,可修改)

单位为ms(毫秒)

6.优化磁盘空间不足警告的临界值

操作子键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

键值项(数据类型) 键值(说明)
DiskSpaceThreshold(DWORD值) 6(分区的磁盘空间小于6%时,Windows提出警告)

键值为十进制数。

7.关机时自动结束任务

操作子键:HKEY_CURRENT_USER\Control Panel\Deskto

键值项(数据类型) 键值(说明)
AutoEndTasks(字符串值) 1(关机自动结束仍在运行的程序)

8.当资源管理器崩溃时系统自动重启

操作子键:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

键值项(数据类型) 键值(说明)
AutoRestartShell(DWORD值)

0(允许在资源管理器崩溃时自动重启)

1(不允许)

注:

(1)修改注册表前最好备份注册表

(2)有些在修改后要重启电脑才生效

参考文献:

《电脑组装与维修从入门到精通》 熊巧玲, 田宏强编著

《Windows电脑管家 : DOS/BIOS/注册表/组策略技术手册》王宇娇, 林海云编著

计算机注册表常用知识相关推荐

  1. 计算机注册表管理,学会注册表几个常用的设置,更好地管理自己的电脑!

    注册表是Windows操作系统的核心数据库,存放着各种参数,直接控制着Windows的启动.硬件驱动程序的装载以及一些Windows应用程序的运行.从Microsoft Windows 95操作系统开 ...

  2. win7注册表常用设置

    win7注册表常用设置 一.总结 一句话总结:regedit可以修改很多东西,电脑时间,背景,u盘读写,鼠标右键情况. 二.win7注册表常用设置 一. 秀出自我风格的屏幕保护画面 1.气泡屏幕保护 ...

  3. [转]注册表基本知识

    信息来源:UC电脑诊所 作者:江南隐士   Windows注册表是帮助Windows控制硬件.软件.用户环境和Windows界面的一套数据文件,注册表包含在Windows目录下两个文件system.d ...

  4. 计算机注册表管理,如何打开计算机注册表编辑器

    如何打开计算机注册表编辑器?我们可以单击"开始-运行",或按住计算机左下角的Win键(Tianzi键)并同时按R键以打开运行窗口,在运行窗口中输入regedit,确定,打开注册表编 ...

  5. 计算机注册表知识,win7注册表小常识

    win7注册表小常识 发布时间:2019-05-27 13:16 来源:互联网 当前栏目:电脑技巧 有些朋友在win7的小编辑日志中询问了常见的配置是什么?今天,小编就是要把所有常见的配置详细记录WI ...

  6. 注册表常用命令大全 通向程序的快捷途径

    开始菜单中的运行是通向程序的快捷途径,输入特定的命令后,即可快速的打开Windows的大部分程序,熟练的运用它,将给我们的操作带来诸多便捷 winver 检查Windows版本 wmimgmt.msc ...

  7. 使用组策略中的首选项更改域中计算机注册表

    使用首选项更改注册表 使用组策略的首选项可以更改计算机的注册表键值,通过更改可以控制计算机的行为.以下示例就通过组策略的首选项配置域中计算机启用远程桌面,且更改远程桌面使用的端口.默认远程桌面的远程桌 ...

  8. 计算机 注册表 远程桌面,仅允许运行使用网络级别身份验证的远程桌面计算机连接失败处理方法(远程桌面连接)...

    计算机在开启远程桌面的时候选中了"仅允许运行使用网络级别身份验证的远程桌面计算机连接",于是连接时提示错误如下: 远程计算机需要网络级别身份验证,而您的计算机不支持该验证,请联系您 ...

  9. 系统注册表常用设置100例

    1 修改窗口滚动条的大小(Windows 9x/2000/XP)(1)打开注册表编辑器。(这一步以后就不说了^-^) (2)打开HKEY_CURRENT_USER\Control Panel\Desk ...

最新文章

  1. DOM渲染的详细过程 1
  2. [NOIP2006] 数列
  3. 白盒测试方法静态分析_静态分析的教育方面
  4. 设置 Visual Studio 字体/背景/行号 - C语言零基础入门教程
  5. php置顶文章,php实现文章置顶功能的方法
  6. 中set无效是怎么回事_静态时序分析圣经翻译计划——第十章:鲁棒性检查 (中)...
  7. Hibernate多表关联查询记录映射
  8. 【学习】如何用jQuery获取iframe中的元素
  9. python编写交互界面设计_第16 p,PYthon中的用户交互,Python GUI编程
  10. 操作系统Clock算法
  11. 工程师职业发展的四个阶段
  12. [TJOI2019]唱、跳、rap和篮球_生成函数_容斥原理_ntt
  13. Android 给图片加边框
  14. C语言printf函数格式化打印之长整型
  15. 现有列表记录商品名称和价格如下:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬要求用户输入总资产,例如: 20000,输出所有商品序号和商品列表,每行
  16. 解决mysql每天12点的dos弹框
  17. 儿时的动画,你看过那些?-发展时期
  18. P014魔改8G显存
  19. android nfc驱动,移植NFC驱动到android系统
  20. html5 canvas 画笔透明的实现方法

热门文章

  1. oracle tfa 占用cpu,oracle TFA 升级实例讲解-Oracle
  2. MAC如何快速进入Users?
  3. linux 看内存和硬盘型号,Linux下查看CPU、内存和硬盘型号及相关信息命令
  4. Linux虚拟机创建
  5. python 突破b站验证码_Python爬虫模拟登陆哔哩哔哩(bilibili)并突破点选验证码功能...
  6. Daily question 1
  7. 中秋节,华为云AI送上超级大月亮制作教程,体验赢开发者键鼠套装
  8. UML(3)---九图
  9. win2008 64位支持32位Asp.net程序
  10. NECCS 2020.7.27