Windows es uno de los sistemas ope­ra­ti­vos más populares del mundo, en pa­r­ti­cu­lar debido a su facilidad de uso y su gran co­m­pa­ti­bi­li­dad con apli­ca­cio­nes y di­s­po­si­ti­vos de terceros. Sin embargo, como pasa con otros programas, los sistemas de Microsoft no son pre­ci­sa­me­n­te perfectos. Windows es también conocido por los fallos del sistema y por los avisos que parecen surgir de la nada solo para co­mu­ni­car­nos crípticos códigos de error. Un buen ejemplo de ello es el error 0x80004005, de­no­mi­na­do por la propia Microsoft como “error no es­pe­ci­fi­ca­do”. ¿En qué si­tua­cio­nes suele pro­du­ci­r­se el error 0x80004005 y cuáles son los métodos más fiables para so­lu­cio­nar­lo?

Dominios web
Compra y registra tu dominio ideal
  • Domina el mercado con nuestra oferta 3x1 en dominios
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad

¿Cuáles son las causas del error 0x80004005 de Windows?

El error 0x80004005 es un aviso que aparece en todas las versiones de Windows y que suele pro­du­ci­r­se cuando a los usuarios se les deniega el acceso a una apli­ca­ción, servicio o di­s­po­si­ti­vo por un motivo im­pre­vi­s­to. Por ejemplo, estas son algunas si­tua­cio­nes en las que podemos tener este problema de acceso y toparnos con el aviso de error 0x80004005:

  • Instalar una ac­tua­li­za­ción de Windows u otro programa
  • Ac­tua­li­zar un software
  • Es­ta­ble­cer una conexión de red
  • Acceder a recursos co­m­pa­r­ti­dos de red
  • Recibir correos ele­c­tró­ni­cos en Outlook
  • Iniciar una máquina virtual
  • Extraer un archivo co­m­pri­mi­do

El aviso de error 0x80004005 no es de los más comunes de Windows, aunque puede aparecer en las si­tua­cio­nes más diversas. Por ello, dado que su origen no es un mal fu­n­cio­na­mie­n­to del sistema, sino que se debe a co­n­fi­gu­ra­cio­nes o archivos in­co­rre­c­tos o dañados de las apli­ca­cio­nes, servicios o di­s­po­si­ti­vos im­pli­ca­dos, no existe una única solución para abordar este problema de acceso. Por el contrario, deberás decidir qué medidas vas a tomar de­pe­n­die­n­do del contexto en que ocurrió el error 0x80004005.

Posibles so­lu­cio­nes para el error 0x80004005 al ac­tua­li­zar Windows

Si la in­s­ta­la­ción de una nueva ac­tua­li­za­ción de Windows se in­te­rru­m­pe y provoca el aviso de error 0x80004005, puedes recurrir a varias so­lu­cio­nes: puedes utilizar el so­lu­cio­na­dor de problemas pro­po­r­cio­na­do por Microsoft, realizar una co­m­pro­ba­ción (con re­pa­ra­ción incluida) de los archivos del sistema, reiniciar los servicios de ac­tua­li­za­ción o instalar ma­nua­l­me­n­te la ac­tua­li­za­ción co­rre­s­po­n­die­n­te.

Primera solución: so­lu­cio­na­dor de problemas

Los usuarios de Windows 7 y Windows 8 pueden descargar la solución de problemas de Windows Update en el foro de Microsoft. Una vez fi­na­li­za­da la descarga, inicia la apli­ca­ción haciendo doble clic en el archivo de­s­ca­r­ga­do (Wi­n­do­w­sU­p­da­te.diagcab). A co­n­ti­nua­ción, se­le­c­cio­na la categoría “Windows Update” y haz clic en “Siguiente”. Windows intentará corregir el error de ac­tua­li­za­ción.

En Windows 10, la apli­ca­ción de gestión de errores de ac­tua­li­za­ción se encuentra en la categoría “Ac­tua­li­za­ción y seguridad”, situada en el menú de co­n­fi­gu­ra­ción, al que puedes acceder pulsando en el icono co­rre­s­po­n­die­n­te del menú de inicio de Windows. Una vez abierto el menú “Ac­tua­li­za­ción y seguridad”, se­le­c­cio­na el apartado “So­lu­cio­nar problemas” en la lista del lado izquierdo y haz clic en el elemento “Windows Update”. Aparecerá el botón “Ejecutar solución de problemas”, mediante el cual se inicia la he­rra­mie­n­ta:

Segunda solución: comprobar y reparar los archivos del sistema con SFC

Los fallos de in­s­ta­la­ción de las ac­tua­li­za­cio­nes de Windows pueden deberse a que faltan algunos archivos del sistema o a que estén dañados. En este caso, puedes resolver el problema uti­li­za­n­do el co­m­pro­ba­dor de archivos de sistema o SFC (en inglés, System File Checker), un programa de línea de comandos instalado de forma pre­de­te­r­mi­na­da en todos los sistemas Windows. Sin embargo, esta solución solo te fu­n­cio­na­rá si tienes derechos de ad­mi­ni­s­tra­dor, ya que hay que ejecutar el símbolo del sistema como ad­mi­ni­s­tra­dor para iniciar SFC. Si cumples con este requisito, inicia la ve­ri­fi­ca­ción del sistema de la siguiente manera:

  1. Escribe “cmd” en la barra de búsqueda de Windows.
  2. Haz clic con el botón derecho sobre el símbolo del sistema para desplegar el menú y, después, haz clic en el elemento “Ejecutar como ad­mi­ni­s­tra­dor”.
  3. Introduce el comando sfc /scannow y pulsa la tecla [Enter].

