您现在的位置是:首页 > IT基础架构 > 网络与安全 >

MSN 2009登录后频繁掉线问题解决方案大全

2010-04-16 00:17:00作者: 来源:

摘要这里我们就来简单说说如何通过简单的方法来自己解决在Messenger 2009中可能遇到的问题,诸如:无法登录和登录后掉线。...

2008年12月,微软MSN宣布在中国正式发布新一代Windows Live网络服务及软件。作为微软全新推出的新版本即时聊天通讯工具,Windows Live Messenger 2009 (即MSN 9.0) 在设计和功能上和之前的版本有了很大不同,这里我们就来简单说说如何通过简单的方法来自己解决在Messenger 2009中可能遇到的问题,诸如:无法登录和登录后掉线。

预先准备:准确完整地安装了Windows Live Messenger 2009

保证安装正版的Windows Live Messenger,我们推荐您从Windows Live中国首页进行下载 http://im.live.cn/get.aspx 全新的Windows Live套件为您提供了Messenger, Mail (桌面邮件客户端), Writer, 照片库, Movie Maker (仅支持Windows Vista), Toolbar,家庭安全设置,Outlook Connector,全面提升您的网络体验!为了获得更好的安装和使用体验,我们可以选择“完全下载”

由于Windows Live Messenger 2009采用了全新的界面和内部设计结构,因此不可避免的和第三方的插件可能会存在冲突。在遇到了Messenger 新版本无法登录或者登录后即掉线的问题开始故障排查之前,我们必须先确认运行的是一个“干净”的Windows Live Messenger。即确保已经卸载了任何第三方的Messenger插件。(例如MSN SHELL,Messenger Plus! 和小i机器人MSN伴侣等)

如果您在前一次Windows Live Messenger 2009安装的过程中遇到错误提示,但是仍然继续安装成功,那么我们强烈建议您通过可以通过下列方法进行对Windows Live Messenger 2009程序的彻底卸载以保证每个基本组件的正确安装。

访问 [url]http://support.microsoft.com/kb/290301/zh-cn/[/url]

按照说明下载并安装 Windows Installer 清理实用工具包(http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe ) 启动该实用工具。单击该实用工具识别的所有Messenger 条目,然后单击“删除”。 单击“退出”。再次通过Windows Live中国首页进行下载  http://im.live.cn/get.aspx

步骤1:排查网络原因

确认Internet网络链接正常,可以访问 http://webmessenger.msn.com/,并且可以使用您的Windows Live账号登录网页版Messenger。如果您不能通过该网站登录网页版Messenger,那么很可能您的防火墙设置问题,又或者是网络路由受到了限制,请先确认您的电脑中的防火墙设置正确,然后参考第5点,并且在您觉得需要的情况下询问网络管理员或者对网络设置熟悉的朋友。

检查是否是因为防火墙阻止了Windows Live Messenger

网络防火墙有助于使计算机更加安全。防火墙可以限制从其他计算机传入您的计算机的信息,使您可以更好地控制计算机上的数据。另外,防火墙还可以提供一道防线,防止他人或程序(包括病毒和蠕虫)在未经邀请的情况下尝试连接到您的计算机。 

我们需要检查一下自己的Windows防火墙是否阻止了Windows Live Messenger 2009: 

具体在Windows XP中的做法是:右键网上邻居属性-本地连接右键属性-高级-设置-例外 

