说到广告,相信大家一定都是痛恨的不得了,因为越来越多的软件走免费路线,但是做软件的人一样也要吃饭,那么为了让产品能更好的做下去,越来越多的厂商都通过广告增值的方式来获得收益。准确的说,目前网维软件里没有不带广告的,那么带广告也就算了,有些厂商的广告是非常影响用户体验的,比如刚开机,几个网页弹出来,比如玩游戏呢,弹个广告,刚上QQ弹个广告……等等,这种做法就会让大家非常厌恶了。
由于大家遇到广告,惹火了自己,但又不知道是谁的,想发火都没地发,所以今天发这个帖子就做2件事情,第一个说明网维大师的广告是怎样的,第二个,给大家一个查广告的方法,以后大家就可以自己查,不用发帖求助了!因为俺确实很忙,教会大家,俺也轻松了,大家也Happy了!
第一件事:网维大师的广告是带有明确标识的,网维大师的用户仔细仔细观看就会发现,凡是网维大师的广告都会有个蝌蚪的小标志,除此之外的广告就是非网维大师的了。尤其是弹IE窗口之类的广告,基本都是属于计费、文化、xx等软件的广告,而如今路由器也开始弹广告,而且是看不出来的,比如海蜘蛛同学就已经开始弹广告了,开始还好,算有节制,到现在已经没有什么节制了,各种乱弹IE……
第二件事:自己学会查广告,冤有头债有主,是谁的广告就找谁!给你发火的接口![独眼]
查广告最好用的工具莫过于Process Explorer了,可以在本站顶部链接“小工具”中打开工具军火库页面,然后在System_analysis_Tools目录下可以找到该工具下载。由于该软件会加载驱动,所以有盘用户请运行工具后,将该工具的驱动加入白名单。
使用方法:
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的用法就说到这里吧,貌似已经比较全面,至于未说到的,大家自己研究下吧!时间不早了,该睡觉了,各位晚安!
下载:百度云