Seaman 的个人资料焱之羽翼照片日志列表更多 工具 帮助

日志


2008/2/23

MSN无法登录一例

本文摘自网络,当时出于个人收藏目的,未保存作者名字,现在已无处可查,望原创见谅。
-------------------------
  今天终于修复了我的MSN。最近不知道发生了什么事,单位里的MSN就无法连接了,总是返回错误信息:错误代码80048820,扩展错误代码80048439,端口错误。我用各种方法试了10天,没有一点起色,只能再开一台电脑。人家电脑出问题,不管是硬件问题还是软件问题都会找我,我都能一一解决,这次轮到自己的每天要用的MSN出问题却解决不了,这感觉就好像吃了苍蝇一样,久久不能释怀。
  
  我上网查询过,发现80048820的难友还真是多。有网友总结了一句话:其实,80048820根本就不是无法连接到服务器,而是一系列各种各样问题引起的错误结果。网络上经过无数人总结,已经有一个完整的修复教程,基本上涵盖了99%的错误原因:
  
  1、你的电脑上的“日期/时间属性”是否设置正确:双击时间,检查日期和时间是否正确设置。  
  
  2.如果你的帐号和密码没有在MSN中保存,你需要确认你输入的帐号和密码是正确的(请注意大小写字母及帐号的后缀)。  
  
  3.禁用您浏览器中的“自动检测”设置。对于 Internet Explorer 用户,请单击 IE“工具”菜单、单击“Internet 选项”、单击“连接”选项卡、单击“局域网设置”按钮、然后清除“自动检测设置”框。  
  
  4.清除IE cache和Cookies:打开Internet Explorer浏览器,按工具菜单,然后选择“Internet 选项”,点击“删除文件”按钮和“删除 Cookies”按钮。
  
  5. 检查 IE 安全设定:打开Internet Explorer浏览器,按工具菜单,选择“Internet 选项”,选择“高级”,拖动滚动条到安全选区,证实“检查服务器证书吊销”没有被选中,同时证实“使用 SSL 2.0”和“使用 SSL 3.0”被选中。然后按“确定”。
  
  6.点击“开始”--“运行”,键入:regsvr32 softpub.dll 然后按“确定”。
  
  7.检查错误的代理服务器设置。在 MSN Messenger“工具”菜单上,单击“选项”。在“连接”选项卡上,确保您清除了“我使用代理服务器”复选框。
  
  8.防火墙和第三方应用程序可能会影响连接到 MSN Messenger。您可以禁用应用程序、防火墙或打开防火墙相应端口,然后尝试连接到 .Net Messenger Service。
  
  9.如果您为局域网使用 ICS 或路由器,则可能需要调整一些设置或更新硬件/固件驱动程序。
  
  10.如果您的 Passport 未被识别,请登录 Passport 站点http://www.passport.com ,并确认在该处可被识别。如果在该处可被识别,但仍不能登录到 .NET Messenger Service,则可能是消息服务器暂时关闭正在维护或达到了 Internet 的最大通流量(使用率高峰期间)。请稍后再试。也可以检查服务器状态页以查看服务器的最新信息。
  
  11.如果在Passport 站点仍然不可识别,请到这里:http://memberservicesnet.passport.com/memberservice.srf ,然后选择:“我忘记了密码”。
  
  12、在WINDOWS的"开始"菜单下选择"运行",然后依次键入:
  
  regsvr32 softpub.dll
  
  regsvr32 mssip32.dll
  
  regsvr32 initpki.dll.(这一次的修复比较久,要大概一分钟左右)
  
  13、针对方法12,MSN提供了一个BAT文件,整个下载以后运行,重新安装可能丢失掉的DLL文件。下载BAT文件:这里
  
  14、删除C:\Documents and Settings\Administrator\Application Data\Microsoft\MSN Messenger 下的一个文件夹(记录了你的登陆信息),然后重新登录。
  
  Windows 98 or Millenium users
  1) Click Start > Run
  2) Type: %windir% and press enter.
  3) Open Application Data and then the Microsoft folder.
  4) Right-click the MSN Messenger folder and delete it.
  
  Note: if you're using Profiles with Windows 98/ME, you'll need to go to the Profiles folder, choose your username and then go to the Application Data folder (then continue with the same
  process). If you don't know if you have Profiles setup, most likely you do not (if you don't have Profiles folder in the Windows folder, then you aren't).
  
  - Windows 2000 or Windows XP users
  1) Click Start > Run
  2) Type: %appdata%\Microsoft and press enter.
  3) Right-click the MSN Messenger folder and delete it.
  
  Now restart MSN Messenger and try to sign in again...
  
  15、也有可能是路由器或者代理服务器的MTU值过高,一般为1492,而本机的MTU一般为1480。可以降低路由器的mtu或者提高本机的MTU。
  关于通过adsl上网的,可以看看下面的文章
  
  http://www.microsoft.com/windowsxp/using/networking/learnmore/ppoe.mspx
  
  http://support.microsoft.com/default.aspx?scid=kb;en-us;283165
  
  而我的问题出在网络连接里,我检查到IE设置的Intenet选项的连接的“局域网设置”里的为LAN使用代理服务器前面的小方块打了钩,去掉后,问题就解决了。
  
  虽然是很小的问题,但是让人非常困扰。当这种小问题终于被解决以后,睡觉也会觉得踏实了。