很早以前就被新版MSN无法登录的问题困扰着,在网上查了半天,终于找到原因和解决方案了

主要问题出现在MSN 8.1,MSN 8.5以及所有的WINDOWS LIVE MESSENGER里

环境一般是办公室或者家里有局域网的情况下,有可能别人能上MSN,自己上不了,或者家里可以上,但是办公室却又上不了MSN

问题表现出来的形式就是无论怎么登录,MSN这个MS生产的SB玩意都会告诉你错误代码81000378

基本上网上的几种方法都使用过了,而且成功过,不过,是偶然现象。下边详细讲一下这几种方法吧

=================极力推荐的方法===============

打开MSN的主窗口登陆时,就显示“联系人列表不可用”,错误代码是:81000378。但是如果不打开MSN的主界面,直接在任务栏点击图标”登陆”便可以登陆到MSN,是网络的问题,和本机、MSN的版本没关系。

原因是MSN打开主窗口时,数据包比较大,造成丢包,所以MSN提示说“联系人列表不可用”。当把本机网络的MTU(MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包)的值改小成1420(十进制)这样对于一些发生大的数据包的程序,就不会在网络出口处丢包了。

解决方法:

打开注册表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\”在Interfaces下,找到和本机IP地址有关的项,一般有多个项,(全都是一堆数字的模样)在这些项里面,找“MTU”项,(一般都没有)如果没有,可以添加一个“MTU”(REG_DWORD项值),并把所有MTU的值改成“十进制的1420”。(每一项都要加) 做完这些,重启系统,因为修改注册表必须重启系统才能生效。重启后,登陆MSN,OK,可以看到MSN界面了,一切正常。

如果这个不成那就看看下边的方法吧~~

1. 微软的解决方法(可以54的方法)

主要是让把SSL的勾划上还有重新注册DLL文件

运行里输入:
REGSVR32 softpub.dll
REGSVR32 wintrust.dll
REGSVR32 initpki.dll
REGSVR32 Rsaenh.dll
REGSVR32 Mssip32.dll
REGSVR32 Cryptdlg.dll
REGSVR32 Dssenh.dll
REGSVR32 Gpkcsp.dll
REGSVR32 Slbcsp.dll
REGSVR32 Sccbase.dll

这种方法基本上没用,大家的电脑都不会无缘无故的把SSL的勾取消或者卸载这些DLL文件的。

2. 删除系统盘的Documents and Settings\(自己的用户名)\Application Data\Microsoft\MSN Messenger\xxxxx(一串数字,各人不同)下的所有文件,重试,OK!

这种方法有一定的成功的可能性,不过比较看运气,原来成功过一次,以为这就是完美的解决方法,后来重装系统,又出现这个错误,再试,就不灵了。
原因可能是在首次登录时到服务器下载联系人列表时网络出现错误导致下载不完整,损坏的列表就当然会出错啦。只要删掉原来出错的信息,重新下载新的就好了。

3. 拔掉网线,通过拨号或其他方式上网,登录msn,登录成功后注销、断网,再连接局域网,一般就可以解决了

这种方法确实可以成功,因为切换了连接方式,所以联系人列表也有可能会下载完整,从而达到正常登录的可能性,不过现在大部分人都不用拨号上网了,虽然比较简单,有的没有MODEM,有的是没有电话线,反正种种原因,本人不推荐这种方法。因为太麻烦。拨号还得花钱啊。咱们要从技术上解决这个问题

4. 用记事本打开C:\Windows\System32\Drivers\etc\ho?sts文件,在最后加上如下两行:

65.54.239.80 messenger.hotmail.com
65.54.239.80 dp.msnmessenger.akadns.net

保存(如果此文件只读,请去除只读属性)。然后重新启动MSN。

启动MSN等到可以正常登录后,然后将刚才在C:\Windows\System32\Drivers\etc\hosts文件中加的两行删除。(一定要删除的)好了,以后就可以正常使用了。

这种方法我也试用过,不过没有成功。大家可以试一下

5. 一般來說,長期使用msn都會在「電子郵件地址」及「密碼」下方,將「記住我的資訊」與「記住我的密碼」打勾。
此時,先將這兩個勾勾取消,電腦會把這個帳號相關資訊給刪除,然後,再一次輸入「電子郵件地址」與「密碼」,就可以登入了。

这种方法和第二种方法相似,不是100%成功。靠运气。

6. 在别的可以登录MSN的电脑里登录自己MSN账号,然后将自己的信息拷贝到自己的电脑里

如果是同样的系统(这里指语言,系统版本),而且在条件允许的情况下,可以试一下

本人的试验:因为电脑不够多,朋友的电脑是法语版的,文件拷贝过来后,虽然可以登录,但是联系人都不见了。不知道相同版本会怎样,我觉得应该没问题吧。电脑多的朋友可以试验一下。

预祝大家都成功的搞定这个麻烦的MSN~~