Si tienes problemas con Windows Live Messenger y no puedes iniciar sesión porque te aparece una ventana con un mensaje de error que dice:

No puedes iniciar sesión en Windows Live Messenger

No se ha podido iniciar sesión en Windows Live Messenger ya que el servicio no está disponible temporalmente. Inténtalo de nuevo más tarde.

La ventana con el error es como la siguiente:

No puedes iniciar sesión en Windows Live Messenger

En esta ventana si haces click donde dice Mostrar más detalles de darás cuenta de que te muestra un código de error, que en este caso el código de error es: 80040111 o también puede ser 80040154.

Para solucionar (reparar) este problema lo que tienes que hacer es registrar un archivo DLL que falta en el sistema, para eso debes hacer lo siguiente:

  • Entrar al menú inicio de Windows, después en ejecutar.
  • Desde la ventana de ejecutar escribe: Regsvr32 %windir%\\system32\\msxml3.dll y haz click en aceptar.
  • Listo, la DLL ha quedado registrada para confirma te debe salir una ventana que dice: DLLRegisterServer en C:\\Windows\\system32\\msxml3.dll se realizó con éxito.

Reparación manual del error 80040111 o 80040154 del MSN Messenger

Si no has podido registrar la DLL entonces debes de reinstalar el MSXML3, para eso hay que descargar el Microsoft XML Parser (MSXML) 3.0 Service Pack 7 (SP7) y finalmente reiniciar tu computadora.

En caso de que los pasos anteriores no te hayan funcionado para reperar los errores del Messenger, puedes instalar Windows Live Messenger de nueva cuenta, para eso debes de descargarlo desde aquí.