O MSN 7.5 foi lançado 'às pressas' para não sair de cena com o surgimento do Google Talk. Entretanto, este lançamento veio acompanhado de muitos bugs. O erro 80048820 é um destes bugs.
Antes de sair desinstalando e instalando o MSN, favor verificar o seu relógio (data e hora). A data deve estar atualizada. Se estiver atrasada, é só ajustar para a data de hoje, que então deverá funcionar. Se o micro continuar atrasando o relógio sempre, veja http://spaces.msn.com/mediugorie/Blog/cns!1p9gFWrrUkicL8WeZJt3H2xA!374.entry
Apenas lembrando que o 7.5 é para Windows XP (mas existe como instalar no 2000, com restrições - http://spaces.msn.com/mediugorie/blog/cns!1E5807A6D5723B60!519.entry).
Atualize o seu MSN com uma versão mais nova (7.5 é a versão, mas existem as distribuições com correções, como a 7.5.0299, a 7.5.0301 e assim por diante). Download do MSN em http://messenger.msn.com.br/download/
Também já ocorreu este erro em computador com configuração de proxy inválida no Internet Explorer. Verifique em Ferramentas, Opções de Internet, Conexões, Configurações de Rede, Proxy.
Abra a pasta em Arquivos de Programas/MSN Messenger e localize o arquivo MSGLANG.DLL
Copie este arquivo para outra pasta (como na pasta WINDOWS/TEMP)
Faça o download da versão em inglês - http://messenger.msn.com/xp/downloadDefault.aspx?mkt=en-us&dlos=0
Após a instalação, faça o download do patch de correção
Instale a versão em inglês e o patch de correção - agora seu MSN está em inglês
Abra a pasta WINDOWS/TEMP onde você copiou o arquivo MSGLANG.DLL, copie ele de volta para Arquivos de Programas/MSN Messenger
Será solicitado que confirme a substituição. Responda que sim.
Esta correção não inclui nenhum comando ou função nova, apenas corrige o problema do bug que causa o erro 80048820 do MSN 7.5.
Estas informações em cinza claro não se aplicam mais, porque o bug citado já está corrigido nas novas versões do MSN 7.5
É possível que você não consiga entrar devido a um problema com a conexão com a Internet, seu firewall, as configurações de data e hora, as configurações do proxy, as configurações de segurança ou a segurança SSL. O servidor pode estar também temporariamente indisponível. Para solucionar o problema:
1 - Verifique sua conexão com a Internet
Tente visitar outro site. Se não conseguir se conectar ao site, entre em contato com seu provedor de serviços de Internet ou o administrador da rede local.
Verifique se o firewall não está bloqueando o MS Messenger
2 - Ir para o site do MSN Web Messenger.
Tente acessar o MSN Messenger pelo site http://webmessenger.msn.com
Se você puder entrar no MSN Web Messenger, mas o MS Messenger ainda não puder acessar a Internet, o MS Messenger pode estar bloqueado por um firewall. Será necessário adicionar o MSNmsgr.exe à sua lista de permissões do firewall.
Observação:
Antes de poder adicionar o messenger à sua lista de permissões do firewall, será necessário descobrir onde o messenger está localizado em seu computador. Por padrão, o MSNmsgr.exe é encontrado em C:\Arquivos de Programas\pasta MSN Messenger. Se não encontrar o MSNmsgr.exe no local padrão, siga estas etapas para encontrá-lo:
No Microsoft Windows XP, clique em Iniciar e em Executar.
Type %programfiles%\MSN Messenger in the Open dialog box, and then click OK.
3 - Verifique as configurações de data e hora
Na barra de tarefas, clique em Iniciar e em Executar.
Digite control timedate.cpl e pressione ENTER.
Na caixa de diálogo Propriedades de Data e Hora, verifique se as configurações de data e hora no seu computador estão corretas e clique em OK.
4 - Verifique as configurações do proxy
Se você não consegue conectar-se à Internet, verifique se as suas configurações de proxy no Internet Explorer estão corretas. Entre em contato com o provedor de serviços de Internet ou administrador de rede para determinar as configurações corretas. Para remover suas configurações de proxy no Internet Explorer, siga estas etapas:
- Inicie o Internet Explorer.
- No menu Ferramentas, clique em Opções da Internet.
- Na guia Conexões, clique em Configurações da LAN.
- Desmarque a caixa de seleção Detectar automaticamente as configurações.
- Clique em OK e em OK novamente.
5 - Remova as configurações do proxy no messenger:
- Inicie o messenger.
- No menu Ferramentas, clique em Opções.
- Clique em Conexão e em Configurações Avançadas.
- Delete the entries under SOCKS.
- Clique em OK e em OK novamente.
6 - Verifique as configurações de segurança do Internet Explorer
- Inicie o Internet Explorer.
- No menu Ferramentas, clique em Opções da Internet e então clique em Avançadas.
- Na seção Segurança, verifique se a caixa de seleção Verificar revogação de certificado do servidor está desmarcada.
- Na seção Segurança, verifique se as caixas de seleção Usar SSL 2.0 e Usar SSL 3.0 estão marcadas.
- Clique em OK.
7 - Registre novamente as bibliotecas de segurança do SSL
Na barra de tarefas, clique em Iniciar e em Executar.
Digite cada um dos comandos na caixa Abrir e, em seguida, pressione ENTER. Após cada comando ter sido executado com êxito, você receberá a mensagem "DllRegisterServer bem-sucedido". Aguarde até receber essa mensagem antes de continuar com o próximo comando.
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
8 - Verifique o .NET Messenger Service
O .NET Messenger Service pode estar temporariamente indisponível. Aguarde alguns minutos e tente entrar novamente. Outra alternativa é acessar Status do Serviço do Microsoft .NET Messenger para verificar o status do servidor.
O Status pode ser verificado através do site http://support.msn.com/networkstatusresult...roductLocId=458
Se o seu problema persistir, existem duas situações não citadas nos help da Microsoft.
9 - Algumas pessoas dizem que o Norton Anti-virus quando está quase expirando bloqueia o acesso ao MS Messenger, particularmente acho improvável, porém, se você chegou até aqui, isso quer dizer que tudo que está citado acima não funcionou.
Tente rodar o LiveUpdate ou remover temporariamente.
Em alguns fóruns dizem que fazendo isso o MS Messenger voltou a funcionar.
10 - Por alguma questão que ainda desconheço, imaginei ser vírus, porém passei o Norton Anti-vírus, o AVG e o Microsoft Windows Defender e nada foi detectado, o MS Messenger tenta usar um proxy diferente do padrão.
Esse erro afeta também as atualizações do Windows Update.
Procedimento para resolução:
proxycfg -d
net stop wuauserv
net start wuauserv
O comando proxycfg -d seta para que o Internet Explorer tente acessar diretamente sem uso de proxy, mas se você usa proxy, você pode usar o comando proxycfg -u que faz com que o WinHTTP importe as configurações de proxy da chave HKCU.
O próximo comando restarta o serviço de Automatic Update Service.
- Inicie o MS Messenger
- No menu Ferramentas, clique em Opções e então clique em Iniciar
- Aparecerá uma tela onde o MS Messenger testa automaticamente, após o teste, clique em reparar.
- Após o reparo, clique em Reiniciar, caso não apareça mais nenhum erro, basta reiniciar o MS Messenger.
Do site http://forum.clubedohardware.com.br/index.php?showtopic=307628