众所周知的事实是:当 CPU 使用率增加时,计算机的性能可能会受到影响。 更糟糕的是,您的应用程序可能会崩溃,未保存的工作可能会丢失,并且整个计算机可能会死机。 它可以在引擎盖下 Shell 基础设施主机会消耗您的 CPU 容量。 本指南包含您需要注意的有效修复 Shell 基础设施主机 CPU 使用率高。
很高兴知道:另一个可能导致 CPU 使用率高的进程是“Windows 模块安装人员。”了解如何消除它。
内容
基本故障排除
Shell 基础设施主机(或“sihost.exe”)管理您的图形用户界面元素 Windows 个人电脑这些图形包括背景图像、照片显示、任务栏透明度和开始菜单布局。
然而,CPU 使用率增加并不总是表明存在严重问题。 因此,可以安全地从这些简单的修复开始,然后再进行更具体的修复。
- 重启你的电脑:重新启动系统可以解决许多问题,包括与导致 CPU 使用率过高的进程相关的问题。 重新启动会重新启动这些进程,让您重新开始。
- 更新 Windows: 更新你的 Windows 安装对于维护计算机的健康和安全至关重要。 要检查系统的新更新,请转到“设置 ->”。 Windows 更新。”
- 检查文件是否损坏:SFC(系统文件检查器)扫描是一种故障排除功能 Windows 它扫描损坏和损坏的系统文件。 如果检测到,损坏的文件将自动替换为正确的文件。 如果运行 SFC 后问题仍然存在,DISM(部署映像服务和管理)是更强大的诊断工具。
如果基本的故障排除没有帮助,请继续使用下面更有针对性的解决方案。
提示:在 CPU 使用率较高的情况下,了解如何降低 CPU 温度会很有帮助。
1. 重新启动 Shell 基础设施主机进程
尝试结束这一切 Shell 使用任务管理器的基础架构主机进程如下:
- 右键单击任务栏上的任意位置,然后选择“任务管理器”。
- 在顶部的搜索栏中输入“sihost.exe”。
- 如果说 Shell 出现基础架构主机,选择它并单击任务管理器右上角的结束任务。
- 如果 CPU 使用率仍然很高,请搜索“explorer.exe”并将其杀死。
- 请注意,完成后 Shell 此过程可能会破坏计算机的用户界面,因为要处理许多与图形用户界面相关的进程。
- 请注意,禁用主机只能是暂时的。 为了确保您的电脑上一切正常,请重新启动计算机以更新 sihost.exe。
2. 执行干净启动
执行干净启动也可以作为解决 CPU 使用率过高的解决方案 Shell 程序。 您必须禁用计算机启动时运行的所有启动程序。
- 打开运行实用程序 (Win + R) 并键入
msconfig
并单击“确定”。
- 在常规选项卡上,选择选择性启动并取消选中加载启动项。
- 转到“服务”选项卡,然后选择底部的“隐藏所有 Microsoft 服务”。 单击“全部禁用”,然后单击“应用 -> 确定”。

- 转到“开始”选项卡,然后单击“打开任务管理器”。

- 在任务管理器的启动应用程序部分中,选择一个项目并单击禁用。 对所有启动应用程序重复此步骤。

- 在“系统配置”窗口中,单击“确定”。

- 重启你的电脑。
- 您的计算机将在干净启动环境中打开。 检查是否 Shell 基础设施主机仍在消耗CPU资源。 如果没有,请将被禁用的服务一一启用。 (记住每次都要重新启动电脑。)
- 如果重新启用其中一项服务时出现问题,请卸载该服务。 要退出干净启动环境,请重新打开系统配置(如上所示)并在常规选项卡下选择正常启动。

提示: 我想知道有什么区别 Windows 安全模式和干净启动? 查看我们的帖子即可找到答案。
3.保持桌面背景静态
这 Shell 基础设施主机与 PC 上运行的图形进程相关。 在某些情况下,当您在桌面上使用幻灯片背景时,会出现 CPU 使用率高的问题。 因此,切换到静态背景可能会解决该问题。
- 导航至“设置 -> 个性化 -> 背景”。
- 打开个性化背景选项中的下拉菜单,然后选择图像或纯色。

4. 更改您的照片查看器应用程序
这 Shell 使用默认照片应用程序时,基础设施主机还与内存泄漏问题相关 Windows。 该进程过度轮询系统注册表,导致 CPU 使用率过高。 解决方案是替换默认的照片查看器应用程序:
- 导航至“设置 -> 应用程序 -> 默认应用程序”。

- 在“设置应用程序默认值”下,在搜索栏中键入照片并选择结果。

- 选择文件类型、您首选的照片查看器,然后单击“设置为默认值”。

- 对您正在使用的任何其他文件类型重复上一步。
供你参考: Windows 故障排除器无法正常工作吗? 了解如何让它再次运行。
5. 运行系统维护故障排除程序
如果上述解决方案均不适合您,请尝试系统维护疑难解答。 众所周知,它可以修复您电脑上的许多问题,例如: B. 磁盘卷错误、桌面快捷方式损坏,希望也是如此 Shell 基础设施主机 CPU 使用率高。
- 打开运行实用程序。
- Enter
%systemroot%system32msdt.exe -id MaintenanceDiagnostic
并单击“确定”。

- 在“系统维护”窗口中,单击“下一步”。

- 该工具会扫描问题并显示一些修复检测到的问题的步骤。 截至撰写本文时,系统维护疑难解答程序仍然有效,但请注意 Microsoft 到 2024 年将其删除。
提示:您的电脑是否遇到过“系统服务异常”BSOD? 查看我们的解决方案列表,让您的电脑重新运行。
修复CPU使用问题
有些程序比其他程序使用更多的 CPU 容量。 但当他们开始占用你的电脑资源时,这肯定不是一个好兆头,就像这样 Shell 基础设施主机进程。 希望本文中讨论的解决方案能够帮助您解决问题。
CPU使用率高也可能是这个原因造成的 Windows 搜索索引器。 如果您的 CPU 已达到其最大容量,请务必查看我们的指南,了解如何修复 100% CPU 使用率 Windows。
安哥拉公主的所有图片和截图。