现象:msmsgs.exe是Windows Messenger(即一般说的MSN)的进程,如何禁止它自动启动呢?
解决:Windows Messenger本身有设置是否自动运行,而且组策略(gpedit.msc)中也有选项可设置Windows Messenger是否随计算机启动时自动启动,但这里设置的只是对Windows Messenger界面程序有效(似乎只是在XP上系统自带的Windows Messenger才会哪些,Win2000下的MSN很轻易就可以禁止了),由于注册表中加载msmsgs.exe时使用了background参数,使该进程在后台运行,上面说的方法无法禁止它自动启动。
控制msmsgs.exe自动运行的项在注册表中的
HKEY_USERS\S-1-5-21-343818398-1645522239-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Run下,找到msmsgs.exe这项,把它删除或在它的值最前面加个;号,把它注释掉即可。
如果想完全卸载Windows Messenger,首先要确保已经关闭了Outlook和IE等Windows自带的组件,然后单击“开始→运行”,在“运行”对话框中输入“RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove”命令,回车后系统会打开一个卸载对话框,单击“是(Y)”按钮后,系统就开始卸载Windows Messenger 程序。不过卸载Windows Messenger会影响其它相关的功能。