Cómo solucionar fácilmente el error 0x800f0905 de Windows Update

📅
🕑 5 minutos de lectura

Lidiar con el error de actualización 0x800f0905 de Windows puede ser muy molesto. A veces, simplemente se niega a instalar actualizaciones y aparece un pequeño mensaje molesto sobre actualizaciones fallidas. Generalmente, se debe a componentes de actualización dañados o archivos en caché dañados. No siempre es evidente qué lo desencadena, pero al ver este código, muchos usuarios prueban varias soluciones antes de que todo vuelva a funcionar. El objetivo es limpiar los archivos problemáticos y restablecer los servicios que administran las actualizaciones, para que Windows pueda volver a intentarlo desde cero. Vale la pena intentarlo, especialmente si el sistema se resiste a instalar actualizaciones o si la herramienta de actualización falla constantemente.

Soluciones para el error 0x800f0905 de Windows Update

Este error aparece principalmente cuando Windows tiene problemas para descargar o instalar actualizaciones correctamente. Normalmente, la solución consiste en borrar algunos archivos de caché o restablecer los servicios que gestionan las actualizaciones. Los métodos a continuación son bastante efectivos; solo tienes que seguirlos en orden. A veces, una solución basta; otras veces, puede que tengas que combinar varias.

Utilice el solucionador de problemas de Windows Update

Esto suele ser lo primero que se debe probar: el solucionador de problemas integrado de Windows puede detectar problemas comunes y solucionarlos sin mayor dificultad. En algunas configuraciones, es impredecible, pero es bastante fácil de hacer. Ayuda a detectar problemas con los componentes de Windows Update y a solucionarlos automáticamente.

  • Primero, vaya a Configuración ( Win + I) > Actualización y seguridad > Solucionar problemas.
  • Haga clic en Solucionadores de problemas adicionales.
  • Desplácese hacia abajo hasta Windows Update y haga clic en Ejecutar el solucionador de problemas.

Esta utilidad se ejecutará un rato para intentar encontrar y solucionar problemas. Es probable que recomiende soluciones o resuelva algunos problemas automáticamente. A veces, esto por sí solo soluciona el error.

Si no es así, normalmente te indicará el problema o te sugerirá los siguientes pasos. Después, reinicia tu PC y comprueba si las actualizaciones de Windows funcionan correctamente.

Restablecer componentes de actualización: la solución clásica

A veces, la caché de actualizaciones de Windows se satura por completo, sobre todo tras actualizaciones fallidas o descargas interrumpidas. Restablecer los componentes de actualización implica detener los servicios relevantes, borrar las carpetas de caché y reiniciar todo desde cero. Es un poco engorroso, pero funciona en muchos casos. Las carpetas clave que se deben borrar son SoftwareDistribution y Catroot2. Estas almacenan todo el historial de actualizaciones y los datos de la caché.

Aquí hay una forma rápida de hacerlo a través del símbolo del sistema (administrador):

net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir /s /q "%systemroot%\SoftwareDistribution" rmdir /s /q "%systemroot%\System32\catroot2" regsvr32 /s atl.dll regsvr32 /s urlmon.dll regsvr32 /s mshtml.dll netsh winsock reset netsh winsock reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc 

Consejo profesional: ejecuta este símbolo del sistema como administrador; de lo contrario, se quejará o fallará. Además, prepárate para un reinicio rápido después de que todo termine. A veces, un reinicio es suficiente para que Windows complete el proceso de restablecimiento y comience de cero.

Utilice Restaurar sistema si tiene una copia de seguridad

Si ya has creado puntos de restauración, esta puede ser una forma rápida de volver atrás y evitar complicaciones. Es un poco estresante preguntarse si tu punto de restauración está limpio, así que asegúrate de analizarlo en busca de malware o archivos dañados antes de restaurar. En algunos equipos, la restauración soluciona errores de actualización persistentes con bastante fiabilidad, pero en otros, es impredecible, especialmente si el punto de restauración estaba dañado o desactualizado.

Para restaurar: Busque Restaurar sistema en el menú Inicio, siga las instrucciones, elija un punto de restauración anterior al problema y pruébelo. Puede requerir algo de paciencia, pero es eficaz si el punto de restauración está en buen estado.

Descargar e instalar manualmente las actualizaciones

En algunas configuraciones, el problema se resiste a solucionarse restableciendo la caché. Cuando esto sucede, instalar actualizaciones manualmente es una buena solución. Simplemente dirígete a la página Historial de actualizaciones de Windows y busca el número de KB de la última actualización acumulativa para tu versión de Windows. Luego, ve al Catálogo de actualizaciones de Microsoft.

  • Escriba el número KB (como KB5021234) en el cuadro de búsqueda.
  • Descargue el archivo apropiado que coincida con la arquitectura de su sistema (x86, x64, ARM64).
  • Cuando finalice la descarga, haga doble clic en el archivo de instalación y siga las instrucciones para instalarlo manualmente.

Esto no siempre es elegante, pero en algunas máquinas, omite lo que bloquea el proceso de actualización automática. Tenga en cuenta que podría tener que reiniciar después de instalarlos manualmente.

En definitiva, lidiar con errores de actualización como 0x800f0905 puede ser frustrante, pero con paciencia y estos pasos, la mayoría de los problemas persistentes vuelven a funcionar. A veces, solo es cuestión de borrar la caché, restablecer servicios o instalar parches manualmente. Espero que esto les funcione a quienes se encuentran con problemas.

Resumen

  • Ejecute el solucionador de problemas de Windows Update
  • Restablecer componentes de actualización mediante la línea de comandos
  • Utilice Restaurar sistema si hay puntos restaurados disponibles
  • Descargar e instalar manualmente actualizaciones problemáticas

Resumen

A veces, Windows da problemas con las actualizaciones, probablemente debido a archivos de caché o servicios dañados. Los métodos anteriores cubren la mayoría de las formas comunes de solucionar el error 0x800f0905. La clave es la paciencia: las soluciones no siempre son instantáneas y algunas pueden requerir un par de reinicios. Ojalá esto ayude a ahorrar mucho tiempo, o al menos les dé una idea de qué hacer a continuación.