¿Qué es el error de actualización de Windows 0x800f0900?

Con la instalación de la actualización acumulativa (KB4493437 y KB4499167) para sistemas basados ​​en Windows 10 versión 1803 x64, algunos usuarios se vieron obligados a presenciar el código de error denominado 0x800f0900 después de no poder instalar la actualización pendiente. Por lo general, estas actualizaciones están destinadas a corregir errores o errores existentes anteriormente, sin embargo, hay muchos casos en los que los parches nuevos traen nuevos problemas en lugar de resolver los antiguos. En la mayoría de los casos, los usuarios luchan por deshacerse del problema por tales razones: archivos perdidos o dañados, servicios defectuosos, problemas de configuración y otros problemas que provocan el error. Para resolverlo, hemos preparado una lista de instrucciones aprobadas para corregir el problema 0x800f0900 de manera efectiva.

error de actualización de Windows 0x800f0900

Descargar herramienta de reparación de Windows

Descargar herramienta de reparación de Windows

compatible con microsoft

Existen utilidades de reparación especiales para Windows, que pueden resolver problemas relacionados con la corrupción del registro, el mal funcionamiento del sistema de archivos, la inestabilidad de los controladores de Windows. Le recomendamos que utilice Advanced System Repair Pro para corregir el error "Actualización de Windows 10 0x800f0900" en Windows 10.

1. Utilice el Solucionador de problemas de actualización de Windows

Siempre que se enfrente a problemas relacionados con la actualización, una gran herramienta lista para ayudar es el Solucionador de problemas de Windows, una utilidad especial que ya está incorporada en su sistema. Este es el primer método que debe probar antes de pasar a soluciones más avanzadas. Para iniciar la utilidad, estos son los sencillos pasos para hacerlo.

  1. Abra la configuración como lo hicimos anteriormente y navegue hasta Actualización y seguridad > Solucionar problemas.
  2. En el panel derecho, busque Windows Update y haga clic Ejecutar el solucionador de problemas.
  3. Finalice el proceso siguiendo las instrucciones en pantalla y reinicie su PC.

2. Ejecute un análisis del Comprobador de archivos del sistema (SFC)

Como mencionamos en la descripción del error, algunos problemas de actualización pueden surgir debido a archivos faltantes o dañados. Por lo general, estos archivos son componentes esenciales del sistema que garantizan la conexión adecuada entre los diferentes procesos. Si algunos de estos archivos quedan fuera de la lista, es más probable que genere el error. A continuación, usaremos el Comprobador de archivos de sistema (SFC), que detectará y restaurará los componentes ausentes. Aquí es cómo:

  1. Abierto Símbolo del sistema escribiendo cmd en el cuadro de búsqueda junto al Menú Inicio del botón.
  2. Haga clic derecho en Símbolo del sistema y elige Ejecutar como administrador.
  3. Una vez que se abre la consola, escriba el sfc /scannow comando y haga clic en Participar.
  4. Cuando finalice el proceso de reparación, reinicie su computadora.
  5. Después de finalizar este paso, intente instalar la actualización nuevamente. Si el error aún se recuerda a sí mismo, continúe leyendo esta guía para probar otras opciones a continuación.

3. Ejecute DISM

La administración y el mantenimiento de imágenes de implementación (DISM) es similar a ejecutar un escaneo SFC. Sin embargo, utiliza diferentes algoritmos para encontrar el problema y reparar los datos corruptos que SFC podría perder. Por lo tanto, intentemos ejecutarlo usando el símbolo del sistema como ya lo hicimos.

  1. Abierto Símbolo del sistema como hicimos en el paso anterior.
  2. Copia y pega este comando DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Haga Clic en Participar y espere hasta que Windows finalice el escaneo y la reparación.
  4. Una vez hecho esto, reinicie su PC e instale la actualización nuevamente.

4. Limpiar los componentes de Windows

El problema 0x800f0900 puede aparecer debido a bibliotecas sobrecargadas. Es posible que se eliminen con componentes innecesarios durante el uso. Como resultado, esto tiene el potencial de conducir a un comportamiento inestable de diferentes servicios. A continuación, mostramos cómo eliminarlos a través del Administrador de tareas y DISM.