如果还安装了其他公司的防火墙软件,例如:卡巴斯基、诺顿防火墙、瑞星个人防火墙等等,那么可以咨询相应的软件供应商来解决这个问题,也可以通过微软网络搜索Live Search(http://www.live.com/ )看看网友有没有将相关的答案在网络上分享。例如,输入关键字“诺顿  防火墙 MSN”可以找到很多相关的只是分享:http://cnweb.search.live.com/results.aspx?q=%E8%AF%BA%E9%A1%BF+%E9%98%B2%E7%81%AB%E5%A2%99+MSN&form=QBRE/ 

 

如果您是在家中登录Windows Live Messenger,请确认你的网络供应商提供了正常服务,您可以正常通过下列网站登录MSN:http://webmessenger.msn.com/ 如果您也无法访问其他的网络,那么请您联系网络供应商,如果您只是不能登录上述网站,则请检查网络防火墙。

如果您是在公司登录Windows Live Messenger,那么请确认您的同事是否能够正常登录Windows Live Messenger如果其他同事都可以登录,那么我们可以判断基本上是您电脑本身网络使用的问题;如果所有办公室网络内的同事都无法登录Windows Live Messenger,那么请联系网络管理员进行排查分析:
是否在网关安装了网络防火墙?

确认允许通过网络代理连接到 https://*.contacts.msn.com/

如果代理有基于用户代理字符串的规则,请确保允许通过代理建立包含“MSN Explorer/9.0 (MSN 8.0; TmstmpExt)”HTTP 用户代理字符串的连接。

步骤2:等待,重试!

没错,等待,然后重新尝试登录Windows Live Messenger。

很多时候Windows Live Messenger问题的产生很可能是因为您所处在的网络暂时的不稳定所造成的,特别是遇到网络高峰期(这类情况特别是针对家庭用户在晚上8点到10点的高峰时段中遇到),那么就会收到错误信息81000306。

因此我们建议您耐心等待15到30分钟后再做登录尝试,看问题是否有好转。

步骤3:确认本机时间

确认时钟时间是正确的当前时间  (打开:控制面板 -> 日期和时间,并确认当前时间的年月日都是正确的。

步骤4:更新本机DNS缓存信息

如果您的操作系统是Windows Vista,那么请确保您通过“以管理员身份运行”来运行“命令提示符”。为了确保当前的DNS没有受到之前缓存的影响,我们需要使用 ipconfig 命令刷新和重置客户端的DNS信息。

1.打开“命令提示符”。

2.键入:ipconfig /flushdns

步骤5:在 Windows Internet Explorer 中调整安全设置

a.启动 Internet Explorer。

 

b.在“工具”菜单上,单击“Internet 选项”。

c.在“通常”页面下,选择“删除”…

d.依次删除临时文件、Cookies 和历史文件,选择关闭。

e.再跳转到“高级”选项卡。

f.在“安全”下,确认下列选项的正确选择:  •  清除“检查服务器证书吊销”复选框。   •  选中“使用 SSL 2.0”复选框。 •  选中“使用 SSL 3.0”复选框。

g.单击“确定”。

h.尝试登录,看是否成功。

步骤6:重新注册相应的DLL

1.在 Windows XP 中(在Windows Vista中,也是类似),依次单击“开始”、“运行”,键入cmd,然后按 Enter。

2.键入以下命令,并在键入每条命令后按 Enter。
       • regsvr32 softpub.dll
       • regsvr32 wintrust.dll
       • regsvr32 rsaenh.dll
       • regsvr32 mssip32.dll
       • regsvr32 cryptdlg.dll
       • regsvr32 dssenh.dll
       • regsvr32 gpkcsp.dll
       • regsvr32 slbcsp.dll
       • regsvr32 sccbase.dll
       • regsvr32 initpki.dll
       • Regsvr32 msxml3.dll

3.再次尝试登录Windows Live Messenger,看问题是否解决。

步骤7:删除相应的Windows Live联系人

在任何删除前,请您确保您已经妥善保存了您的资料和将要删除的信息这笔者仅以Windows XP为例,详细的关于如果在Windows Vista系统中操作的步骤,可以参考: http://support.microsoft.com/kb/958574/

步骤8:修改MTU 

手动修改注册表可能会导致重装操作系统,笔者可不能保证因“注册表编辑器”使用不当而导致的问题哦,在动手之前问问身边的朋友吧。注意:本方法只适用于Windows XP的用户。

 

如果您是在家中通过拨号网络来访问Internet的话(例如ADSL啊,有线通啊,都算是拨号网络访问),并且发现一些联系人较少的账号可以正常登陆,而联系人较多的账号不能正常登陆MSN的话,我们可以尝试修改Windows XP的MTU数值。

当我们通过注册表把MTU (TCP最大传送单位)修改成:1420以后,重新启动计算机再次尝试登陆看是否能够解决这个问题(MTU 可以修改成 1400 和 1,480 之间的任意一个值,如果改小之后情况能略有改善,例如可以登录但是经常掉线,那么可以再次把MTU值改小到1300,甚至是1200看是否可以解决这个问题)。具体的修改访问可以参考下面照片文章中的详细说明:http://support.microsoft.com/kb/283165/zh-cn

步骤9:设置Windows Vista操作系统下的TCP 窗口缩放

如果您使用的是Windows Vista系统的话,那么可以通过改变网络设置autotuninglevel参数来尝试解决Windows Live Messenger无法登录的问题

1.单击“开始”,单击“所有程序”,然后单击“附件”。

2.右键单击“命令提示符”,然后单击“以管理员身份运行”。如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”。

3.在命令提示符处,键入以下命令并按 Enter: netsh interface tcp set global autotuninglevel=disabled。更多信息可以参考:http://support.microsoft.com/kb/935400

步骤10:深度清理Messenger的数据并重新安装Windows Live Messenger 2009

在执行Windows Installer清理工具之前,请确保您已经妥善保存了您的聊天记录并牢记您的MSN登录账号和密码。

无法正常登录MSN的另一个原因是由于没能完全卸载之前使用的Messenger或缺少安装Messenger登录所需要的Windows Live组件版本导致的,我们建议您彻底卸载所有Windows Live相关组件,并且再次完全安装Windows Live Messenger。

详细步骤:

a.访问 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;290301

b.按照说明下载并安装 Windows Installer 清理实用工具包。

c.启动该实用工具。单击该实用工具识别的所有Messenger 条目,然后单击“删除”。

d.单击“退出”。

e.重新下载/安装Windows Live 软件包:

 

1.访问 http://im.live.cn/get.aspx/

2.选择“完全安装” 下载132M的安装包

步骤11:通过错误代码找到更多的解决方法

很多时候当我们遇到无法登录Windows Live Messenger,对于错误代码的判断能够更准确的让我们定位自己的问题。

1.点击“显示详细信息”

2.找到具体的错误代码,例如 80072ee7 .

3.通过微软公司的官方服务来寻找更多的答案

步骤12:寻求客服专员人工帮助

如果通过上述步骤都无法解决您的问题,请按照如下步骤联系我们的客服专员。

a.您可以登录 http://help.live.com/help.aspx?project=WL_Messengerv9&market=zh-CN

b.点击左侧任何一个常见问题

c.点击页面右下角 获取其他帮助

d.点击 获得支持

e.填写弹出页面中的表格,详细描述您的问题
     


(本文不涉密)
责任编辑:

站点信息

  • 运营主体:中国信息化周报
  • 商务合作:赵瑞华 010-88559646
  • 微信公众号:扫描二维码,关注我们