文档章节

Process Explorer – windows增强型任务管理器

BrillantZhao
 BrillantZhao
发布于 2017/07/04 17:42
字数 1099
阅读 10
收藏 0

Process Explorer是增强型的任务管理器,用来替换原生的,另外,他是windows自家产品,比较稳定。

下载地址:https://technet.microsoft.com/en-us/sysinternals/bb896653/

Process Explorer基础配置:

1.  替换打开默认资源管理器的快捷键:Options->Replace Task Manager

这样再使用 ctrl+shift+esc 打开的就是Process Explorer了

2.  Options->Always Only One Instance,这样就不会打开多个了

3.  Options->Font... 修改字体

Process Explorer使用方法:

1、按住下图中的瞄准镜图标,然后把瞄准镜拖到弹出的IE或程序窗口上,即可定位到是哪个程序

2、以迅雷为例,按住瞄准镜,拖动到迅雷的提示框上,会定位到迅雷的进程。看下图,迅雷的进程已经变成了蓝色。

3、为什么在上图中,迅雷的上一级进程,也叫做父进程是IE进程呢?因为迅雷是通过IE调用起来的,所以迅雷的父进程显示的是iexplorer.exe。比如有时候你可能会发现,你用这个方法抓到一个进程,但是从进程名上看不出是谁的广告,那么不妨注意下抓到的广告进程的父进程是谁,或许就有结果了。那么再举个例子说明下父进程的问题,看下图:

你会发现图中的迅雷进程和QQ进程变成了ksafedock.exe,这是为什么呢?因为截这个图时,我是通过金山卫士的桌面助手启动的,所以QQ和迅雷的进程都变成了金山卫士的桌面助手进程!

4、如果有一天,你抓到一个广告进程,但是不进程路径看不到,怎么办?很简单,双击你抓到的广告进程,会看到下图:

仍然以迅雷为例子,注意红色框,从上往下看,依次会看到这个程序的图标,然后可以看到程序的路径,还可以看到程序的上级进程,也就是父进程,还可以看到是通过哪个用户权限运行的。

ok,关于使用Process Explorer抓广告的刚发就介绍到这里,当然这个工具不只是用来抓广告的,还可以做其他事情,比如你发现一个进程的CPU占用率很高,又不知道是为什么,一样可以用这个工具来查。比如,有一天你发现,你的IE莫名其妙的出现CPU使用率很高的问题,怎么办呢?很简单,打开Process Explorer工具,然后找到CPU使用率比较高的进程,我这里以IE为例,双击这个IE进程。

双击IE后,会打开如下界面,然后依次点击线程,点击线程时可能会有个报错,不用理他,然后再点CPU那一列,按照CPU使用率排序,接下来你就可以看到占用CPU高的文件了,可能是dll,也可能是ocx,也可能是其他……

然后你选中这个dll或oxc文件后,再点击模块,会打开下图界面,点击详细信息就可以看到这个文件是属于哪个公司的了,比如显示Microsoft肯定是微软的了……

那么本人一直是奉行,不错杀一个好人,也不放过一个坏人的思想,万一你判断错了怎么办?很简单,Process Explorer还提供了一个很好的功能,那就是“暂停”进程模块的功能,继续上面的例子,比如我发现IE的CPU使用率高时,我就可以暂停掉我怀疑的组件dll,或ocx,看CPU是否下降了。如果暂停到这个模块,CPU下来了,而且也没任何异常,那么基本可以确认是这个dll或oxc导致的,你可以考虑卸载他,给他重命名,或者找厂商解决……

好吧,关于Process Explorer的用法就说到这里吧,貌似已经比较全面,至于未说到的,大家自己研究下吧

看图示,太强大了,对进程中的产品描述非常详细,双击某一个进程,可以打开进程所在的程序属性,以及所在的目录,右键可以结束进程。功能之多已经超出了我的想像。

© 著作权归作者所有

共有 人打赏支持
BrillantZhao
粉丝 1
博文 46
码字总数 48113
作品 0
苏州
项目经理
Explorer.EXE进程自动重启的故事

很早就发现一个奇怪的现象了,如果你使用任务管理器杀死Explorer.EXE,Windows不会将Explorer.EXE自动唤起,但是如果你自己使用TerminateProcess() 函数结束Explorer.EXE进程,你会发现一个奇...

伽罗kapple
2016/01/21
286
0
关于浏览器内存占用的一点思考(实际测试篇)

1.以下测试仅是个人的一时心血来潮,不代表搜狗官方观点 2.以下测试没技术含量!(若有错误,请牛人指出) 3.数据不作假,请明鉴! 打开10个标签页,分别为(主页) 搜狐,新浪,腾讯,网易,...

zhengguogaun
2013/06/19
0
0
从源头消灭弹窗——删除

从源头消灭弹窗——删除 起因 在上篇《从源头消灭弹窗——定位》中,我们已经找到了罪魁祸首,接下来卸载就好了。 在文件夹中找到了“uninstall”图标,双击后,自动卸载了大部分的文件,但查...

廖少少
2017/11/09
0
0
程序运行中,32位IE10进程意外退出问题

using System; using System.Diagnostics; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { Process myProcess = new Process(); myProcess.StartInfo.......

Mingsen
2012/12/19
192
2
查看进程所消耗的内存

  在旧版的操作系统中,可以在 Windows 任务管理器中查看每个进程消耗内存的情况。Windows Server 2008及后续产品有一些区别。   默认情况下,Windows 任务管理器仅显示“内存(专用工作...

jimshu
2015/07/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

74.expect脚本同步文件以及指定host同步文件 构建分发系统文件和命令

20.31 expect脚本同步文件: 在expect脚本中去实现在一台机器上把文件同步到另外一台机器上去。核心命令用的是rsync ~1.自动同步文件 #!/usr/bin/expect set passwd "123456" spawn rsync -a...

王鑫linux
17分钟前
0
0
TypeScript项目引用(project references)

转发 TypeScript项目引用(project references) TypeScript新特性之项目引用(project references) 项目引用是TypeScript 3.0中的一项新功能,允许您将TypeScript程序构建为更小的部分。 通过这...

durban
22分钟前
0
0
爬虫入门

导读 网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本,它们被广泛用于互联网搜索引擎或其他类似网站,可以自动采集所有其能够访问到的页面内容,以获取...

问题终结者
22分钟前
0
0
ppwjs之bootstrap文字排版:无序列表项不换行

<!DOCTYPT html><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>ppwjs欢迎您</title><link rel="icon" href="/favicon.ico" ......

ppwjs
29分钟前
0
0
SpringBoot 学习一

本文将从以下几个方面介绍: 前言 HelloWorld 读取配置文件 例子(CURD) 前言 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架...

tsmyk0715
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部