怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率”

到目前为止,Windows 11 成为微软迄今为止发布的最快的操作系统。 但是,这仅适用于中高端 PC。 在低端 PC 上,早期采用者仍然报告说他们经常看到他们的 CPU 和磁盘使用率保持在 100% 并降低他们的操作系统的速度。

Windows 11 上的高 CPU 使用率

您的 CPU 或磁盘使用率保持在 100% 可能有多种不同的原因,但确认在 Windows 11 上导致此类行为的罪魁祸首屈指可数。这里列出了已知会导致不合理的高磁盘和Microsoft 发布的最新操作系统上的 CPU 使用情况:

  • Windows 搜索干扰 – Windows 11 上的搜索功能还负责自动为新文件编制索引,这是此类行为的主要嫌疑人,尤其是在低端 PC 上。 如果您愿意为了系统稳定性而牺牲文件索引,您可以通过“服务”屏幕禁用 Windows 搜索服务来显着降低 CPU 和磁盘使用率。
  • RAM 不足,无法容纳 Sysmain – 如果您在 RAM 容量较低的计算机上安装了 Windows 11,则 Sysmain 可能会强制您的操作系统利用 VRAM 以预加载最常用的应用程序。 这会给您的 HDD 带来不必要的压力,从而导致您的磁盘驱动器的使用率异常高。
  • 本机命令队列冻结 HDD – 现在很明显,Windows 11 在允许传统 HDD 驱动器利用本机命令队列方面效率很低,并且经常会导致不必要的系统冻结,而磁盘驱动器卡在 100% 使用率。 要解决此问题,您需要进行一些注册表修改以禁用本机命令队列。

既然我们已经讨论了可能使您的 CPU 和磁盘在 Windows 11 上保持 100% 使用率的所有潜在原因,让我们来看看其他 Windows 11 用户已成功用于缓解问题的几个修复程序:

禁用 Windows 搜索

与 Windows 10 一样,导致这些 100% 磁盘使用率问题的罪魁祸首是搜索功能。 显然,搜索功能旨在始终索引和跟踪新文件条目的方式最终会占用低端 PC 上的所有系统资源——这会影响 CPU 和传统 HDD。

如果搜索功能确实是这个特定问题的罪魁祸首,并且您正在积极使用它,那么您将不会喜欢该解决方案。

到目前为止,阻止文件索引(由 Windows 搜索引起)占用所有系统资源的唯一可靠方法是 完全禁用该功能。

这是通过 服务 屏幕 – 您需要先停止服务的状态,然后再修改 启动类型。

重要的: 进行此修改实质上意味着您将放弃 Windows 11 上的搜索功能。您的操作系统将不再花时间自动索引存储在您 PC 上的文件。 这可能会解决您的磁盘使用问题,但也会阻止您再次使用 Windows 搜索。

如果您了解此修改将对您的操作系统产生什么影响并且您已准备好强制执行此修改,请按照以下步骤操作:

  1. 按开始 Windows 键 + R 打开一个的钥匙 迅速的。 在刚刚出现的专用提示处,输入 ‘services.msc’ 在文本框内,然后按 Enter 打开 服务 屏幕。
    在 Windows 11 上打开服务屏幕
  2. 一旦你进入 服务 屏幕,移至页面的右侧部分并向下滚动服务列表,直到找到 视窗搜索.
  3. 当您看到它时,右键单击它并单击 特性 从专用的上下文菜单。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 1访问属性屏幕
  4. 在 Windows 搜索的属性屏幕中,首先访问 一般的 选项卡使用顶部的功能区菜单。
  5. 接下来,检查 服务状态 看看它目前是否 跑步 – 如果设置为 跑步, 点击 停止 按钮并等待服务停止。
  6. 在 Windows Search 服务最终停止后,更改 状态类型 以上来自 自动的 (延迟开始)已禁用.
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 2修改 Windows 11 上的 Windows 搜索行为
  7. 停止 Windows 搜索服务后,打开任务管理器 (Ctrl + Shift + Esc),查看磁盘和 CPU 使用率是否下降。

如果问题仍然存在,请向下移动到下面的下一个潜在修复。

禁用 Superfetch (Sysmain)

如果您已经尝试禁用 Windows 搜索,或者您还没有准备好强制执行此妥协,那么另一个可能会占用您所有系统资源并使您的 CPU 和磁盘使用率保持在 100% 的可能罪魁祸首是 Superfetch (Sysmain)。

笔记: 此服务的目的是通过在您需要使用之前将您经常使用的应用程序预加载到 RAM 中来提高操作系统的性能。

虽然这在理论上听起来很棒,并且在中高端 PC 上运行良好,但对于低端配置却并非如此——如果您使用的是 RAM 有限(低频)的 PC,Sysmain 只会让事情变得更糟,因为它会 将负担从 RAM 转移到 VRAM (托管在 HDD 或 SSD 上的虚拟内存)。

这很可能会使您的磁盘使用率保持在 100%,因为您的 PC 很难预加载您最常用的应用程序。

如果您发现自己处于这种情况并希望缓解该问题,您唯一可以做出的权衡是阻止 Sysmain 预加载您的应用程序——这将有助于释放您的系统资源(尤其是您的磁盘使用量)。

