内容提要
微软开源发布 macOS 版 Process Explorer,将经典进程诊断工具带到 macOS。它支持查看进程树、CPU 与内存占用、TCP 连接、打开文件、代码签名与公证状态,集成 VirusTotal 检查可疑程序,并可结束或暂停进程。工具支持 macOS 14 及以上,源码和 DMG 下载已在 GitHub 提供。
延伸解读
从Windows到macOS:工具定位的延续与调整
Process Explorer 原是 Windows 平台 Sysinternals 套件中的经典进程诊断工具,此次微软将其开源并移植到 macOS。Mac 版保留了进程树、句柄查看等核心思路,但针对 macOS 特性增加了代码签名、公证状态检查,并集成 VirusTotal 查询。这表明微软在跨平台开发工具上持续投入,也为 Mac 用户提供了除活动监视器外的更细粒度选择。
面向开发与安全排查的实用功能
该工具能展示进程的父子关系、加载模块、打开的文件及 TCP 连接,适合定位资源占用来源或排查陌生程序联网行为。签名与公证信息可帮助判断程序来源可信度,VirusTotal 集成则便于快速检查可疑文件。对于需要分析后台活动或解决文件占用问题的用户,这些信息比系统自带工具更集中。
使用门槛与权限注意事项
Process Explorer for Mac 要求 macOS 14 及以上版本。部分跨用户进程信息和高权限操作需启用可选的特权辅助程序,并在系统设置中批准,这意味着普通用户可能无法直接查看所有进程详情。此外,VirusTotal 查询需联网,结果仅供参考,不能替代完整的安全评估。用户应从 GitHub 官方渠道下载,避免第三方修改版本。
Q&A
微软的Process Explorer现在有Mac版了吗?
是的,微软已开源发布Process Explorer for Mac,将经典的Sysinternals进程诊断工具带到了macOS平台。
Mac版Process Explorer支持哪些macOS版本?
该工具支持macOS 14及后续版本。
Process Explorer for Mac能查看进程的哪些信息?
它可以查看进程树、CPU和内存占用、TCP连接、打开的文件、代码签名与公证状态,以及进程的详细属性如路径、命令行、线程和环境变量。
如何用Process Explorer检查可疑程序?
工具集成了VirusTotal查询功能,可以检查程序的代码签名、发布者、证书链、Team ID和苹果公证状态,帮助用户识别可疑程序。
Process Explorer for Mac在哪里下载?
可以在GitHub项目主页(https://github.com/microsoft/Procexp-Mac/)下载源代码,或从发布页面(https://github.com/microsoft/Procexp-Mac/releases)下载DMG安装文件。
使用Process Explorer for Mac需要额外权限吗?
部分跨用户进程信息和高权限操作需要启用可选的特权辅助程序,用户需在macOS系统设置中批准该辅助程序后才能使用相应能力。