阅读726 返回首页    go MSN


无法登录MSN,怎么办?

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

    排查网络原因
    确认本机时间
    更新本机DNS缓存信息
    在 Windows Internet Explorer 中调整安全设置
    重新注册相应的DLL
    删除相应的Windows Live联系人
    设置Windows Vista操作系统下的TCP 窗口缩放
    深度清理Messenger的数据并重新安装Windows Live Messenger 2009

安装正版的Windows Live Messenger,推荐从Windows Live中国首页下载。由于Windows Live Messenger 2009采用了全新的界面和内部设计结构,因此和第三方的插件可能会存在冲突。在遇到了Messenger 新版本无法登录或者登录后即掉线的问题开始故障排查之前,请先确保已经卸载了任何第三方的Messenger插件。(例如MSN SHELL,Messenger Plus! 和小i机器人MSN伴侣等)。 (提示:如果在前一次安装的过程中遇到错误提示,但是仍然继续安装成功,那么建议参考KB110007对Windows Live Messenger 2009程序的彻底卸载以保证每个基本组件的正确安装。)

 步骤1:排查网络原因

    确认Internet网络链接正常。
    访问网页http://status.messenger.msn.com/Status.aspx?mkt=zh-cn,查看Messegner状态运行正常。
    访问 Web messenger,使用Windows Live账号登录网页版Messenger。如果不能登录,那么可能是防火墙设置问题,或是网络路由有所限制,请先确认您的电脑中的防火墙设置正确。
    检查是否是因为防火墙阻止了Messenger。
    在Windows XP:右键网上邻居属性-本地连接右键属性-高级-设置-例外。更多详细信息可参考KB:如何配置 Windows XP Service Pack 2 中的 Windows 防火墙功能
    如果还安装了其他公司的防火墙软件,例如:卡巴斯基、诺顿防火墙、瑞星个人防火墙等等,那么可以咨询相应的软件供应商来解决这个问题。
    如果在公司登录Messenger,且所有办公室网络内的电脑都无法登录Messenger,请联系网络管理员进行排查分析: 是否在网关安装了网络防火墙? 确认允许通过网络代理连接到 https://*.contacts.msn.com/。 如果代理有基于用户代理字符串的规则,请确保允许通过代理建立包含“MSN Explorer/9.0 (MSN 8.0; TmstmpExt)”HTTP 用户代理字符串的连接。
    参考文章Messenger 使用的网络端口和 URL进行网络路由配置检查。


 步骤2:确认本机时间

    确认电脑系统时间是正确的当前时间 (打开:控制面板 -> 日期和时间)
    确认当前时间的年月日都是正确的


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

为了确保当前的DNS没有受到之前缓存的影响,我们需要使用 ipconfig 命令刷新和重置客户端的DNS信息。

    打开“命令提示符”。
    键入:ipconfig /flushdns

更多信息可以参考:使用 ipconfig 命令刷新和重置客户端解析程序缓存

 注意:如果操作系统是Windows Vista,那么请确保通过“以管理员身份”来运行“命令提示符”

完成上述步骤,尝试登录,看是否成功。

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

    启动 Internet Explorer。
    在“工具”菜单上,单击“Internet 选项”。
    在“通常”页面下,选择“删除”…
    依次删除临时文件、Cookies 和历史文件,选择关闭。
    再跳转到“高级”选项卡。
    在“安全”下,确认下列选项的正确选择:
        清除“检查服务器证书吊销”复选框。
        选中“使用 SSL 2.0”复选框。
        选中“使用 SSL 3.0”复选框。
    单击“确定”。

完成上述步骤,尝试登录,看是否成功。

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

    单击“开始”、“运行”,键入cmd,然后按 Enter。
    键入以下命令,并在键入每条命令后按 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

完成上述步骤,尝试登录,看是否成功。

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

注意:在任何删除动作钱,请确保已经妥善保存了您的资料和将要删除的信息

    单击“开始” ,然后单击“我的电脑”。
    找到以下文件夹:C:\Documents and Settings\ Windows_log-on_name \Contacts\ Messenger_e-mail_address
    删除此文件夹中的所有文件。
    找到以下文件夹:C:\Documents and Settings\ Windows_log-on_name \Local Settings\ApplicationData\Microsoft\Windows Live Contacts
    删除所有文件夹,包括隐藏的文件夹,此文件夹中。
    再次尝试登录Windows Live Messenger,看问题是否解决 。


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

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

    单击“开始”,单击“所有程序”,然后单击“附件”。
    右键单击“命令提示符”,然后单击“以管理员身份运行”。如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”。
    在命令提示符处,键入以下命令并按 Enter
    netsh interface tcp set global autotuninglevel=disabled


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

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

没能完全卸载之前使用的Messenger或缺少安装Messenger登录所需要的Windows Live组件版本会导致无法登录。建议彻底卸载所有Windows Live相关组件,并且再次完全安装Windows Live Messenger。

    访问 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;290301
    按照说明下载并安装 Windows Installer 清理实用工具包。
    启动该实用工具。单击该实用工具识别的所有Messenger 条目,然后单击“删除”。
    单击“退出”。
    访问 http://im.live.cn/get.aspx/ ,重新下载/安装Windows Live 软件包
    选择“完全安装” 下载132M的安装包

最后更新:2011-05-29 10:20:13

  上一篇:go 如何更改MSN密码?
  下一篇:go Windows Live Messenger 2009安全版升级指南