Sysinternals
微软维护的系统实用程序集合,用 Process Explorer 查进程与句柄、Autoruns 列开机自启项、Process Monitor 实时观察文件和注册表活动,适合 IT 人员排查「哪个进程占着文件」这类看不见的问题。
Sysinternals 是 Mark Russinovich 在 1996 年创建的一套系统实用程序集合,现在由微软托管在 Microsoft Learn 上。它解决的是 Windows 系统里那些「看不见」的问题:哪个进程占着文件句柄、开机时偷偷启动了哪些东西、程序卡死时内存里发生了什么。IT 人员和开发者用它来管理、排查和诊断 Windows 与 Linux 系统及应用程序。
主要工具
这套工具不是单个软件,而是一组各管一摊的小程序。Process Explorer 用来查看进程、DLL 和句柄,比任务管理器细得多;Autoruns 列出所有开机自启项,包括计划任务和服务;Process Monitor 实时观察文件系统、注册表和进程活动;ProcDump 能从正在运行的进程里抓内存转储;ZoomIt 是屏幕放大和批注工具,常被拿来做演示。此外还有 Sysmon 这类主机安全监视工具,以及 NotMyFault 这种可以按需触发系统崩溃、用来测试转储的工具。
怎么拿到和运行
工具本身从微软官方页面下载,单个 exe 大多免安装,拷过去就能跑。页面还提供 Sysinternals Live 服务,不用手动下载,直接在资源管理器里输入 live.sysinternals.com/<toolname> 或 \\live.sysinternals.com\tools\<toolname> 就能运行,也可以在浏览器里打开 live.sysinternals.com 看整个工具目录。
平台与更新
长期以 Windows 为主,近年的更新里出现了 Linux 版 Autoruns、macOS 版 Process Explorer 和 ZoomIt,说明覆盖面在往其他系统扩。页面按日期记录每次更新,最近一次是 2026 年 11 月 5 日。想深入用的话,官方有《使用 Windows Sysinternals 工具排除故障》一书、博客和论坛可以查。
适合谁
适合需要定位系统故障、清理启动项、分析恶意进程或做性能诊断的人。普通用户如果只是想清理电脑,Autoruns 这类工具删错启动项会有风险,用之前最好先弄清每一项是干什么的。