https://www.hymuseum.org.cn/unionpanel
Windows 10 - 任务管理器报告磁盘利用率已达100%,并已启用MSI模式
本文解决Windows 10的以下问题:Windows任务管理器可能显示设备的磁盘利用率已达100%,同时已启用消息信号中断(MSI)模式。
此问题的症状包括以下各项:
在工作负载较轻或没有工作负载的情况下,任务管理器报告硬盘利用率达到100%。
系统可能会出现延迟或不响应。
系统事件日志包含许多带有事件ID 129的事件,该ID表示磁盘控制器重置。
Microsoft报告称,一些高级主机控制器接口PCI-Express(AHCI PCIe)型号存在问题,导致运行StorAHCI.sys驱动程序时,在Windows 10中出现这些故障现象。由于固件可能不兼容,当在Windows 10中启用消息信号中断(MSI)模式时,固态硬盘(SSD)不能正确完成输入/输出操作。
因此,当读写命令在一段时间内无响应后,Windows存储堆栈会试图重置该设备。
Microsoft提供了以下步骤,来通过注册表为特定设备禁用MSI模式:
确定系统正在运行默认的AHCI驱动程序(StorAHCI.sys):
使用管理员权限打开命令提示符。然后在命令提示符窗口中键入devmgmt.msc并按Enter键。
在IDE ATA/ATAPI控制器下方右键单击AHCI控制器节点并选择Properties(属性)。此节点通常称为“标准SATA AHCI控制器”。
单击Driver Details(驱动程序详细信息)选项卡。
如果列出了“StorAHCI.sys”,则系统运行的是默认驱动程序。
在注册表中为该控制器禁用MSI:
在步骤1.2中打开的同一属性窗口中,导航至Details(详细信息)选项卡,然后从Property(属性)下拉菜单中选择Device(设备)实例路径。记下此路径。
在前面打开的命令提示符中键入regedit,打开注册表编辑器。
导航至:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties,其中是您在步骤2.1中记下的设备实例路径。
将MSISupported键的值从“1”改为“0”。
如果您不知道引导设备已连接到哪个控制器,对1.2以下的所有AHCI控制器重复步骤2.1到2.4。
请重新启动计算机。