windows11

关注公众号 jb51net

关闭
操作系统 > Windows系列 > windows11 >

Win11资源管理器占用CPU过高问题的原因分析和解决办法

脚本之家

在 Windows 11 中,「文件资源管理器」CPU 占用飙升的情况并不少见。这不仅会影响电脑的运行速度,还会降低系统的响应性能。由于系统并不会明确提示问题来源,用户往往需要花费大量时间才能揪出根本原因。

以下是几种常见的情况及其可能的成因:

为什么 explorer.exe 会占用较高的 CPU?

正常 CPU 占用是多少?

一般来说,「文件资源管理器」对应的explorer.exe进程,其 CPU 占用率应该保持在 0-5% 左右。如果超过这个范围,意味着系统很可能出了问题,需要及时处理,来确保电脑性能不受影响。

导致「文件资源管理器」占用高 CPU 的常见原因包括:

需要特别注意的是:当电脑连接了不兼容的外设时,移动鼠标可能会导致「文件资源管理器」CPU 使用率突然飙升,甚至造成界面卡死。

正常内存占用是多少?

除了 CPU 占用,我们还需要关注「文件资源管理器」的内存使用情况。内存占用量会根据打开的窗口数量和执行的任务复杂度有所变化。通常,在打开新窗口后,内存占用会暂时上升,但应该很快回落到正常水平。

正常情况下:

如果内存占用持续超过上述范围,建议检查系统是否存在问题。

如何解决「文件资源管理器」CPU 占用率高

方法 1:更新系统

自从 Windows 11 发布以来,系统功能的变更越来越频繁,「文件资源管理器」也在不断进行调整和更新。为了确保不是 Bug 惹的祸,先把系统补丁更新一波总是个明智的选择。

1、按Windows + I快捷键打开「设置」,然后选择「Windows 更新」。

2、点击「检查更新」,下载并安装可用更新。

3、完成后重启电脑。

执行 Windows 更新

方法 2:清理系统垃圾文件

在使用「文件资源管理器」打开文件夹时,系统会自动遍历所有内容并解析文件类型。对于图片、视频、PDF 等文件,还会自动生成缩略图,这无疑会占用一定的内存和计算资源。如果缩略图缓存出现损坏,可能会导致反复计算,进而引发 CPU 占用率升高的问题。

要解决这一问题,可以通过清理系统垃圾文件和缩略图缓存来缓解:

1、按Windows + R快捷键打开「运行」对话框,输入cleanmgr,然后按Ctrl + Shift + Enter以管理员权限打开「磁盘清理」工具。

2、在列表中勾选需要清理的项目,特别是「缩略图」,然后点击「清理系统文件」按钮。

清理 Windows 系统垃圾

方法 3:清理临时文件

临时文件的堆积会直接影响「文件资源管理器」的性能,因此建议定期进行清理:

1、按Windows + R快捷键打开「运行」对话框,输入%temp%并回车,打开临时文件夹。

2、按Ctrl + A全选文件,然后删除所有内容。

清理 Windows 临时文件

方法 4:检查文件和快捷方式图标异常

损坏的文件或异常的图标也可能导致「文件资源管理器」的 CPU 占用率过高。常见的情况包括:

为了解决这些问题,建议手动清理损坏的文件或快捷方式,并重新安装相关的应用程序或解码器,以确保 Windows 能正确识别文件类型。

方法 5:关闭或卸载云存储客户端

云存储服务(如 OneDrive 或 Dropbox 等)的自动同步功能可能会导致「文件资源管理器」占用大量系统资源。如果你遇到 CPU 占用过高的问题,可以尝试:

暂停云端同步

相关阅读:如何在 Windows 11 上取消链接、禁用、重置与卸载 OneDrive

方法 6:查杀恶意软件

「文件资源管理器」通常是恶意软件的重点攻击目标,感染之后可能会导致 CPU 占用过高。建议采取以下措施来查杀恶意软件:

1打开「Windows 安全中心」,选择「病毒和威胁防护」>「扫描选项」。

2选择「完全扫描」,然后点击「立即扫描」。

执行 Windows Defender 完全扫描

对于一些顽固的病毒,你还可以使用 Microsoft Defender 进行脱机扫描来彻底清理,或者使用其他专业反恶意软件工具进行深度查杀。

方法 7:通过「干净启动」进行排查

许多合法的应用程序也会将它们的功能模块 hook 到「文件资源管理器」中,比如添加右键快捷菜单等。这种情况下,我们可以通过执行「干净启动」来排除第三方程序的干扰或兼容性问题:

1、按Windows + R快捷键打开「运行」对话框,输入msconfig并回车,打开「系统配置」工具。

2、切换到「服务」选项卡,勾选「隐藏所有 Microsoft 服务」,然后点击「全部禁用」。

在 Windows 11 中全部禁用非微软服务

3、按Ctrl + Shift + ESC快捷键打开「任务管理器」

4、切换到「启动应用」选项卡,右键点击各个已启用的项目并选择「禁用」,来禁用启动项。

在 Windows 11 中禁用启动项

5、通过重启系统并逐个重新启用「服务」和「启动项」,来定位问题的根源。找到引发问题的应用后,可以将它卸载或更新版本。

方法 8:执行系统和磁盘检查

一些底层问题,如系统文件损坏或磁盘损坏,也可能导致「文件资源管理器」占用过多的系统资源。你可以通过以下步骤来定位和解决这类问题:

1、右键点击「开始」菜单,选择「终端管理员」,以管理员权限打开 Windows 终端。

2、运行磁盘检查(将 X 替换为你的系统盘符):

chkdsk X: /f

使用 chkdsk 命令执行磁盘检查

3、执行系统文件检查:

sfc /scannow

4、(可选)你也可以通过重置 Windows 11 系统,来修复系统组件和系统文件。

使用 sfc 命令修复组件和系统文件