Tercera solución: reiniciar los servicios de ac­tua­li­za­ción

Para obtener e instalar las ac­tua­li­za­cio­nes pro­po­r­cio­na­das re­gu­la­r­me­n­te por Microsoft, Windows recurre a varios servicios. Si estos no funcionan co­rre­c­ta­me­n­te, es posible que se produzcan errores como el 0x80004005. Por lo tanto, algo que puede dar buenos re­su­l­ta­dos es re­ini­ciar­los, lo que también puedes llevar a cabo desde el símbolo del sistema. En primer lugar, inícialo como ad­mi­ni­s­tra­dor, tal y como hemos explicado en el apartado anterior, y, una vez abierto, escribe los si­guie­n­tes comandos para finalizar los servicios:

net stop wuauserv
net stop bits
net stop trustedinstaller
net stop appidsvc
net stop cryptsvc

En segundo lugar, reinicia los servicios:

net start wuauserv
net start bits
net start trustedinstaller
net start appidsvc
net start cryptsvc

Cuarta solución: instalar la ac­tua­li­za­ción ma­nua­l­me­n­te

Si el centro de ac­tua­li­za­cio­nes continúa dando el error 0x80004005 incluso después de aplicar las medidas an­te­rio­res, puedes intentar descargar e instalar ma­nua­l­me­n­te la ac­tua­li­za­ción co­rre­s­po­n­die­n­te. Para ello, debes consultar el co­rre­s­po­n­die­n­te código de la base de co­no­ci­mie­n­tos e in­tro­du­ci­r­lo en el cuadro de búsqueda del catálogo de ac­tua­li­za­cio­nes de Microsoft. A co­n­ti­nua­ción, obtendrás una lista con los archivos de in­s­ta­la­ción de la ac­tua­li­za­ción para las distintas ar­qui­te­c­tu­ras, de los cuales tienes que se­le­c­cio­nar la versión que más te convenga.

Una vez fi­na­li­za­da la descarga, haz doble clic en el archivo msu de­s­ca­r­ga­do para eje­cu­tar­lo. Sigue las in­s­tru­c­cio­nes del asistente y, fi­na­l­me­n­te, reinicia el ordenador para completar el proceso de ac­tua­li­za­ción.

Cómo so­lu­cio­nar el error 0x80004005 en Microsoft Outlook

Si te aparece el código de error 0x80004005 al recibir correos ele­c­tró­ni­cos en Outlook, es probable que se deba a uno de estos dos motivos:

  1. El software antivirus que tienes instalado bloquea la re­cu­pe­ra­ción de los mensajes recibidos.
  2. Hay un problema con la no­ti­fi­ca­ción de los últimos correos ele­c­tró­ni­cos recibidos.

Comprobar si se trata del primer problema es rápido y sencillo: solo tienes que des­ha­bi­li­tar te­m­po­ra­l­me­n­te el software de seguridad que utilices e intentar acceder de nuevo a los correos. En caso de que el software sea efe­c­ti­va­me­n­te re­s­po­n­sa­ble del error, tendrás que contactar con el fa­bri­ca­n­te o, si no te queda más remedio, cambiar de programa.

Si el problema es que no funciona la no­ti­fi­ca­ción de nuevos correos ele­c­tró­ni­cos, puedes re­so­l­ve­r­lo des­ha­bi­li­ta­n­do esta función. Para ello, abre el menú de opciones de Outlook (“Archivo” > “Opciones”) y accede a la categoría “Correo ele­c­tró­ni­co”. Después, en la sección “Llegada del mensaje”, desmarca la casilla “Mostrar una alerta de es­cri­to­rio” y aplica el cambio haciendo clic en “Aceptar”.

Código de error 0x80004005 al de­s­co­m­pri­mir archivos: ¿qué puedes hacer?

Cuando se produce el aviso de error 0x80004005 al extraer archivos co­m­pri­mi­dos con la he­rra­mie­n­ta estándar de Windows, suele ser debido a que el archivo se comprimió con un algoritmo in­co­m­pa­ti­ble. Otra posible causa es que el archivo ZIP esté protegido por co­n­tra­se­ña, porque el programa de de­s­co­m­pre­sión de Windows solo es co­m­pa­ti­ble con ZIPCrypto y AES-128, mientras que los archivos en­cri­p­ta­dos están a menudo basados en AES-256. La solución más evidente es recurrir a una apli­ca­ción de otro proveedor, como WinZip o el software de código abierto 7-Zip. Estos programas soportan muchos más métodos de co­m­pre­sión y cifrado que la apli­ca­ción de serie de Windows, por lo que aumentan co­n­si­de­ra­ble­me­n­te las po­si­bi­li­da­des de abrir el archivo.

