对于有多个 MSN (Windows Live Messenger) 帐号的人来说,多开(一台电脑同时登录多个帐号)的功能非常重要。另外,当朋友到了你家,需要登录一下他/她的 MSN 帐号,你也不需要把自己的退出了。
从网上找到的解决方法:
1. 用可以十六进制模式编辑的软件(例如 UltraEdit)打开 MSN 的主程序文件 msnmsgr.exe
2. 以十六进制模式,查找 B7 00 00 00 0F 84 BA ,把 B7 修改为 B6 ,保存,搞定。
注意:我所修改的 MSN 版本是 8.5.1302.1018 (简体中文)。
其它版本的修改方法也大同小异,都是把里面的一个字节,从 B7 修改为 B6 ,只是位置不一样而已。例如,我所修改的 MSN 8.5.1302.1018 是在 8CF08H 这个位置。
提醒:修改前,请注意备份,以免发生意外。
另外,不想自己修改的,可以下载
野鸭修改的版本:
修改过的 msnmsgr.exe如果你还想去掉 MSN 窗口里面烦人的广告,可以下载:
修改过的 msgsres.dll上面两个文件都是针对 Windows Live Messenger 8.5.1302.1018 中文版(可能也适用于其它语言版本)的。
效果如下:

一口气登录了 8 个 MSN 帐号。咔咔

需要提醒的是,每个 MSN 窗口都要占用不少内存的。