为什么有这么多重复运行的“explorer.exe”?

为什么有这么多重复运行的“explorer.exe”?

在我的 Windows 7 任务管理器中,有 16 个 explorer.exe 实例正在运行。这是怎么回事?

我想也许我无意中启用了 Windows 为每个打开的文件夹/窗口复制实例的选项。但该选项并未启用。当我打开新的资源管理器(我的电脑)窗口时,也没有出现任何其他资源管理器。

有任何想法吗?

答案1

你可能会发现这很有用: 任务管理器中运行多个 explorer.exe 实例(当前为 7 个)

简而言之,上述链接中提到的一个可能原因是调用浏览器(通过 shurtcut/命令行等)使用除默认目录之外的任何参数图书馆当您关闭它时会导致资源管理器任务挂起。

重现步骤:

  1. 打开任务管理器,记下浏览器您正在运行的进程
  2. 打开命令行
  3. 运行以下命令: explorer.exe C:\ - 将导致打开一个资源管理器窗口C:\
  4. 关闭步骤 3 中打开的资源管理器窗口。
  5. 你现在应该注意到你还有另一个浏览器进程仍然挂在已有进程的后台。

在我的计算机(Win7 x64)上,上述步骤导致挂起浏览器该过程每次消耗大约12MB内存。

顺便说一句,仅供参考,要查看正确的流程,只需调用浏览器从命令行不带任何参数。

相关内容