技术无忧网 - 一站式中文IT技术网站!

技术无忧网 - 技术从此无忧 -- 一站式中文IT技术网站 - www.tech51.net

Windows Live Messenger 2009/Messenger 9.0 无法登录

Windows Live Messenger 2009/Messenger 9.0 无法登录

时间:2009-10-02 16:10来源:未知 作者:admin 点击:
预先准备:准确完整地安装了Windows Live Messenger 2009 排查网络原因 确认本机时间 更新本机DNS缓存信息 在 Windows Internet Explorer 中调整安全设置 重新注册相应的DLL 删除相应的Windows Live联系人 设置Windows Vista操作系统下的TCP 窗口缩放 深度清理Messenge

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

  1. 排查网络原因
  2. 确认本机时间
  3. 更新本机DNS缓存信息
  4. 在 Windows Internet Explorer 中调整安全设置
  5. 重新注册相应的DLL
  6. 删除相应的Windows Live联系人
  7. 设置Windows Vista操作系统下的TCP 窗口缩放
  8. 深度清理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:排查网络原因

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

步骤2:确认本机时间

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

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

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

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

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

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

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


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

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

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


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

  1. 单击“开始”、“运行”,键入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

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


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

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

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

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

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

  1. 单击“开始”,单击“所有程序”,然后单击“附件”。
  2. 右键单击“命令提示符”,然后单击“以管理员身份运行”。如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”。
  3. 在命令提示符处,键入以下命令并按 Enter
  4. 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。

  1. 访问 http://support.microsoft.com/default.aspx?scid=kb;zh-cn;290301
  2. 按照说明下载并安装 Windows Installer 清理实用工具包。
  3. 启动该实用工具。单击该实用工具识别的所有Messenger 条目,然后单击“删除”。
  4. 单击“退出”。
  5. 访问 http://im.live.cn/get.aspx/ ,重新下载/安装Windows Live 软件包
  6. 选择“完全安装” 下载132M的安装包
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
赞助商链接