Cómo so­lu­cio­nar el error 0x80004005 en caso de problema de red

Cuando se utilizan redes públicas o privadas, se producen en muchas ocasiones errores como el 0x80004005, que pueden im­pe­di­r­nos acceder a toda la red o a algunos recursos concretos (por ejemplo, carpetas o unidades co­m­pa­r­ti­das). Una de las causas más comunes es que no se hayan ha­bi­li­ta­do el cliente para redes Microsoft y/o la opción de compartir im­pre­so­ras y archivos para redes Microsoft. En la mayoría de los casos, para corregir el error basta con habilitar estos dos servicios de la siguiente manera:

  1. Abre el panel de control desde el menú de inicio.
  2. Haz clic en el elemento “Centro de redes y recursos co­m­pa­r­ti­dos” (para verlo, se­le­c­cio­na la vista por iconos).
  3. En la categoría “Ver las redes activas”, se­le­c­cio­na la conexión de red pro­ble­má­ti­ca. Se abrirá una ventana donde debes hacer clic en “Pro­pie­da­des”.
  4. Marca los elementos “Cliente para redes Microsoft” y “Uso co­m­pa­r­ti­do de archivos e im­pre­so­ras para redes Microsoft”.
  5. Guarda los cambios haciendo clic en “Aceptar”.

Si el problema es que no se puede acceder a carpetas co­m­pa­r­ti­das, también será necesario comprobar el estado de dichos servicios de Windows en el lado del pa­r­ti­ci­pa­n­te de la red que pone los recursos a di­s­po­si­ción del resto de in­te­gra­n­tes de la red.

Resolver el error 0x80004005 al instalar o ac­tua­li­zar software

El código de error 0x80004005 no solo aparece si hay problemas con las apli­ca­cio­nes y servicios de Microsoft, sino también con el software de terceros, es­pe­cia­l­me­n­te al in­s­ta­lar­lo o ac­tua­li­zar­lo. Un posible motivo es que el archivo o archivos con los que se instala o actualiza un programa estén dañados. Si los has de­s­ca­r­ga­do de Internet, intenta en primer lugar de­s­ca­r­gar­los de nuevo.

Consejo

Si el error 0x80004005 se produce al intentar instalar un programa o ac­tua­li­za­ción desde un disco externo, es probable que puedas descargar los archivos del sitio web del fa­bri­ca­n­te y, así, llevar a cabo la in­s­ta­la­ción sin el disco, que po­si­ble­me­n­te esté dañado.

Si el problema no se soluciona, echa un vistazo al software de seguridad instalado en el sistema: tanto la pro­te­c­ción en tiempo real y el co­r­ta­fue­gos de Windows como las apli­ca­cio­nes de terceros pueden bloquear la ejecución de los archivos de in­s­ta­la­ción y, por lo tanto, generar avisos de error como 0x80004005. La manera más fácil de comprobar si estas he­rra­mie­n­tas están pro­vo­ca­n­do el error es des­ha­bi­li­tar­las te­m­po­ra­l­me­n­te. No obstante, antes de hacerlo, asegúrate de que los archivos de in­s­ta­la­ción proceden de una fuente de confianza. De lo contrario, corres el riesgo de abrir las puertas de tu sistema al malware de par en par.

So­lu­cio­nes para el error 0x80004005 al utilizar Vi­r­tua­l­Box

Vi­r­tua­l­Box es una de las apli­ca­cio­nes más populares para ejecutar vi­r­tua­l­me­n­te una cantidad ilimitada de sistemas ope­ra­ti­vos invitados como, por ejemplo, Ubuntu u otras ediciones de Windows. El error 0x80004005 también puede aparecer al iniciar una máquina virtual ya co­n­fi­gu­ra­da. En la mayoría de los casos, el problema es que los archivos del software de vi­r­tua­li­za­ción ya no existen o han resultado dañados. Para estas si­tua­cio­nes, Vi­r­tua­l­Box ofrece un asistente de re­pa­ra­ción, con el que puedes co­n­fi­gu­rar de nuevo la máquina virtual se­le­c­cio­na­n­do la opción “Reparar”. De esta manera, Vi­r­tua­l­Box reemplaza au­to­má­ti­ca­me­n­te los archivos que faltan o están dañados sin tener que eliminar las máquinas ya co­n­fi­gu­ra­das.

Los errores al iniciar una máquina con Vi­r­tua­l­Box también pueden deberse a un problema de co­n­tro­la­dor. Vi­r­tua­l­Box funciona con el co­n­tro­la­dor Vi­r­tua­l­Box NDIS6 Bridged Ne­t­wo­r­ki­ng Driver, por lo que este debe estar activado en la co­n­fi­gu­ra­ción de la conexión de red Vi­r­tua­l­box Host-Only Network. Abre el centro de redes y recursos co­m­pa­r­ti­dos y accede a la co­n­fi­gu­ra­ción de dicho adaptador para comprobar si NDIS6 está activado. De no ser así, marca la casilla para resolver el error 0x80004005.

Ir al menú principal