在 Windows 10 中诊断 100% 的磁盘使用率

klm*_*mdb 22 windows hard-drive io diagnostic windows-10

自从更新到 win 10 以来,我遇到了磁盘使用问题。有时(有时每 10 分钟一次,有时每几小时一次)我的系统变得没有响应,因为磁盘使用率为 100%。这种阻塞通常需要一两分钟才能解决。

如果我打开任务管理器,它说读写速度为 0,但我的磁盘仍然被 100% 使用。我希望有一些进程阻止了对所有其他进程的 IO 访问,所以我尝试查看重进程的性能监视器,但由于我只能看到每个进程/服务的当前读/写速度,我没有能够查明任何异常行为。

谁能告诉我如何诊断这种问题?正如您可以想象的那样,它确实降低了我的工作效率,老实说,当我的电脑表现出意外时,我讨厌它:p

问候, klmdb

PS:我搜索了 100% 磁盘使用问题并遇到了许多不同的建议(例如禁用某些 Windows 服务),但老实说,我宁愿不通过切断我的预期操作来“解决”问题操作系统。

Per*_*nce 5

这是某些 ACHI 设备的已知问题。微软已经提供了解决方案:https : //support.microsoft.com/en-us/kb/3083595

如果您遵循这些步骤(取自文章),您的问题应该会得到解决。

  1. 确定您是否正在运行内置 AHCI 驱动程序 (StorAHCI.sys):

    1. 使用管理员权限打开命令提示符。然后在命令提示符窗口中键入以下命令并按 Enter:devmgmt.msc

    2. 在 IDE ATA/ATAPI 控制器下右键单击 AHCI 控制器节点并选择属性。此节点通常称为“标准 SATA AHCI 控制器”。

    3. 导航到驱动程序选项卡,然后单击驱动程序详细信息。

    4. 如果您在列表中看到“StorAHCI.sys”,则您正在运行内置驱动程序。

  2. 在注册表中为控制器禁用 MSI:

    1. 在步骤 1.2 中打开的同一属性窗口中,导航到“详细信息”选项卡并从“属性”下拉菜单中选择“设备实例路径”。注意这个路径。

    2. 通过在之前打开的命令提示符中键入 regedit 打开注册表编辑器。

    3. 导航到:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties,其中<AHCI Controller>指的是您在步骤 2.1 中记下的设备实例路径。

    4. MSISupported键的值从更改10

    5. 如果您不知道您的引导设备连接到哪个控制器,请对 1.2 下找到的所有 AHCI 控制器重复步骤 2.1 到 2.4。

  3. 重新启动机器。

  • 这不仅没有帮助。但是,我从网络上尝试了十多种其他解决方案。我将不得不恢复到 Windows 7。 (3认同)