Acaba para siempre con el error 0x800f0831 al actualizar Windows

Todos los usuarios de un ordenador con Windows 10 agradecemos y sufrimos a partes iguales las actualizaciones que sobre el mismo realiza Microsoft, de cara a mejorar nuestra experiencia, corregir fallos o reforzar la seguridad del sistema. Sin embargo, en ocasiones podemos tener problemas al intentar actualizar nuestro PC, apareciendo un mensaje de error 0x800f0831 que nos impide terminar la actualización. Si este es tu caso, hoy te vamos a contar los pasos para poder solucionarlo.

Por lo general el error 0x800f0831 aparece cuando intentamos actualizar nuestro ordenador con la ayuda del Servicio de Windows Update. Es este servicio el que genera el error imposibilitando que pueda seguir la descargada.

La causa más común de que aparezca este error va unida a la falta de algún paquete de la actualización anterior, de forma que Windows Update no sabe lo que se instaló y por tanto no quiere instalar la nueva actualización. Otra posible causa, puede ser debida por el uso de VPN o servidores Proxy, ya que estos pueden impedir el buen funcionamiento de Windows Update. También, es posible que el fallo sea debido por un servicio deshabilitado de Windows Update o por la falta de un .NET 3.5 framework. Sea cual sea el problema, vamos a ver qué pasos podemos seguir para solucionar este error.

Cómo solucionar el error 0x800f0831

Si tenemos un problema al actualizar Windows y nos aparece el error 0x800f0831 vamos a repasar las posibles soluciones que podemos realizar.

  • Ejecutar el solucionador de problemas de Windows.
  • Desinstalar software incompatible (antivirus, VPN, etc).
  • Instalar (o reinstalar) .NET Framework 3.5.
  • Desinstalar la última actualización y volver a intentarlo.
  • Reparar el sistema con CHKDSK, SFC y DISM.
  • Instalar la última versión, y las acumulativas, manualmente.
  • Restaurar el sistema, restablecerlo de fábrica o reinstalar Windows de cero

Solucionador de problemas de Windows 10

Lo primero que vamos hacer es probar el Solucionador de problemas de Windows 10, para comprobar si puede acabar con el problema. Esta herramienta se encargará de analizar determinadas funciones y servicios cuando no funcionan para averiguar la causa y aplicar correcciones para intentar solucionarlo.

Para ejecutarlo debemos acceder al menú de Configuración. Para ello accederemos con el atajo de teclado Windows + I. A continuación, seleccionaremos la opción de Solucionar Problemas en la barra lateral de la izquierda. Aquí nos desplazaremos hacia abajo hasta localizar Windows Update, que pulsaremos para posteriormente hacer clic en Ejecutar el solucionador de problemas.

Desinstalar software incompatible

El siguiente paso pasa por desinstalar todo el software que pueda causar problemas de compatibilidad con Windows Update, como puedes ser cualquier Antivirus o servicios de conexión VPN.

Temporalmente también podemos desactivar el antivirus de Windows. Para ello volvemos a ir a Configuración y pulsamos en Actualización y Seguridad. Aquí seleccionamos Seguridad de Windows y posteriormente pinchamos en Protección contra virus y amenazas. Por último, vamos a Administrar configuración y desactivamos la casilla de protección en tiempo real.

Reparar o instalar NET Framework 3.5

Puede que la causa del error 0x800f0831 sea debido a un problema con NET Framework 3.5 o la falta éste.

Por ello, para repararlo podemos usar la Herramienta de reparación de Microsoft .NET Framework que debemos descargar y ejecutar.  En caso de que no lo tengamos instalado, deberemos descargarlo desde la web de Microsoft y ejecutarlo. Se recomienda instalar la versión más reciente NET Framework 4.8.

Descargar NET Framework

Desinstalar la última actualización y volver a intentarlo

Como seguramente muchos de vosotros sabréis de primera mano, uno de los principales problemas ante los que se enfrenta Microsoft con Windows 10, es a todo lo relacionado con las actualizaciones. Estas de hecho puede crear conflictos entre sí, lo que se traduce en el error en el que nos referimos en estas mismas líneas. Por tanto, si vemos que la nueva actualización se queda a medias en el proceso de instalación, podemos intentar dar un paso atrás, e instalar esta sobre la anterior.

Por tanto, aquí lo único que hacemos es eliminar el último parche que llegó a nuestro PC, algo que logramos desde la app de Configuración del sistema. Abrimos esto con la combinación de teclas Win + I, para después situarnos en Actualización y seguridad. En la nueva ventana que aparece pinchamos en Ver historial de actualizaciones, donde ya nos encontramos con el enlace que nos interesa en este momento. Este es el llamado Desinstalar las actualizaciones, desde donde eliminamos la inmediatamente anterior, para ver si solventamos el error 0x800f0831.

