03.07 网上的通过改注册表的方式降低磁盘占用是什么原理?

Minecraft罗刹


原理就是平时不花钱,一花就花大錢。


TonyDeng


所谓的把OptimizeComplete改为No,其实是把Windows的Defrag工具(磁盘整理工具)的优化给停止了。

我们传统的磁盘整理方式是通过Windows自带的磁盘整理工具,扫描我们磁盘的碎片情况,然后在进行整理。这种传统的方式会让磁盘在检查和整理时无法进行其他的工作,从而需要消耗用户大量的时间。

而在Win 8/Win 10上,微软对磁盘优化的方式做了调整,使用磁盘优化替代了原有的传统磁盘整理,系统就会周期性的对磁盘碎片进行整理了。相比原有的传统磁盘碎片整理方式,由于碎片整理被化整为零了,也就不需要消耗连续的大量时间,但可能会出现写入新数据的时候,由于磁盘正在进行整理而造成的磁盘IO升高。

而在注册表中,将SOFTWARE->Microsoft->Defrag->OptimizeComplete设置为No,这种周期性的磁盘优化方式也就被禁用了。我们在写入数据的时候,系统不再会对磁盘中的碎片进行整理,当然写入速度就快了,磁盘的IO也就降下来了。

不过,关闭这个优化有时候也不一定就是好的选择。虽然我们刚刚关闭时会觉得很爽,但是时间久了以后,读磁盘数据的速度会慢慢的变慢,从而读取数据成为了磁盘IO的瓶颈。当然,关闭也并不会造成什么大的问题,你可以自己手动的进行磁盘的整理,从而缓解磁盘读取速度慢的问题。

而对于使用SSD磁盘的小伙伴来说,就完全没有必要关闭这个磁盘整理了。关掉了也不会对你的磁盘IO有太多的提升。


会技术的葛大爷


关闭一些使用磁盘的功能,比如:

1、虚拟内存:会把部分应用的内存转储到硬盘中,避免物理内存不够用的情况。中低端的电脑(4G内存)开启虚拟内存,可以提高运行效率,但也带来了对硬盘的负担。

如果用户的物理内存在4GB甚至8GB以上,可以尝试降低虚拟内存,但最好不要低于2048MB。右键点击“这台电脑”,点击“属性”,点击“高级系统设置”“设置”“高级”,然后再虚拟内存一栏点击“更改”根据需要分配虚拟内存。

2、关闭家庭组

大多数家用电脑并不需要把文件共享到局域网。因此,这个功能对很多人都是无用的。

在关闭家庭组后,硬盘占用率将从90%降到20%左右。

因为开启家庭组后,系统就会不断地使用硬盘复制文件共享,导致硬盘占用率达到90%以上,影响系统速度。

3、关闭自动维护计划任务

Win8.1自动维护功能就是可以自动检测Win8.1故障,从而对故障进行维护的功能。

但是当系统没有故障时,Win8.1自动维护功能也会在后台运行,占用硬盘、内存、CPU等资源。从而让配置中低端的电脑变得异常缓慢,甚至会出现无响应和死机等状况。

但是完全可以借助第三方优化软件优化硬盘,推荐隔一两个月人工手动优化一次。

4、关闭IPv6

现在中国使用IPv6的普通用户几乎没有,一般是使用IPv4。

但在Win8/8.1下,IPv6功能是默认开启的,这使电脑硬盘占用率高,出现开机系统未响应,假死等情况。

5、关闭Windows Defender

WIN8及以上版本是自带Windows Defender杀毒软件的,因此,可不安装第三方杀毒软件。

如果要安装其它杀毒软件,可以关闭掉Defender。如果不关闭,将会有冲突,导致硬盘占用率高。

打开Windows Defender后,WindowsDefender会全盘扫描系统,打开文件夹会十分卡顿,出现硬盘占用高的情况。安装了其他杀毒软件后,Windows Defender会自动关闭。

关掉WindowsDefender,硬盘占用率肯定会明显降低。

6、关闭Windows Search/Super fetch

WindowsSearch 是Win7系统后的搜索服务,这大大加快了搜索本地文件的速度,然而,WindowsSearch是一把双刃剑,带来快速搜索的同时,也提高了硬盘读写。

WindowsSearch会在后台“偷偷”地读写硬盘上的文件,如果你不使用搜索本地文件的功能或很少使用的话,还是把Windows Search关闭吧。

7、关闭磁盘碎片整理功能。

这个功能开启后,win8就自动为你进行磁盘碎片整理了。


分享到:


相關文章: