更新Windows Live Messenger的麻烦

点击查看全图回到家打开MSN后提示有了程序更新,因为不想更新于是点击不更新,谁知关闭后再次启动MSN又弹出了更新提示,真讨厌,更新就更新吧。。。
自动下载的更新版本是8.1.0178.00。安装之后发现在我的电脑中多了共享文件夹还有在主程序中有了广告,聊天窗口也有,我靠!~

在网上找了找,无非就是用修改版本的安装程序覆盖,但是有被安装流氓软件的风险,还是手动修改比较妥当。
解决的办法:
1.删除共享文件夹
regsvr32 -U "C:Program FilesMSN Messengerfsshext.8.1.0178.00.dll"

修改Windows Live Messenger安装路径的msgsres.dll文件,以删除广告内容。用二进制编辑工具都可以,比如Exescope和reshack。
2.去除界面上的广告
打开msgsres.dll中的4004-923,查找里面的"ID=Atom(SSConstrainer)",不包括两头双引号,将前面的layoutpos=top改为layoutpos=none,编译保存,OK

3.去除对话框下面的文字广告方法
同样打开那个文件,找到: <element id=atom(adbannercont) layout=filllayout()>
改为: <element layoutpos=none>

4.去除界面底部搜索栏
在上边的文件中查找"idSearchContainer"
将上边的"layoutpos=bottom"改成"layoutpos=none"

做完以上修改保存文件,启动Windows Live Messenger即可。

这里提供一个我修改好的msgsres.dll,可直接解压缩到Windows Live Messenger安装路径覆盖,版本仅限于8.1.0178.00。

发表您的评论

您的邮箱地址不会被公开。 必填项已用 * 标注