Reparar el sistema con CHKDSK, SFC y DISM

Si el error sigue apareciendo vamos a intentar reparar el sistema con SFC, CHKDSK y DISM.

En primer lugar, vamos a utilizar la herramienta SFC (Comprobador de archivos del sistema) para escanear archivos corruptos. Para ello, escribiremos cmd en el menú de Inicio de Windows y seleccionaremos Ejecutar como administrador. Posteriormente escribimos el comando SFC /SCANNOW pulsamos Intro y esperamos a que termine el proceso.

Ejecutar SFC

Con la siguiente herramienta, CHKDSK Utility, vamos a comprobar que el error no se deba a algún fallo del disco duro. Para ello, volvemos a escribir cmd en el menú de Inicio de Windows y le damos a Ejecutar como administrador. A continuación, escribiremos chkdsk /f /C: y pulsamos Intro.

Ejecutar CHKDSK

Por último, utilizaremos la herramienta DISM, que se encarga de buscar archivos defectuosos en Windows y cambiarlo por uno nuevo. Para ejecutarlo, volvemos a escribir cmd en el menú de Inicio de Windows y le damos nuevamente a Ejecutar como administrador. Ahora escribiremos dism / online / cleanup-image / restorehealth y pulsaremos Intro. El proceso puede que sea largo y deberemos tener conexión a Internet.

Ejecutar DISM

Instalar la última versión, y las acumulativas, manualmente

Si Windows Update nos sigue dando error a la hora de instalar las actualizaciones podemos optar por descargar la actualización desde el Catálogo de Microsoft Update. En ella sólo tendremos que usar el buscador para escribir la versión que queremos descargar, por ejemplo, KB4515384, de forma que encontraremos justamente la versión que queremos descargar. Una vez encontrada tan sólo deberemos descargarla y ejecutarla manualmente desde nuestro equipo.

Catálogo Microsoft Update

Restaurar el sistema, restablecerlo de fábrica o reinstalar Windows de cero

Si el error sigue apareciendo, llegado el caso podemos optar por restaurar el sistema, de forma de que vuelvan a sobrescribirse todos los archivos del sistema y de esta forma acabar con el error. Para ello, escribimos Panel de Control en el menú de Inicio, posteriormente pulsamos en Recuperación y hacemos clic en Abrir Restaurar Sistema y por último en Siguiente. Ahora solo nos queda elegir el Punto de Restauración que prefiramos y seleccionamos Finalizar.

Pero claro, para llevar a cabo esto que os contamos resulta totalmente necesario que dispongamos de algún punto de restauración guardado. Generalmente estos o bien los que era el propio sistema operativo de manera automática, los creamos nosotros mismos de modo manual. Al mismo tiempo tenemos la posibilidad de asignar un de terminado espacio de disco para guardar estos puntos de restauración. A medida que ese espacio se vaya llenando, los puntos de restauración guardados más antiguos se borran del sistema. Pero con todo y con ello siempre nos quedará la posibilidad de utilizar los más actuales, que son los que realmente nos interesan.

Sin embargo igualmente podemos configurar la funcionalidad para que no se cree ninguno. De este modo ahorramos espacio en disco, pero si tenemos algún problema con el sistema operativo no podremos restaurar Windows. Si ese es nuestro caso ahora mismo con el problema de Windows Update, veamos alguna otra posible solución.

Restaurar Windows

Otra opción sería restablecer Windows 10 a su estado original. Para ello accederemos al menú de Configuración pulsando Windows + I, seleccionamos Actualización y seguridad, posteriormente Recuperación, y por último Restablecer este PC y Comenzar.

Llegados a este punto podríamos decir que este es un sistema un tanto más radical que el anterior de los puntos de restauración. Quizá no tanto cómo formatear el equipo desde cero, pero al restablecerlo vamos a empezar a trabajar con una nueva copia de Windows 10. Eso sí para aquellos que teman perder todos sus datos personales, Microsoft intenta ayudarnos En este sentido. Os decimos esto porque tras pulsar en el botón de Comenzar del apartado Restablecer este PC, el propio sistema operativo nos da dos opciones entre las que elegir.

Para alegría de la mayoría, comentamos que Windows 10 nos da la posibilidad de mantener los datos y aplicaciones y restablecer solo el sistema. De igual modo nos ofrece la posibilidad de borrar todo lo personal y restablecer igualmente Windows, una opción que deberíamos probar en segundo lugar en este caso. Con esto queremos decir que es recomendable primero restablecer el sistema manteniendo los datos, y si no se soluciona el problema echar mano del segundo método.

Restablecer este PC

La última opción, y la más drástica de todas ellas, pasaría formatear el disco duro y volver a instalar Windows desde cero, por lo que perderíamos todos los datos que no hayamos guardados, siendo conveniente realizar una copia de seguridad previamente.