WINDOWS关于注册表

1:注册表概述

Windows注册表(Registry,繁体中文版Windows称之为登录)是Microsoft Windows中的一个重要的数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。
**

2:如何打开注册表

WINDOWS件+R进入运行界面在“打开”输入regedit、regedit.exe、regedt32、或者regedt32.exe点击确认均可打开注册表进入’根’键,个人建议输入regedit别问为什么!因为短啊! 在这里插入图片描述

3:什么是根键

这个称为HKEY…,某一项的句柄项:附加的文件夹和一个或多个值
在这里插入图片描述
根键介绍:
HKEY_CLASSES_ROOT
这个根键包括应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,编号和应用程序与文档的图标等。
在这一个根键中记录的是WINDOWS操作系统中所有数据文件的信息内容,主要记录了不同文件的文
件扩展名和与之相对应的应用程序。这就是为什么我们双击某一个文档的时候,可以由系统自动调出
应用程序的所在了。
这个根键的子键当大家展开时发现是非常多的,它主要分为两种:一是已经注册的各类文件的扩展名;一是各种文件类型的有关信息。
HKEY_CURRENT_USER
该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等
此根键中保存的信息(当前用户的子项信息)与HKEY_USERS_DEFAULT下面的一模一样的。任何
对HKEY_CURRENT_USER根键中的信息的修改都会导致对HKEY_USERS_DEFAULT中子项的修

比如:在窗口最大化时加入提示音
展开HKEY_CURRENT_USER\AppEvents\Schemes\Apps.Default\Maximize.Current改其默认键值为所需的wav文件即可。
HKEY_LOCAL_MACHINE
该根键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设
置信息
此根键中存放的是用来控制系统和软件的设置,由于这些设置是针对那些使用Windows系统的用户而
设置的,是一个公共配置信息,所以它与具体的用户没多大关系,大致了解下就可以了。
HKEY_USERS
该根键包括计算机的所有用户使用的配置数据,这些数据只有在用户登录系统时才能访问。这些信息
告诉系统当前用户使用的图标,激活的程序组,开始菜单的内容以及颜色,字体
此根键中保存的是默认用户(default),当前登录用户和软件(software)的信息,其中DEFAULT子项
是其中最重要的,它的配置是针对未来将会被创建的新用户的。新用户根据默认用户的配置信息来生
成自己的配置文件,该配置文件包括环境、屏幕和声音等多种信息,其中常用的3项有:
AppEvents
它包括了各种应用事件的列表:EventLabels:按字母顺序列表;Schemes:按事
件分类列表
ControlPanel
它包括内容与桌面、光标、键盘和鼠标等设置有关
Keyboardlayout
用于键盘的布局(如语言的加载顺序等)
Preload:语言的加载顺序
Substitutes:设置可替换的键盘语言布局
Toggle:用于选择键盘语言
HKEY_CURRENT_CONFIG
该根键包括当前硬件的配置信息,其中的信息是从HKEY_LOCAL_MACHINE中映射出来的。

4:注册表破坏

注册表破坏后的常见现象
A.
无法启动系统
B.
无法运行或正常运行合法的应用程序
C.
找不到启动系统或运行应用程序所需的文件
D.
没有访问应用程序的权限
E.
不能正确安装或装入驱动程序
F.
不能进行网络连接
G.
注册表条目有错误
注册表被破坏的原因
A.
应用程序错误:应用程序或多或少的时候都有错误,都有可能导致不同的后果;另外在系统中安
装过多的软件后,有可能出现彼此之间的冲突。
B.
驱动程序不兼容:大多出在系统自动安装的驱动程序上
C.
硬件问题:大多出现在硬件质量上,比如硬盘或内存质量不过关造成读写错误,或超频或CMOS
或病毒等
D.
误操作:误操作可能会导致注册表出现错误,有的时候甚至会很严重的。

5:注册表备份

找到要备份的注册表项,我们以“HKEY_CLASSES_ROOT*”为例
在这里插入图片描述
鼠标右键*,单击导出按钮
在这里插入图片描述
弹出导出注册表文件的窗口中选择保存文件的路径,并在文件名框中键入备份的文件名称,然后单击“保存”按钮
在这里插入图片描述

这样就会在文件夹中生成名称为“1”的reg文件在这里插入图片描述
如需将其重新导入注册表,只要双击该文件即可。
注册表恢复
A.
注册表的信息正确为前提的。
B.
注册表导入法恢复,运行regedit.exe文件,文件–导入,选择要导入的注册表文件
C.
利用高级启动选项恢复注册表,重启计算机,启动时按F8键进入高级选项菜单,选择最后一次
正确的配置,回车
D.
通过局域网来恢复注册表,指连入局域网的某一计算机(假设主机名aaaaa)的注册表被管理员锁
定了,但有另一台计算机(假设主机名B)的注册表可以用,那么就可以用B来解除A的锁定。
进入B的注册表,文件–连接网络注册表,在查找位置中输入aaaaa,这时注册表中出现了songxiang
计算机的注册表,修改键值:aaaaa\HEKY_USERS\S-1-5-21-823518204-688789844-842925246-500
Software\Microsoft\Windows\CurrentVersion\Policies\System下的disableregistrytools值改为0就可
以了。S-1-5-21-823518204-688789844-842925246-500的值是指超级管理员

6:注册表优化

优化方法一:
.自动关闭停止响应的程序
依次展开注册表项HKEY_CURRENT_USER\Control Panel\Desktop选中字符键值为AutoEndTasks的项并双击,出现编辑字符串对话框 在数值数据一栏中将其更改为1后确定
在这里插入图片描述
优化方法二:
清除多余的DLL文件
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShareDLLs,在这个项下存
放的是共享的DLL信息,注意看括号里面的数据,它表示共享文件的数目,如果为0,那么删除掉
在这里插入图片描述
优化方法三
安装卸载应用程序的垃圾信息
一些非法卸载应用程序导致垃圾信息,我们首先要知道什么程序被非法卸载了,这个很好办,你自己
现在正使用的是知道的,其余的就没用了
注册表位置:HKEY_CURRENT_USER\SoftwareHKEY_LOCAL_MACHINE\Software,看到没在使用
的注册表信息都可以删除
优化方法四
系统安装时产生的无用信息:
A.
删除多余时区(可以只留更好北京时区)
位置:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\TimeZones
如果你只留下北京时区,那么除了ChinaStandardTime,其余的都删了吧
B.
清除国家列表(例如只留中华人民共和国)
位置:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony\Country
List
保留86号文件夹,删除其它部分
C.
清除多余的语言代码(例如只保留英语—0409和中文—0804)
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\Nls\Locale
其余部分可以删除
D.
删除多余的键盘布局:
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\C

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值