川哥的blog

星期天的昏睡……

博客园 首页 联系 订阅 管理
这几天一直无法登陆msn,郁闷
每次登录都会提示80048820错误,但msn软件的错误提示是代理或防火墙设置的问题,但该检查的错误都检查了,还是无法解决问题,于是上网搜索,最后终于解决了问题
 
80048820官方解释:
When you start MSN Messenger you cannot sign in, and you get the message:

Sorry, we were unable to sign you in to the MSN Messenger at this time. Please try again later. 

To let us try and troubleshoot the problem, click the Troubleshoot button. 

80048820 

Fix this error / possible solutionThis error seems to indicate a problem with MSN Messenger's encryption routines. 
The usual cause is that the time on your computer is not correct. 
To correct the time on your computer, double-click the clock in the bottom right of your screen, in the window that appears you should check both the time and date. 
If you use Windows XP, you can automatically correct the time by clicking the "Internet Time" tab, next click the "Update Now" button. 
If you still have problems connecting with the time adjusted, try to run this file. This will make
 sure MSN Messenger can find all the files it needs on your computer. 
 
大致说的是这个问题是因为系统时间错误导致,如果修改系统时间后问题还未解决,则运行http://www.msn-problems.com/downloads/register-messenger-dll-files.bat 文件,确认DLL文件注册信息是否丢失或者msn运行需要的文件缺失。
 
不过我的系统时间是没有问题的,后面又看了一个帖子,觉得应该是自己的dll注册信息丢了,不过文章提供的bat文件现在已经无法下载,狂FT,最后报着试试看的心思把系统时间提前了3天,运行msn,登陆,成功!!!!!
 
看来80048820错误没错和系统时间有关,但不是说一定就是你的系统时间有错,另外在一位网友的blog中(http://spaces.msn.com/members/davy-cn/   游乐者)也有对这个问题的记录:
 
80048820错误是MSN7.5的一个BUG,所有删除过MSN Explorer或者调整时间日期的都会出现。

在WINDOWS的"开始"菜单下选择"运行",然后依次键入: 

regsvr32 softpub.dll 回车

regsvr32 mssip32.dll 回车

regsvr32 intippki.dll 回车
 
本人在处理这个问题时regsvr32 intippki.dll执行结果是“找不到指定的模块”(所以之前也判断自己的问题是dll缺失,不过最后问题竟然还是通过系统时间解决,也是很诡异的事情)
posted on 2006-03-26 18:07  川哥  阅读(3083)  评论(2)    收藏  举报