删除MSN广告及屏蔽MSN网页广告的方法
■ 删除MSN广告、搜索条
◎方法一
用专门的去除工具删除。在霏凡下载到了一个绿色软件——彩雷MSN8.5 广告去除工具 0626(对应MSN8.5版本),支持去除MSN8.1文字广告和图片广告以及搜索条.无需安装,无插件。试了一下,很好用。
◎方法二
在C:\Program Files\MSN Messenger下面找到msgsres.dll文件,用ResHacker或者Restorator打开。
想去除聊天对话框广告,就打开4004-920号资源,查找里面的id=atom(adbannergutter)
将其前面的layoutpos=bottom改为layoutpos=none。
想去除主面板广告,就打开4004-923号资源,查找里面的ID=Atom(SSConstrainer)
将其前面的layoutpos=top改为layoutpos=none。
想去除界面底部搜索栏,就打开4004-923号资源查找“idSearchContainer”
将上边的”layoutpos=bottom”改成”layoutpos=none”
改好后记得要保存。
■ 删除MSN共享文件夹
安装了微软的MSN Messenger以后,会自动在“我的电脑”中生成一个msn的共享文件夹。
使用这个文件夹功能的前提是硬盘格式必须是NTFS格式,且操作系统必须是WINDOWSXP以上版本。放置在这个文件夹里的文件你可以和对方共享,但对方也可以删除。据说这个共享文件夹可以解决文件传输的断续问题,但同时带来的问题是可能成为病毒的温床。
清除它正确的方法是点击开始-运行-输入
regsvr32 -u "C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll"
回车ok!
其中C:\Program Files\MSN Messenger是你的msn的安装目录。
安装新版本MSN 8.0以上,可能输入这个命令会提示无法找到模块,你可以按这个路径去寻找文件。fsshext.dll没变,只不过多了版本号。比如我的是fsshext.8.1.0178.00.dll ,改成相应的版本号即可。
我现在所装版本对应的文件是:
C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll
因此我要输入的就是
regsvr32 -u "C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll"
■ 屏蔽MSN网页广告
打开MSN相关网页的时候你会发现CPU占用瞬间增高,打开网页缓慢。这一点用笔记本电脑体会尤其明显。可试试看以下的方法。
只需修改本地 Hosts 文件,将广告地址解析到一个无效的IP,即可实现去除 MSN Messenger 广告的目的:
(最简单的方法)
◎方法一
用专门的去除工具删除。在霏凡下载到了一个绿色软件——彩雷MSN8.5 广告去除工具 0626(对应MSN8.5版本),支持去除MSN8.1文字广告和图片广告以及搜索条.无需安装,无插件。试了一下,很好用。
◎方法二
在C:\Program Files\MSN Messenger下面找到msgsres.dll文件,用ResHacker或者Restorator打开。
想去除聊天对话框广告,就打开4004-920号资源,查找里面的id=atom(adbannergutter)
将其前面的layoutpos=bottom改为layoutpos=none。
想去除主面板广告,就打开4004-923号资源,查找里面的ID=Atom(SSConstrainer)
将其前面的layoutpos=top改为layoutpos=none。
想去除界面底部搜索栏,就打开4004-923号资源查找“idSearchContainer”
将上边的”layoutpos=bottom”改成”layoutpos=none”
改好后记得要保存。
■ 删除MSN共享文件夹
安装了微软的MSN Messenger以后,会自动在“我的电脑”中生成一个msn的共享文件夹。
使用这个文件夹功能的前提是硬盘格式必须是NTFS格式,且操作系统必须是WINDOWSXP以上版本。放置在这个文件夹里的文件你可以和对方共享,但对方也可以删除。据说这个共享文件夹可以解决文件传输的断续问题,但同时带来的问题是可能成为病毒的温床。
清除它正确的方法是点击开始-运行-输入
regsvr32 -u "C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll"
回车ok!
其中C:\Program Files\MSN Messenger是你的msn的安装目录。
安装新版本MSN 8.0以上,可能输入这个命令会提示无法找到模块,你可以按这个路径去寻找文件。fsshext.dll没变,只不过多了版本号。比如我的是fsshext.8.1.0178.00.dll ,改成相应的版本号即可。
我现在所装版本对应的文件是:
C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll
因此我要输入的就是
regsvr32 -u "C:\Program Files\Windows Live\Messenger\fsshext.8.5.1302.1018.dll"
■ 屏蔽MSN网页广告
打开MSN相关网页的时候你会发现CPU占用瞬间增高,打开网页缓慢。这一点用笔记本电脑体会尤其明显。可试试看以下的方法。
只需修改本地 Hosts 文件,将广告地址解析到一个无效的IP,即可实现去除 MSN Messenger 广告的目的:
(最简单的方法)
用记事本打开 C:\WINDOWS\system32\drivers\etc 目录中的 hosts 文件
将以下代码添加到 hosts 文件,然后保存
0.0.0.0 rad.msn.com 0.0.0.0 rad.live.com
附过滤163、mop、msn等更多广告
#block Ad 0.0.0.0 adclient.163.com 0.0.0.0 pro.163.com 0.0.0.0 adimg.163.com 0.0.0.0 proimg.163.com 0.0.0.0 adfarm.mediaplex.com 0.0.0.0 popme.163.com 0.0.0.0 analytics.163.com 0.0.0.0 adgeo.163.com 0.0.0.0 dm.bbn.com.cn 0.0.0.0 www.bbn.com.cn 0.0.0.0 auto.search.msn.com 0.0.0.0 bbs.114.vnet.cn 0.0.0.0 js.icast.cn 0.0.0.0 adclient.163.com 0.0.0.0 msn.allyes.com 0.0.0.0 rad.msn.com 0.0.0.0 rad.live.com 0.0.0.0 d1.sina.com.cn 0.0.0.0 sina.allyes.com 0.0.0.0 images.sohu.com 0.0.0.0 mopgg.mop.com 0.0.0.0 how.bbn.com.cn 0.0.0.0 eiv.baidu.com
登录 MSN Messenger 看看,广告是不是不见了?
此方法连 MSN、LIVE 邮箱中的广告也一并屏蔽了。
原理其实很简单,将MSN获取广告的服务器地址(rad.msn.com)指向本地(127.0.0.1)或者指向空地址(0.0.0.0),使MSN后台程序无法获取广告信息,广告自然就不再跳出来了。