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

article/2025/9/2 6:23:49

目录

一、注册表维护

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

1.2注册表被破坏的原因

1.3备份注册表

1.4恢复注册表

1.5锁定和解锁注册表

二、注册表的优化

2.1删除多余的DLL文件

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

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

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

2.3.2删除多余的语言代码

2.3.3删除多余的键盘布局


注册表的维护与优化

课程目标

  1. 掌握注册表维护与优化方法

课程实验

  1. 完成注册表维护方案
  2. 完成注册表优化

课堂引入

  1. 上一节我们讲解了注册表的基本使用,也进行了一些注册表的案例操作,注册表作为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操作系统,注册表是非常核心的内容,提高操作系统的安全性,对于注册表进行维护是相当必要的


http://chatgpt.dhexx.cn/article/CikxS3lr.shtml

相关文章

Win7注册表优化工具箱

软件名称:Win7注册表优化工具箱 软件版本:1.0.0.0 软件大小 1.04MB 适用环境: win7 软件性质: 国产软件 - 系统工具 - 优化设置 下载地址 http://pan.baidu.com/share/link?shareid104303&uk4160867570# 本文转自hai…

windows注册表

第一课 注册表基础 一、什么是注册表 注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息&#…

玩转电脑|盘点一下Windows 10 注册表系统优化【 InsCode Stable Diffusion 美图活动一期】

目录 什么是注册表 组成 Windows 注册表的层次结构 如何在 Windows 11/10 中创建注册表项 1、使用注册表编辑器 2、使用命令行 3、使用记事本创建REG文件 注意:在本文中主要就是使用记事本创建REG文件来修改。 注册表代码 修改状态栏透明度 任务栏时间显…

计算机系统的优化具体操作,注册表优化电脑内存的详细操作步骤

注册表优化电脑内存 当我们在使用电脑出现内存不足的情况下,通常会选择升级内存的方式来解决相关问题。而加了一个内存条之后,通常你会发现运行速度并没有等到比较显著的改善。只有在运行一些大程序的时候才能感觉到有所提升。这是因为系统会照顾到使用低…

win10清理注册表的方法

如果不需要某款软件之后,我们将其从电脑上卸载之后,如果不清理干净注册表信息的话可能日积月累会对电脑运行造成影响。那么win10如何清理注册表多余信息呢?今天小编就教下大家win10清理注册表的方法。 具体的方法如下: 1、在桌面…

Reg Organizer v8.75 注册表及系统清理优化工具

前言 Reg Organizer是一个非常好用的编辑、整理注册表文件软件,在导入reg文件前,会先分析结构,供您确认。它是一个功能丰富的应用程序,旨在编辑、清理和维护注册表,修复系统中的错误,并提高计算机性能。深…

暴力解决注册表删不掉的问题

今天在使用注册表编辑器修改注册表权限的时候,不小心把所有用户对某个注册表的权限全部拒绝了。等到我再想修改的时候,右键点击该文件,选择了“权限”后,弹出的编辑界面的“组或用户名”一栏中没有出现任何内容。倒腾了半天也实在…

Windows与网络基础:注册表基础和注册表维护与优化

学习目标 1.理解注册表概念 2.掌握注册表维护及优化方法 目录 一、注册表基础1、概述2、早期的注册表3、Windows 95后的注册表4、注册表结构4.1、注册表以树状结构进行呈现4.1.1子树(实际只有两棵子树,为了方便操作,分成了5棵子树)4.1.2、项…

No1.Windows10系统优化设置注册表项

Windows10.22H2.19045.2193 2022‎年‎11‎月‎4‎日 Windows Registry Editor Version 5.00#在锁屏界面上显示通知、提醒和VoIP来电、播放声音-关闭 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\Settings] "NOC_GLOBAL_SETTING_AL…

注册表的维护与优化,硬核实操讲解

作者介绍大家好,我是柒烨~ 系列专栏 《网络安全 --> Windows与网络基础》 学习是一个好习惯,更是你和我每个人的成长手段,如何灵活应用且高效的去使用才是关键!不要让生活中的拖延占据你过多的时间,更要和生活中的…

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

目录 一、 注册表维护 1.1 注册表被破坏后的常见现象 1.2 注册表被破坏的原因 1.3 备份注册表 1.4 恢复注册表 1.5 注册表锁定和解锁 二、注册表优化 2.1 清除多余的DLL文件 2.2 安装卸载应用程序的垃圾信息 2.3 系统安装时产生的无用信息 一、 注册表维护 1.1 注册表被…

Binder机制原理、源码、AIDL,IBinder,Binder,IInterface,BinderDriver,需要的都在这里了

导读: 本文分为三个阶段, 第一阶段,原理概述,力争说人话的基础上,讲明白Binder机制在搞什么,为什么这样搞,以及具体是怎么搞的。第二阶段,代码层面描述,主要描述了&…

Android进阶——Android跨进程通讯机制之Binder、IBinder、Parcel、AIDL

前言 Binder机制是Android系统提供的跨进程通讯机制,这篇文章开始会从Linux相关的基础概念知识开始介绍,从基础概念知识中引出Binder机制,归纳Binder机制与Linux系统的跨进程机制的优缺点,接着分析Binder的通信模型和原理&#x…

[转]IBinder对象在进程间传递的形式

目录: 问题引出:由onServiceConnected()的IBinder类型说起IBinder传递时Driver Module的处理IBinder传递时framework的处理发送IBinder接收IBinder 问题引出:由onServiceConnected()的IBinder类型说起 当service被远程调用时,我们…

android i 网络接口,从IBinder接口学习Proxy-Stub设计模式

定义了抽象函数,如上图里的onTransact()函数,成为提供给众多子类别来实现的内部接口。我们以来表示之。 如下图所示: 图3、基类实现CI,并定义 ---- 由子类来实现内部接口。Binder基类的很重要目的是支持跨进程调用Service&#xf…

Android IPC 之获取服务(IBinder)

前言 IPC 系列文章: 建议按顺序阅读。 Android IPC 之Service 还可以这么理解 Android IPC 之Binder基础 Android IPC 之Binder应用 Android IPC 之AIDL应用(上) Android IPC 之AIDL应用(下) Android IPC 之Messenger 原理及应用 Android IPC 之服务端回调 Android…

android ibinder 机制,Android IBinder机制简单介绍

原理简介 我们都知道android 是通过IBinder来实现IPC(Inter Process Communication)进程间通信的。。。 借用一下: 1. Client、Server和Service Manager实现在用户空间中,Binder驱动程序实现在内核空间中 2. Binder驱动程序和Service Manager在Android平台中已经实现,开发者…

sql之嵌套查询中的带exists谓词的子查询

数据库系统概论之嵌套查询中的带exists谓词的子查询 一、exists谓词概述:exists谓词代表存在量词。带有exists谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”。可以利用exists来判断属性与关系表之间的属于关系,关系…

sql in和exist

前言 最近写SQL的时候要求在排除A表中所存在的B表的某些同属性值的记录。 然后就想到了in和exist,但是其实一直都没有真正的去弄懂两者不同, 于是在网上查询了一些大佬的文章,然后去实践了一番,最后做一个总结 开始啰 1&#xff…