您可以通过“服务”屏幕禁用 Sysmain。 在修改启动行为之前,您需要先停止它。

这是怎样做到的:

  1. 打开一个 对话框按 Windows 键 + R. 在新出现的对话框中,键入 ‘services.msc’ 并击中 Enter 打开 服务 屏幕。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 3打开服务屏幕

    笔记: 如果系统提示您 用户账户控制 窗口,你需要接受 admin 点击的权利 是的。

  2. 在 – 的里面 服务 屏幕,使用右侧的菜单查找 系统主。
  3. 当您找到正确的服务时,右键单击它并单击 特性 从手头的菜单。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 4访问 Sysmain 的属性屏幕
  4. 在里面 系统主属性 屏幕,选择 一般的 顶部菜单中的选项卡,然后 停止 使用下专用按钮的服务 服务状态.
  5. 接下来,更改 启动类型已禁用 在点击之前 申请 强制执行更改并使其永久化。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 5禁用 Sysmain
  6. 一旦 Sysmain 有效停止,按 Ctrl + Shift + Esc 打开任务管理器并检查磁盘使用率是否下降。

如果问题仍未解决,请按照下面的下一个方法以不同的方式降低 Windows 11 上的磁盘使用量。

禁用 SATA AHCI 控制器的本地命令队列

如果前两种方法在您的情况下无效,让我们将注意力转向您的 SATA AHCI 控制器驱动程序,并调查内置功能(本机命令队列)实际上并没有使您的硬盘在 Windows 11 上的性能比应有的差。

事实证明,Windows 11 在允许 HDD 使用本机命令队列方面效率很低,而且这种失败通常会导致驱动器卡在 100%,从而使 PC 长时间处于冻结状态。

幸运的是,您可以通过对 SATA AHCI 控制器驱动程序进行一些注册表修改来解决此问题,以便 本机命令队列 已禁用 – 这将使您的磁盘驱动器稍微变慢,但它可能会解决 Windows 10 上的任何潜在磁盘使用问题。

重要的:此方法仅推荐用于使用传统 HDD 的 PC 配置。 我们无法确认 SSD 和超快 SSD 发生的这个特殊问题。

按照以下说明禁用 SATA AHCI 控制器的本机命令队列,以降低 Windows 11 计算机上的磁盘使用率:

  1. Windows 键 + R 打开一个 对话框。 接下来,键入 ‘devmgmt.msc’ 在当前屏幕上的对话框中点击 Enter 敞开心扉 装置经理。 如果你看到 用户账户控制 窗口,通过单击授予管理访问权限 是的 盒子。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 6在 Windows 11 上打开设备管理器
  2. 一旦你进入 装置经理,向下滚动设备列表并展开与 IDE ATA / ATAPI 控制器.
  3. 接下来,右键单击您的 标准 SATA AHCI 控制器 司机并选择 特性 从刚刚出现的上下文菜单中。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 7访问标准 AHCI 控制器驱动程序属性

    笔记: 如果您使用专用驱动程序 ATA / ATAPI 控制器,您的控制器名称可能不同。 为了 example,英特尔控制器驱动程序的名称是 Intel(R) xxx 系列芯片组家族 SATA AHCI 控制器.

  4. 一旦你进入 特性 屏幕,选择 细节 选项卡,然后更改下拉菜单 财产设备实例路径.
  5. 接下来直接右击下路径 价值 并击中 复制 从上下文菜单。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 8将值复制到剪贴板
  6. 既然您已将正确的路径安全地复制到剪贴板上,请按 Windows 键 + R 键打开对话框。 接下来,键入 ‘注册’ 并击中 Ctrl + Shift + Enter 打开注册表编辑器 admin 使用权。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 9在 Windows 11 上打开注册表编辑器
  7. 当你看到 用户帐户控制提示, 点击 是的 授予 admin 使用权。
  8. 进入注册表编辑器后,使用顶部的导航进入以下位置:
    ComputerHKEY_LOCAL_MACHINESYSTEMControlSet001EnumPCI

    笔记: 您可以自己导航到该位置,也可以将该位置直接粘贴到导航栏中以立即到达该位置。

  9. 进入正确的位置后,转到顶部的导航栏,选择最后一部分 (PCI) 并粘贴您在第 5 步中当前复制到剪贴板的路径。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 10导航到 SATA AHCI 驱动程序注册表项的位置
  10. 轻拍成功粘贴后,点击 Enter, 然后移回左侧许多并展开 设备参数键。
  11. 接下来,展开 中断管理 键并选择 消息信号中断属性 钥匙。
    怎样修复 Windows 11 上的“CPU 和磁盘 100% 使用率” 11通过注册表编辑器导航到正确的位置
  12. 接下来,移至注册表编辑器的右侧部分,然后双击 MSI 支持。
  13. 接下来,设置 根据支持微星十六进制, 然后设置 价值数据0 有效地禁用本机命令队列。
  14. 最后, close 注册表编辑器并重新启动计算机以使更改生效。
  15. 计算机重新启动后,打开任务管理器 (Ctrl + Shift + Esc) 并查看资源使用率是否下降。

相关阅读:

Posted in: 实用技巧