您是否注意到任务管理器窗口中有一个名为 Windows Shell Experience Host 的进程(如下图所示)? 如果是,那么您可能对它是什么以及为什么它首先出现在您的系统上产生了短暂的好奇。 我们将解释这个过程是什么以及为什么了解它很重要,因为它在运行时偶尔会消耗你的 CPU 或内存。

什么是 Windows Shell 体验主机?
Windows Shell 体验主机属于 Microsoft Windows操作系统. 它的工作是在窗口界面中展示通用应用程序。 它还处理界面即的各种图形组件。 “开始”菜单 和 任务栏 通知区域的透明度和视觉效果,例如时钟、日历等。它甚至可以调节桌面背景行为的特定元素,例如在将背景设置为幻灯片模式时切换背景。
为什么它会在您的 PC 上运行,使用如此多的 CPU 和内存?
Windows Shell 体验主机在正常操作下不会消耗您的 CPU。 当图形元素发生变化时,它可能会上升几个百分点,但它会逐渐回落到零。 该过程通常在 100-200 MB 的内存使用范围内。 如果您注意到该进程经常消耗更多的 CPU 或内存——例如,持续使用 25-30% 的 CPU 或数百 MB 的内存——那么您肯定有问题需要解决。
如何解决由 Windows Shell 体验主机 CPU 和内存使用率高?
在这里,我们将介绍一些解决此问题的潜在方法:
1. 经常清洁和整理您的 PC
A 干净整洁的电脑 是避免 Shell Experience Host 出现问题的主要要求。 这意味着定期 运行恶意软件扫描,清洁你的 硬盘驱动器 (使用 cleanmgr 和 sfc/scannow),卸载不再需要的程序并检查自动启动程序(使用 msconfig)。 永远记住执行定期备份,或至少设置还原点。
2. 始终更新您的设备和通用应用程序
首先确保您使 Windows 保持最新。 最新的更新可能已经有一个即将修复的问题。 接下来,您应该更新所有 通用应用. 打开 Windows 应用商店,单击搜索栏旁边的用户图标,然后选择“下载和更新”。 在“下载和更新”窗口中,单击“检查更新”按钮,然后,如果有可用更新,请单击“全部更新”。

更新后,给它一些时间并验证问题是否已解决。 如果没有,请尝试解决下面解释的其他常见原因。
3. 检查常见的可能原因
如果您的问题在更新所有内容后仍未解决,下一步是检查一些常见的潜在原因,如下所述。 一次试验一个,看看你的问题是否得到解决。 如果没有,请还原更改并继续下一步。

- 此问题的最常见原因似乎是使用 Windows 中的幻灯片背景. 不知道这是否每次都会引起问题,但是当它发生时,每次后台更改都会消耗额外的 25 MB 内存,并且在更改后不会释放此内存。 您还可能会看到 CPU 使用率增加到 XNUMX% 左右,并且不会恢复原状。 要交叉检查幻灯片模式是否是问题的根本原因,请前往设置 > 个性化 > 背景并将背景更改为纯色。 如果这解决了您的问题,您还可以尝试使用单个图片背景。
- 下一个常见原因是让 Windows 根据您的背景自动选择强调色。 要验证这一点,请前往“设置”>“个性化”>“颜色”并关闭“自动从我的背景中选择强调色”选项。 给它一些时间并检查问题是否已解决。 如果没有,请重新启用此设置并继续处理下一个可能的原因。
- 接下来是开始菜单、任务栏和操作中心的透明效果。 此设置与设置 > 个性化 > 颜色中的上一个设置在同一屏幕上。 只需关闭“使开始、任务栏和操作中心透明”选项即可。 再一次,让一段时间过去,看看您的问题是否得到解决。 如果不是,则恢复设置。
- 虽然您无法禁用 Windows Shell 体验主机高内存,因为它是提供您在 Windows 中看到的视觉效果的重要部分,但您可以暂时结束任务以查看这是否会解决您的问题。 只需在任务管理器中右键单击它并选择“结束任务”。 几秒钟后,Windows 将自动重新启动该任务。
这个过程可能是病毒/恶意软件吗?
尽管 Windows Shell Experience Host 本身是一个官方的 Windows 组件并且很可能不是病毒,但某些恶意软件可能会将自己伪装成 ShellExperienceHost.exe,尤其是当它位于 C:\Windows 或 C:\Windows\System32 文件夹中时。 如果您怀疑任何形式的恶意软件,那么您应该使用您首选的病毒扫描程序扫描您的 PC 是否有病毒。 毕竟预防胜于治疗!
所以,这就是关于什么是 Windows Shell 体验主机、它的原因以及一些快速修复。 如果您遇到这个问题,希望这些提示可以帮助您。 请在下面的评论部分分享您的经验。
乔治
我想这是使设备“通用”的过程吗? 附带说明一下,它从未在我的 Core i5 笔记本电脑上占用任何 CPU。