目录
注册表的维护与优化
课程目标
- 掌握注册表维护与优化方法
课程实验
- 完成注册表维护方案
- 完成注册表优化
课堂引入
- 上一节我们讲解了注册表的基本使用,也进行了一些注册表的案例操作,注册表作为window操作系统最核心内容,注册表的安全也尤为重要,本节我们将进行讲解为提升注册表安全性,对注册表进行维护。
授课进程
一、注册表维护
1.1注册表被破坏后的常见现象
无法启动系统
无法运行或正常运行合法的应用程序
找不到启动系统或运行应用程序所需的文件
没有放访问应用程序的权限
不能正确安装或装入驱动程序
不能进行网络连接
注册表条目有错误
1.2注册表被破坏的原因
应用程序错误:在系统中安装过多的软件后,可能彼此之间发生冲突
驱动程序不兼容:安装系统时有很多驱动都是自动安装,容易产生不同硬件驱动程序不兼容的情况,建议到官方网站下载对应的稳定版本驱动进行安装
硬件问题:主要出现在硬件质量上,比如硬盘或内存质量不过关,造成读写错误,超频,CMOS,病毒等
误操作:误操作是最常见的原因,可能会导致注册表出现错误,严重者造成系统崩溃无法启动系统
1.3备份注册表
直接将注册表数据库文件进行备份
导出导入操作
注册表的文件以.reg结尾。
1.4恢复注册表
直接将数据库文件进行覆盖
将之前导出的项进行导入
导出是备份。导入是恢复
1.5锁定和解锁注册表
打开注册表编辑器,找到
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
新建值DisableRegistryTools 设置为1表示锁定开启,设置为0表示锁定关闭
查看设置效果
当注册表编辑器被锁定后,window自带的注册表编辑器无法打开,需要使用外部第三方注册表编辑器来进行打开,找到对应项,修改值为0
第三方注册表编辑器:RegWorKshop.exe
二、注册表的优化
2.1删除多余的DLL文件
打开注册表编辑器找到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs项,在这个项下存放的是共享DLL信息,注意看值的括号里的数据,他表示共享文件的数目。如果为0,即可将其删除
2.2安装卸载应用程序的垃圾信息
打开注册表编辑器找到:
HKEY_CURRENT_USER\SOFTWARE
HKEY_LOCAL_MACHINE\SOFTWARE
这两项中,包含系统中的应用程序,对于已知的应用程序是知道的,主要针对一些位置的程序进行删除和一些已经卸载了的残留。
2.3系统安装时产生的无用信息
2.3.1删除多余时区(必要情况下只保留北京时区)
打开注册表编辑器找到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
2.3.2删除多余的语言代码
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale
英语—0409 中文--0804
2.3.3删除多余的键盘布局
打开注册表编辑器找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
每一个子项都代表一种键盘布局
总结:
针对于window操作系统,注册表是非常核心的内容,提高操作系统的安全性,对于注册表进行维护是相当必要的