• Windows与网络基础-19-注册表维护与优化


    目录

    一、 注册表维护

    1.1 注册表被破坏后的常见现象

    1.2 注册表被破坏的原因

    1.3 备份注册表

     1.4 恢复注册表

     1.5 注册表锁定和解锁

    二、注册表优化

    2.1 清除多余的DLL文件

    2.2 安装卸载应用程序的垃圾信息

    2.3 系统安装时产生的无用信息


    一、 注册表维护

    1.1 注册表被破坏后的常见现象

    无法启动系统

    无法运行或正常运行合法程序

    找不到启动系统或运行应用程序所需要的文件

    没有访问应用程序的权限

    不能正确安装或装入驱动程序

    不能进行网络连接

    注册表条目有错误

    1.2 注册表被破坏的原因

    应用程序错误:在系统安装过多的软件后,可能会出现彼此之间的冲突

    驱动程序不兼容:安装系统时有很多的驱动都是自动安装。容易产生不同硬件驱动程序不兼容的情况,建议到官方网站下载对应的稳定版本驱动进行安装

    硬件问题:主要出现在硬件质量上,比如硬盘或者内存质量不过关造成读写错误,超频,CMOS,病毒等

    误操作:误操作是最常见的原因,可能会导致注册表出现错误,严重者造成系统崩溃或无法正常启动系统。

    1.3 备份注册表

    直接将注册表数据库文件进行备份

    导出注册表

    查看文件是以.reg结尾的

     1.4 恢复注册表

    直接将数据库文件进行覆盖

    将之前导出的项或子树进行导入

     1.5 注册表锁定和解锁

    打开注册表,找到

    \HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies

    新建子项:system

    新建DWORD类型的值

    值名称:DisableRegistryTools

    值为:1

    注销或重启后查看效果

    当注册表被锁定后,Windows自带的注册表编辑器无法打开注册表,需要使用第三方注册表编辑工具进行打开,找到对应选项,修改值为0

    第三方注册表编辑器:RegWorkshop.exe

    官方下载:Download Products | www.torchsoft.com

    将DisableRegistryTools的值改为0后重启电脑或者注销后再测试

    二、注册表优化

    2.1 清除多余的DLL文件

    打开注册表编辑器,锁定到:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs

    在这个项下,存放的是共享DLL信息,如果值为0便是他共享文件数目为0,则可以将其删除

    Dll是什么文件?

    DLL的全称是Dynamic Link Library,中文叫做“动态链接文件”,在Windows操作系统中,DLL对于程序执行是非常重要的,因为程序在执行的时候,必须链接到DLL文件,才能够正确地运行。

    2.2 安装卸载应用程序的垃圾信息

    打开注册表编辑器,锁定到:\HKEY_CURRENT_USER\SOFTWARE

                                                  \HKEY_LOCAL_MACHINE\SOFTWARE

    这两项中,包含系统中的应用程序,对于已知的程序是知道的,对于一些未知的程序进行删除和一些已经卸载了的程序的残留进行删除。

    2.3 系统安装时产生的无用信息

    删除多余时区(必要情况下仅保留北京时区)

    打开注册表编辑器,锁定到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

    该项下的每一个子项就是一个时区

    删除多余的语言代码(English—0409 中文---0804)

    打开注册表编辑器,锁定到:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale

    该项下每一个值就是一个语言代码

    删除多余的键盘布局

    打开注册表编辑器,锁定到:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

    该项下面DoskeybCodes的每一个值就是一个键盘布局

  • 相关阅读:
    【???】???
    目标检测(5)—— YOLO系列V1
    STM32定时器的One Pulse Mode,OPM应用
    实战 | 如何用 Python 自动化监控文件夹完成服务部署!
    Eclipse - Text Editors (文本编辑器)
    浪漫烟花------哈哈哈哈哈哈哈哈哈哈哈哈
    MySQl数据库————DQL数据查询语言
    MobileViT v3论文超详细解读(翻译+精读)
    mysql配置所有人可连接_mysql配置允许外界连接
    如何使用 Eolink 实现 API 文档自动生成
  • 原文地址:https://blog.csdn.net/weixin_46232917/article/details/126688751