28 08年3月

windows Live Messager(msn)一上线就CPU占用高的一种解决方案

关键字:,

自从msn更新到Windows Live Messenger 8以后,我就遇到了上线后CPU占用高,100%,基本上机器就没办法用了以后的8.1版本也一样。网上找,怎么也找不到原因,别人却没问题。上新的,没有联系人的帐号就没问题。我以为是联系人太多了,只好把原来一个msn换成2个问题仿佛暂时解决了,只是偶尔还会遇到这个问题,让人抓狂。
今天逛DRL,发现有一种解决方案如下,前提是你的机器使用的是nod32杀毒软件:

把%HOMEPATH%\Contacts\【your msn ID】\contactcoll.cache
在nod32的amon设置里面排除掉。如果有多个msn需要排除多个。
我的也是cpu100%。排除过文件后彻底好了。

排除了看看效果。

贝贝爸 发表在 技术文章 | 等您写评论

10 07年4月

用netstat和任务管理器查找占用端口的进程


昨天要用xampp,启动的时候报错,说是443端口被占用了,瞅了半天开的应用程序,觉得奇怪,那个程序会用443呢?用进程管理器一阵乱杀,,,,结果,没效果。本想重起,又一想,这样不解决根本问题,于是google了一把,找到了解决方法。
开始,运行,cmd
运行
netstat -ano
说明
a:显示所有连接和监听的端口
n:用ip地址的形式显示地址和端口
o:显示和连接想关的进程id。
用这个方法查出占用端口的进程id
然后按ctrl+shift+esc,打开windows task manager 任务管理器,切换到进程(processes),如果没有pid,进程id的column点击查看下面的select comumns… 选中PID(Process Identifier),确认后,按照pid排序,查找相应netstat命令查出来的pid对应的应用程序。

我这里查出来,居然是qq,杀掉后问题解决,不知道这个鬼东西为啥要用443端口。
以前还发现过skype用80端口的事情,如果不用apache等软件还好,不然还真麻烦,解决方法是skype的tools/options…/connection
去掉use port 80 and 443 as alternatives for incoming connections

查了一下,linux系统中,netstat用法基本相同,只需将o换成p,另外要用root帐号来查,windows应该也要有administrator权限,只不过用的帐号式管理员权限。

-p, --programs             display PID/Program name for sockets
[root@call root]# netstat -anp

查出来后,该kill还是killall就看你咯

贝贝爸 发表在 原创技术文章 | 等您写评论

美体小铺急救棒 the bodyshop body shop 美体小铺茶树精油 美体小铺接骨木花眼胶 美体小铺VE眼霜
美体小铺急救棒 the bodyshop body shop 美体小铺茶树精油 美体小铺接骨木花眼胶 美体小铺VE眼霜