目录
很多人遇到电脑卡顿或者弹窗广告时的第一反应是打开任务管理器,但自带的任务管理器能展示的信息实在太有限了。你只能看到有个进程占用了很高的CPU,却搞不清楚这个进程是谁启动的、它调用了哪些文件、在后台偷偷做着什么。Process Explorer就是为了解决这些痛点而诞生的。
这款工具由Windows内核专家Mark Russinovich开发,后来随Sysinternals公司一同被微软收购,现在是微软官方系统工具集里的明星产品。它只有一个很小的exe文件,下载后双击就能运行,不需要安装。打开后你会发现,原本在任务管理器里隐藏得很深的那些后台进程,在这里全都暴露无遗。每个进程的完整路径、启动参数、调用的DLL模块、打开的文件句柄,全都一目了然。
更厉害的是它的“查杀能力”。普通任务管理器遇到某些顽固进程时点结束任务根本没反应,但Process Explorer可以终止几乎所有进程,甚至连系统关键进程都能结束,当然这个操作要慎重使用。它还自带一个“瞄准镜”功能,你可以把它拖到任何一个窗口上,软件会自动定位到生成这个窗口的进程,特别适合用来揪出发送弹窗广告的幕后黑手。
官网入口地址
Process Explorer的官方网站是微软Sysinternals官方页面,地址为:https://learn.microsoft.com/sysinternals/downloads/process-explorer
下载地址
建议从微软官方下载以保证文件安全可靠。官方提供两种方式:直接下载ZIP压缩包,或者通过Sysinternals Live在线运行。此外国内也有经过汉化的版本,可根据需要在正规技术社区获取。
功能介绍
进程树视图,理清父子关系
这是Process Explorer最直观的功能之一。普通任务管理器只能平铺显示所有进程,看不出谁是谁启动的。Process Explorer以树状结构展示,每个进程下面会缩排放着它创建的子进程。比如你双击一个程序,它产生的所有子进程都会挂在它下面,让你一眼看清整个软件的运行架构。
彩色编码,快速识别进程类型
软件用不同颜色给进程做了标注。粉红色代表Windows系统服务,灰色表示已经暂停的进程,紫色标识被压缩的映像文件,绿色是刚刚新启动的进程,红色则是刚结束的还在清理中的进程。这些颜色让你扫一眼就能大致判断哪些进程是正常的、哪些需要留意。
查看DLL和句柄,深入进程内部
选中一个进程,下方窗口可以切换两种模式。DLL模式会显示这个进程加载了哪些动态链接库文件,你就能看出它调用了什么功能模块。句柄模式则显示这个进程打开了哪些文件、注册表项、事件对象等,这是排查“文件被占用无法删除”问题的途径,你会知道到底是哪个进程锁住了那个文件。
强大的搜索功能
按Ctrl+F打开搜索框,你可以输入一个文件名或者注册表路径,软件会瞬间找出所有正在使用这个资源的进程。这个功能在排查病毒时特别有用,比如你发现某个可疑文件,搜索一下就能看到是哪个进程在调用它。
进程属性查看,信息量巨大
双击任意进程会弹出属性窗口,里面包含多个选项卡。映像选项卡显示程序文件的完整路径、命令行参数、运行目录、数字签名信息。性能选项卡展示CPU使用率的历史曲线、内存占用变化。线程选项卡列出该进程的所有线程,可以看到每个线程的CPU消耗。TCP/IP选项卡则显示这个进程打开了哪些网络连接、连到了什么IP地址。
资源占用实时监控
软件顶部的菜单栏可以显示CPU和内存的使用率小图标。你也可以开启系统托盘显示,随时关注电脑负载。更强大的是,它还能单独查看每个进程的GPU使用情况、磁盘读写速度、网络流量。
挂起与恢复进程
这个功能很实用但常常被忽略。当你怀疑某个进程有问题但不想直接结束它时,可以右键选择挂起。这个进程会被暂时冻结,不占用CPU也不执行任何代码,但它不会从内存中消失。确定没问题后可以再恢复运行。
校验数字签名
恶意软件会伪造文件名来欺骗用户,比如把自己命名为svchost.exe放在桌面。Process Explorer可以验证每个进程的数字签名是否有效。如果签名显示无效或者缺失,那就是一个危险信号,帮你识别伪装成系统进程的木马。
提交在线扫描
对陌生的进程文件,你可以右键选择搜索在线功能,直接跳转到搜索引擎查这个文件的信息。也可以配合VirusTotal使用,把可疑文件提交给几十个杀毒引擎同时扫描。
应用场景
揪出弹窗广告的源头
这是普通用户最常用的场景。电脑右下角突然弹出游戏广告或者低俗弹窗,任务管理器里根本看不出是谁干的。打开Process Explorer,点击工具栏上的瞄准镜图标,拖到那个广告窗口上松开,软件立马就帮你定位到生成这个弹窗的进程。看看它的文件路径,你就知道是哪个软件在作妖了。
解决文件被占用无法删除
删除文件或者卸载软件时,系统提示文件正在被使用无法操作。用Process Explorer按下Ctrl+F,输入那个文件的完整路径,搜索出来的就是正在占用它的进程。结束那个进程,再去删文件就顺利了。
排查CPU突然飙升的原因
电脑突然变卡,风扇狂转。打开Process Explorer,按CPU使用率排序,排在第一个的进程就是元凶。双击查看它的线程选项卡,可以看到是哪个具体的线程在消耗CPU资源,这对于开发人员和高级用户调试程序问题很有帮助。
检查电脑是否中了挖矿病毒
挖矿病毒会偷偷占用CPU或者显卡跑计算,但会把自己隐藏起来不被发现。Process Explorer可以发现异常,因为它能看到所有后台进程,包括那些没有窗口、没有托盘图标的隐藏程序。观察CPU和GPU的持续占用情况,如果发现不认识的进程长期高负载运行,那就要警惕了。
分析软件启动慢的原因
感觉某个软件启动特别慢,可以用Process Explorer看看它加载了多少DLL、打开了多少个文件。软件启动时会加载依赖的模块,如果某个模块加载失败或超时,启动就会变慢。进程的属性窗口里能看到加载的DLL列表和加载路径。
软件开发调试
程序开发者可以用它来调试自己的软件。查看进程的线程堆栈,了解代码卡在哪个函数里。查看句柄列表,检查程序有没有句柄泄漏的问题。查看内存占用趋势,判断是否存在内存泄漏。
定价与应用信息
Process Explorer免费,没有任何收费版本。作为微软官方系统工具集Sysinternals的一部分,它免费提供给所有Windows用户使用。软件本身是绿色便携的,不需要安装,不会向系统写入任何注册表信息,可以放在U盘里随身携带。微软会持续更新维护,以适配版本的Windows系统。
| 源码反馈/咨询 (共有 条反馈) |
Process Explorer常见问题
这是微软公司旗下的工具,具体由Sysinternals团队开发。这个团队的核心人物叫Mark Russinovich,他是Windows内核领域的专家。2006年微软收购了Sysinternals公司,之后这些工具就正式成为微软官方产品了,由微软持续维护更新。
你可以把它理解为Windows自带任务管理器的超级加强版。自带任务管理器能看到的进程信息有限,而且很多后台程序根本藏在那里你看不到。Process Explorer能把所有正在运行的程序都揪出来,还能告诉你每个进程是谁启动的、调用了哪些文件、占用了多少资源、打开了什么网络连接,信息量非常详细。
用法超级简单。你先去微软官网下载ProcessExplorer.zip这个压缩包,解压出来有两个文件,32位系统用procexp.exe,64位系统用procexp64.exe。直接双击就能运行,不需要安装。打开后界面分上下两部分,上面是进程列表,点一下CPU这一列就能按占用率排序,看看是谁在偷跑资源。想定位弹窗的话,点工具栏那个瞄准镜图标,拖到广告窗口上松开,软件就自动帮你找到元凶了。
免费,一分钱都不用花。这是微软官方的免费工具,没有任何收费版本,也没有什么专业版高级版需要付费解锁。你直接从微软官网下载就能免费,没有广告没有弹窗没有功能限制。
安全可靠。它是微软官方出品的系统工具,数字签名是微软公司的,杀毒软件信任它。你只需要从微软官网或者Microsoft Store下载,就不会有任何安全问题。很多人担心绿色软件有风险,但这是微软自己的工具,比任何第三方软件都值得信任。
我给你说几个实用的。第一是定位弹窗的瞄准镜功能,工具栏上那个像靶心的图标,拖到任何窗口上就能找到对应的进程,揪弹窗用。第二是用Ctrl+F搜索句柄,文件被占用删不掉的时候搜一下文件名就知道是哪个进程锁住了它。第三是看颜色识进程,粉色的是系统服务、绿色是新进程、红色是刚结束的进程,一眼就能看出异常。第四是右键选挂起而不是直接结束,先让进程暂停看看情况,没问题再恢复。
特色是能终止任何进程,包括Windows系统关键进程,这个任务管理器做不到。另外它能看每个进程加载的所有DLL文件,能查进程打开的文件和注册表句柄,还能验证数字签名识别伪装的病毒文件。用途方面,最适合排查弹窗广告来源、解决文件占用问题、定位CPU和内存泄漏、检查有没有挖矿病毒在后台跑。
没有数据安全问题。Process Explorer只是一个监视工具,它只读不写,不会修改你的任何文件、注册表或者系统设置。它只是在你看的时候展示信息,不会偷偷上传你的数据到任何地方。作为微软官方工具,它也没有后门或者收集用户隐私的行为,你可以放心使用。
对于经常折腾电脑的人来说非常好用,属于必装神器。如果你平时只是上网看看视频、用用办公软件,自带的任务管理器就够了。但如果你遇到过弹窗关不掉、文件删不了、电脑莫名妙变卡这些情况,用了Process Explorer就会发现解决问题变得特别简单。很多电脑维修人员和系统管理员都把它当标配工具。
占用非常小。整个程序文件才3MB左右,运行时占用的内存也就几十MB,CPU占用率基本为0。你可以开着它一直运行,不会感觉到电脑变慢。而且它的监控功能本身不会拖慢系统速度,不像某些优化软件那样本身就成了资源大户。
支持Windows操作系统,包括Windows 7、Windows 8、Windows 10和Windows 11。32位和64位系统都有对应的版本。微软版本的Process Explorer v17.09官方说明是支持Windows 11及更高版本,但实测在Windows 10上也能正常运行。
区别太大了。自带任务管理器只能看到最基本的进程名称和CPU内存占用,看不到父子关系,看不到DLL模块,看不到句柄,不能验证数字签名,结束进程的能力也有限。Process Explorer能显示进程树、能看每个线程的详细情况、能查网络连接、能定位弹窗源头、能挂起进程、能搜索句柄。如果说任务管理器是普通的放大镜,那Process Explorer就是显微镜。