目录
什么是注册表
注册表是保存所有系统设置数据的存储器。注册表保存了 Windows 运行所需的各种参数和设置,以及应用程序相关的所有信息。从 Windows启动开始,到用户登录、应用程序运行等所有操作都需要以注册表中记录的信息为基础。注册表在Windows操作系统中起着最为核心的作用。
Windows 运行中,系统环境会随着应用程序的安装等操作而改变,改变后的环境设置又会保存在注册表中。所以可以通过编辑注册表来改变Windows的环境。但如果注册表出现问题,Windows就不能正常工作了。
注册表中保存着系统设置的相关数据,启动Windows时会从注册表中读入系统设置数据。如果注册表受损,Windows 就会发生错误,还有可能造成 Windows 的崩溃。
每次启动Windows时,电脑会检查系统中安装的设备,并把相关的最新信息记录到注册表中。Windows内核在启动时,从注册表中读入设备驱动程序的信息才能建立Windows的运行环境,并选择合适的.inf文件安装驱动程序。安装的驱动程序会改变注册表中各个设备的环境参数、IRQ、DMA 等信息。
操作系统完成启动后,Windows和各种应用程序、服务等都会参照注册表中的信息运行。安装各种应用程序的时候,都会在注册表中登记程序运行时所需的信息。在Windows中卸载程序,就会在卸载过程中删除注册表中记录的相关信息。
Windows 使用久了,会变得越来越慢,主要有几方面的原因。
1)不断安装程序,使得注册表文件越来越大。Windows每次启动时都会调用注册表文件。
2)程序运行时,会不断地读写磁盘,造成磁盘碎片增加。磁盘碎片会使得硬盘存取数据时寻址变得更加缓慢。
3)程序和数据不断增加会使硬盘空间逐渐变小。硬盘空间不足会导致虚拟内存不足,使得系统运行缓慢。空间不足还会造成临时文件无法存储,从而导致系统错误或运行缓慢。
4)与Windows不相符的程序可能不返还使用完的系统资源(主要是内存),造成内存变小,系统运行缓慢。这个问题可能会通过重启电脑得到缓解,但时间一长又会发生。
优化
虚拟内存是指内存空间不足时,系统会把一部分硬盘空间作为内存使用。也就是说,将一部分硬盘空间作为内存使用,从形式上增加系统内存的大小。有了虚拟内存,Windows就可以同时运行多个大型程序。
在运行多个大型程序时,会导致存储指令和数据的内存空间不足。这时Windows会把重要程度较低的数据保存到硬盘的虚拟内存中。这个过程叫作交换数据(Swap)。交换数据以后,系统内存中只留下重要的数据。由于要在内存和硬盘间交换数据,使用虚拟内存会导致系统速度略微下降。内存和虚拟内存就像书桌和书柜的关系,使用中的书本放在桌子上,暂时不用但经常使用的书本放在书柜里。
虚拟内存的诞生是为了应对内存的价格高昂和容量不足。使用虚拟内存会降低系统的速度,但依然难掩它的优势。现在虽然内存的价格已经大众化,容量也已经达到数十吉字节,但虚拟内存仍然被大众继续使用,因为虚拟内存的使用已经成为系统管理的一部分。
虚拟内存设置多大合适呢?
Windows会默认设置一定量的虚拟内存。用户可以根据自己电脑的情况,合理设置虚拟内存,这样可以提升系统速度。如果电脑中有两个或多个硬盘,将虚拟内存设置在速度较快的硬盘上,可以提高交换数据的效率,如果设置在固态硬盘上,效果会非常明显。虚拟硬盘大小应设置为系统内存的2.5倍左右,如果太小就需要更多的数据交换,效率降低。
设置位置: 系统和安全---系统---高级系统设置---系统属性---高级--性能--更改
优化工具
见资料包: CCleaner-Pro-6.05.10110-x64-Plus、 IObitUninstaller_Pro_v10.6.0.4、spacesniffer_1_3_0_2、win10优化工具Dism++10.1.1001.10、Windows11Manager系统优化工具、图吧工具箱202309等
标签:系统优化,计算机,Windows,系统,内存,设置,注册表,虚拟内存 From: https://www.cnblogs.com/zqingyang/p/18161904