Microsoft Team 的 EXE 显示来自 %programfiles% 的 64 位启动路径,而 EXE 本身位于 32 位位置

Microsoft Team 的 EXE 显示来自 %programfiles% 的 64 位启动路径,而 EXE 本身位于 32 位位置

当我打开任务管理器并转到“启动”选项卡时,它显示 EXE 正在从 %programfiles% 目录的 64 位位置运行:

在此处输入图片描述

上面的屏幕截图中命令行列下显示的 %programfiles% 目录在我的 PC 上不存在

Team 的 EXE 位于我的电脑的以下路径:

C:\Program Files (x86)\Teams Installer\

有人能帮助我了解 Windows 如何启动对我来说看起来很奇怪的 Teams 应用程序吗?

更新:在任务管理器的“详细信息”选项卡中我没有看到 program.exe 或 Teams.exe 正在运行。

答案1

使用 Process Explorer 确定可执行路径

您可以使用 Microsoft 的 Process Explorer 程序确定可执行文件的路径。


启用图像路径的进程资源管理器

步骤1

下载并解压进程资源管理器 zip 文件docs.microsoft.com

第2步

右键单击进程管理器64在解压的文件夹中,按以管理员身份运行...*

点击是的在生成的 UAC 对话框中。

首次运行程序时,可能会出现 Process Explorer EULA 对话框。如果此对话框在此阶段出现,请单击同意

步骤3

打开 Process Explorer 主窗口后,点击看法在菜单栏上。然后点击标有选择列...

选择列对话框出现。处理图像选项卡被选中。

勾选以下两个框:

✔ Image Path

✔ Image Type (64 vs 32-bit)

好的在选择列对话框中。

您现在可以查看计算机上运行的进程的位置,以及它们是 32 位还是 64 位应用程序。


此外,您可以右键单击列表中的任何进程,然后单击屬性...将打开一个对话框,其中包含有关该程序的更多信息,包括用于启动该程序的命令行开关。

相关内容