Windows 10 任务管理器报告启用 MSI 模式时磁盘利用率为 100%
摘要: 了解 Windows 10 问题,即 Windows 任务管理器可能会在启用了消息信号中断 (MSI) 模式的设备上显示 100% 的磁盘利用率。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
注意: 本文并非旨在解决与 100% 磁盘利用率问题相关的所有潜在原因和促成因素。本文将解决 Microsoft 概述的特定原因,请参阅 100% 磁盘利用率
。
此问题的症状包括以下各项:
- 在工作负载较轻或没有工作负载的情况下,任务管理器报告硬盘利用率达到 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 控制器节点并选择属性。此节点称为标准 SATA AHCI 控制器。
- 单击 驱动程序详细信息 选项卡。
- 如果
StorAHCI.sys列出,表示计算机正在运行默认驱动程序。
- 使用管理员权限打开命令提示符。然后键入
- 在注册表中为控制器禁用 MSI:
- 在步骤 1.2 中打开的同一属性窗口中,浏览 Details 选项卡,然后从 Property下拉菜单中选择 Device instance path。记下此路径。
- 在前面打开的命令提示符中键入 regedit,打开注册表编辑器。
- 浏览:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties,(其中 <AHCI 控制器> 是指您在步骤 2.1 中记录的设备实例路径)。 - 将 MSISupported 密钥的值从 1 更改为 0。
- 如果您不知道启动设备已连接到哪个控制器,对 1.2 以下的所有 AHCI 控制器重复步骤 2.1 到 2.4。
- 重新启动计算机。
如果上述步骤无法解决该问题,以下步骤提供了另一种解决方法:
- 浏览至 控制面板。
- 选择系统和安全。
- 选择系统。
- 选择 高级系统设置。
- 在性能下,选择 设置。
- 选择 高级选项卡。
- 选择 Change。
- 将最小值设置为已安装的系统 RAM。
- 将最大值设置为已安装的系统 RAM 的两倍。
- 选择 Apply。
- 选择OK。
- 重新启动计算机。
此过程会增加 Windows 使用的页面文件的大小,确保有足够的存储空间分配至操作系统。
您的计算机是否超出保修期?有关超出保修期支持,请浏览至 Dell.com/support 网站,输入您的戴尔服务编号,查看我们的服务。
注意:服务仅适用于美国、加拿大、英国、法国、德国和中国的消费者和商业计算机客户。这些服务不适用于服务器和存储系统。
文章属性
文章编号: 000125194
文章类型: Solution
上次修改时间: 18 9月 2026
版本: 10
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。