Utilizando el Administrador de tareas

  1. Prensa De Windows + R combinación para abrir el indicador de ejecución, luego pegar taskschd.msc y haga clic OK.
  2. En el panel izquierdo, navegue hasta Biblioteca > Microsoft > Windows > Mantenimiento.
  3. Una vez hecho esto, haga clic derecho en StartComponentCleanup y elige Ejecutar.
  4. Espere hasta que finalice el proceso, reinicie su computadora e intente instalar la actualización en conflicto una vez más.

Utilizando DISM

Este método hace exactamente lo mismo que el anterior, por lo que puede elegir cualquiera de ellos.

  1. Abierto Símbolo del sistema como ya hicimos antes.
  2. Ahora pega este comando: dism /online /cleanup-image /startcomponentcleanup y golpear Participar.
  3. Una vez completado, reinicie su PC y verifique si el error persiste.

5. Reinicie los componentes de Windows y el servicio de actualización.

Si ninguno de los métodos anteriores funcionó, puede intentar usar este. Nos ayudará a restablecer y reiniciar la configuración de Windows Update. Todo el proceso consiste en reiniciar los servicios BITS, Cryptographic, MSI Installer y Windows Update, así como cambiar el nombre de algunas carpetas de actualización (SoftwareDistribution y Catroot2). Estas carpetas contienen firmas especiales para las actualizaciones de Windows. En base a esto, obligaremos a Windows a eliminar elementos dañados y crear componentes de actualización desde cero. Para ello, usaremos la consola para ejecutar los comandos necesarios. Este método es bastante avanzado, pero se puede manejar fácilmente siguiendo los pasos que se enumeran a continuación:

  1. Abierto Símbolo del sistema escribiendo cmd en el cuadro de búsqueda junto al Menú Inicio del botón.
  2. Haga clic derecho en Símbolo del sistema y elige Ejecutar como administrador.
  3. Copie y pegue esta lista de comandos uno por uno haciendo clic Participar después de cada. (Esta acción deshabilitará los servicios responsables de las actualizaciones de Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Luego, escriba este comando y presione Participar.
  6. del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

  7. Después de esto, tenemos que cambiar el nombre de las carpetas mencionadas anteriormente. Simplemente pegue estos comandos haciendo clic en Participar después de cada.
  8. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  9. Ahora copie y pegue estos dos comandos para restablecer BITS y el servicio de actualización de Windows al descriptor de seguridad predeterminado. Hacer clic Participar después de cada.
  10. sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  11. A continuación, escriba este comando y haga clic en Participar.
  12. cd /d %windir%\system32

  13. El penúltimo y muy importante paso es volver a registrar los archivos BITS y Windows Update. Simplemente escriba esta larga lista de comandos presionando Participar después de cada.
  14. regsvr32.exe atl.dll
    regsvr32.exe urlmon.dll
    regsvr32.exe mshtml.dll
    regsvr32.exe shdocvw.dll
    regsvr32.exe browseui.dll
    regsvr32.exe jscript.dll
    regsvr32.exe vbscript.dll
    regsvr32.exe scrrun.dll
    regsvr32.exe msxml.dll
    regsvr32.exe msxml3.dll
    regsvr32.exe msxml6.dll
    regsvr32.exe actxprxy.dll
    regsvr32.exe softpub.dll
    regsvr32.exe wintrust.dll
    regsvr32.exe dssenh.dll
    regsvr32.exe rsaenh.dll
    regsvr32.exe gpkcsp.dll
    regsvr32.exe sccbase.dll
    regsvr32.exe slbcsp.dll
    regsvr32.exe cryptdlg.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe ole32.dll
    regsvr32.exe shell32.dll
    regsvr32.exe initpki.dll
    regsvr32.exe wuapi.dll
    regsvr32.exe wuaueng.dll
    regsvr32.exe wuaueng1.dll
    regsvr32.exe wucltui.dll
    regsvr32.exe wups.dll
    regsvr32.exe wups2.dll
    regsvr32.exe wuweb.dll
    regsvr32.exe qmgr.dll
    regsvr32.exe qmgrprxy.dll
    regsvr32.exe wucltux.dll
    regsvr32.exe muweb.dll
    regsvr32.exe wuwebv.dll

  15. Reinicie Winsock usando este comando.
  16. netsh winsock reset

    Finalmente, todo lo que queda por hacer es devolver los servicios para discapacitados. Así que aplique estos comandos de la misma forma anteriormente.

    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

6. Apague o elimine el software de terceros

El software de terceros, como el antivirus, tiende a provocar fallos en algunos servicios. Puede sospechar y confundir procesos sospechosos que suceden en su sistema. Por alguna razón, incluso los servicios de Windows pueden estar en la lista negra y restringidos por software anti-malware. Porque no sabemos si es un caso o no, intenta deshabilitar un antivirus no nativo si lo tienes instalado. Además de que el antivirus es el culpable de tales errores, los programas no deseados o maliciosos también pueden causar el mismo efecto. Si recuerda haber instalado una pieza nueva recientemente, intente eliminarla y observe la diferencia. Quizás resuelva el problema.

7. Limpiar archivos de sistema innecesarios

Algunos usuarios informaron que ejecutar una limpieza de archivos del sistema puede resolver el problema. Esto significa que tendrá que eliminar las copias de recuperación y los archivos en caché almacenados en su PC. Puede ser bastante arriesgado, ya que no habrá forma de volver a la versión anterior respaldada en su sistema. A pesar de esto, algunos usuarios dicen que ayudó enormemente a lidiar con el problema de la actualización.

  1. Abierto este PC.
  2. Haga clic derecho en su disco principal y elija Propiedades.
  3. Encuentra y haz click en Liberador de espacio en disco.
  4. Luego seleccione Limpiar archivos de sistema, marque todas las casillas y haga clic en OK.
  5. Una vez hecho esto, reinicie su PC e intente instalar la actualización nuevamente.

Con suerte, este método le ayudó a abordar el código 0x800704c7. Si no es así, y todavía le causa dolor de cabeza el uso regular, continúe con los 2 últimos métodos de este artículo.

8. Intente descargar una actualización conflictiva del catálogo de Microsoft.

Si hay algún problema al recibir una actualización de KB del servidor, puede intentar instalarla manualmente. Antes de hacerlo, tendremos que anotar qué actualización necesita instalar. Para esto:

  1. Prensa Windows + I llaves al mismo tiempo.
  2. Luego navega hacia Actualización y seguridad.
  3. En el lado derecho de la ventana, elija Ver historial de actualizaciones.
  4. Después de esto, busque y anote la actualización de KB más reciente (en la parte superior de la lista).
  5. Una vez hecho esto, busque y descargue la actualización indicada en el Catálogo de Microsoft Update.

9. Utilice la herramienta de creación de medios

Otra opción para instalar actualizaciones conflictivas es a través de la herramienta de creación de medios. Permite a los usuarios actualizar el sistema a la última versión disponible. No se preocupe, este procedimiento no afectará sus datos personales, sino que simplemente actualizará la PC. Para hacerlo, siga los pasos que se describen a continuación:

  1. Primero, debe descargar la utilidad desde el sitio web de Microsoft.
  2. Luego, ejecute el archivo descargado.
  3. Después de estar de acuerdo con el Términos de Uso, habrá dos opciones para elegir. Seleccione Actualiza esta PC ahora.
  4. Elige Mantener archivos personales para asegurarse de que no se tocarán.
  5. Finalmente, inicie el proceso y espere hasta que finalice.

Resumen

Si bien recibir problemas relacionados con la actualización no es culpa de los usuarios en la mayoría de los casos, al final del día, son ellos quienes deben buscar las soluciones. Es fantástico que tengamos muchos recursos web unidos para probar y ofrecer soluciones eficaces. Esperamos que nuestra guía le haya ayudado a resolver el problema 0x800f0900 eventualmente. También puede confiar en otros artículos publicados en nuestro sitio web si hay algo más que cause el problema.

Artículo anteriorCómo eliminar Optical Rate Pro (Mac)
Artículo siguienteCómo eliminar Yandex Bar (yandex.com)
James Kramer
Hola, soy James. Mi sitio web Bugsfighter.com, la culminación de un viaje de una década en el ámbito de la resolución de problemas informáticos, las pruebas de software y el desarrollo. Mi misión aquí es ofrecerle guías completas pero fáciles de usar sobre un espectro de temas en este nicho. Si encuentra algún desafío con el software o las metodologías que apoyo, sepa que estoy disponible para recibir ayuda. Para cualquier consulta o comunicación adicional, no dude en comunicarse a través de la página "Contactos". Su viaje hacia la informática perfecta comienza aquí