计算机空闲时的硬盘活动

mon*_*dzi 11 windows hard-drive svchost disk-activity

当计算机闲置时,什么会导致 HDD 活动?我的硬盘声音很大,我想在计算机空闲时消除噪音。

它发生在 Windows 7 上,自动碎片整理和防病毒后台扫描已关闭。最近注意到在运行 Windows 10 TP 安装时也会发生这种情况(安装在另一个驱动器 - SSD 上,但活动仍在 HDD 上)。我查看了资源管理器 - “具有磁盘活动的进程”,发现那里只有系统进程,主要是svchost.exe - 这是否意味着,它是导致此 HDD 活动的某些服务?我怎么知道是哪一个?

更新:

基于 PID,我发现是哪个 svchost 进程导致了它。 在此处输入图片说明

Dev*_*abc 12

情况

我在 Windows 10 中遇到了同样的问题:大约 5 分钟的系统空闲后,数据磁盘上有很多磁盘活动(非交换,只有数据文件),只需移动一次鼠标就消失了。

任务管理器没有显示太多。资源监视器确实显示 svhost 导致磁盘活动,但没有显示它的哪个子服务导致它。

Process Explorer ( https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx ) 确实显示了子服务。鼠标/键盘闲置约 5 分钟后,defrag.exe 在 svchost 下启动。

解决方案

您可以通过 Task Scheduler > Task Scheduler Library > Microsoft > Windows > Defrag > 然后禁用“ScheduledDefrag”禁用它(计划的碎片整理,原因)。禁用它消除了我系统上的问题。

解释

Defrag 用于对硬盘进行碎片整理。例如,一个文件可以存储在分散在硬盘上的多个片段中。读取文件时,硬盘磁头必须依次物理移动到所有碎片,这需要一些时间,因此会消耗一些性能。碎片整理过程将碎片移动到最佳位置,使硬盘磁头移动的物理距离变小,从而提高硬盘读写性能。

当您闲置 5 分钟时,Windows 会使用任务计划程序自动启动碎片整理过程,但您也可以手动启动碎片整理:右键单击驱动器号 > 属性 > 工具 > 优化。碎片百分比表示是否需要进行碎片整理。

SSD 不需要进行碎片整理,因为没有物理磁头移动。在 SSD 上使用碎片整理会降低 SSD 的预期寿命。