Cómo solucionar el error de actualización 0xc1900104 de Windows 10 de forma eficaz
Así que te encuentras con el error de actualización 0xc1900104 en tu equipo con Windows 10 y te preguntas qué lo causó y cómo solucionarlo. Sinceramente, este error es una de esas molestias que suelen aparecer debido a problemas subyacentes, como archivos de sistema dañados, controladores obsoletos o incluso componentes problemáticos de Windows Update que se interponen en el camino.¿Lo bueno? Hay algunos trucos que puedes probar para solucionarlo sin tener que reinstalar el sistema por completo ni borrar todo. El objetivo principal es eliminar la causa del bloqueo o el tiempo de espera de la actualización y, así, volver a poner Windows en marcha.
Sigue estos pasos: algunos son rápidos y automáticos, otros un poco más complejos, pero cada uno tiene como objetivo identificar o solucionar los problemas subyacentes que provocan que las actualizaciones se bloqueen o se detengan. Ten en cuenta que, en algunas configuraciones, ciertos métodos pueden funcionar de maravilla a la primera, mientras que otros requieren un par de reintentos o un reinicio para que funcionen correctamente. Y, por supuesto, como Windows es Windows, a veces simplemente se niega a cooperar hasta que investigues un poco más.
Cómo solucionar el error 0xc1900104 de Windows Update
Ejecute el solucionador de problemas de Windows Update
Esta es básicamente la herramienta de diagnóstico integrada de Windows que busca problemas comunes de actualización e intenta solucionarlos automáticamente.¿Por qué es útil? Porque está diseñada para solucionar problemas típicos de actualización, como servicios detenidos, cachés corruptas o simples errores de configuración. Se aplica cuando la actualización se bloquea, no se instala o muestra errores como 0xc1900104.
- Abra la configuración de Windows presionando Win + I.
- Vaya a Actualización y seguridad.
- Vaya al panel derecho y haga clic en Solucionar problemas.
- Haga clic en Solucionadores de problemas adicionales.
- Busque Windows Update, selecciónelo y luego presione Ejecutar el solucionador de problemas.
Este proceso intentará identificar qué está bloqueando la actualización. A veces funciona, pero si no lo soluciona todo, no te preocupes, pasa a la siguiente solución. En algunos sistemas, es un poco impredecible, pero dado lo rápido y sencillo que es, sin duda pruébalo.
Utilice la herramienta DISM para reparar archivos dañados de Windows
DISM (Administración y Mantenimiento de Imágenes de Implementación) es una utilidad de línea de comandos que repara imágenes de Windows y actualiza componentes que podrían estar dañados o incompletos. Básicamente, es como realizar una rápida comprobación del estado de Windows y una puesta a punto. Cuando los archivos se dañan o se pierden, las actualizaciones pueden agotar el tiempo de espera o no instalarse, lo que se muestra como el error 0xc1900104. Ejecutar esta utilidad suele resolver estos problemas ocultos.
- Presione Win + R, escriba
cmdy luego presione Ctrl + Shift + Enterpara ejecutar PowerShell o el Símbolo del sistema como administrador. A veces, puede que necesite buscar específicamente el Símbolo del sistema, hacer clic derecho y seleccionar Ejecutar como administrador. - En el indicador, escriba el siguiente comando y presione Enter :
DISM /Online /Cleanup-Image /RestoreHealth - Déjalo funcionar; puede tardar un poco, así que no te preocupes si se siente lento. En algunas máquinas, podría bloquearse o fallar al principio, así que no está de más intentarlo dos veces.
- Una vez que termine y muestre «Operación completada correctamente», reinicie el sistema e intente actualizar de nuevo. Esto suele eliminar archivos dañados o faltantes que bloquean las actualizaciones.
He estado allí, lo he hecho: en mi experiencia, es bastante confiable, especialmente si los errores de actualización comenzaron después de algún tipo de corrupción o instalaciones fallidas.
Restablecer los componentes de Windows Update manualmente
A veces, los servicios de actualización de Windows se bloquean o dejan de funcionar, lo que altera todo el proceso de actualización. Restablecer estos componentes puede hacer que Windows olvide los errores o la caché dañada, lo que permite una nueva oportunidad para la actualización.
- Abra un símbolo del sistema elevado: presione Win + R, escriba
cmdy luego presione Ctrl + Shift + Enter. - Detenga los servicios de actualización escribiendo estos comandos, presionando Enter después de cada uno:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc - A continuación, elimine los archivos de caché de actualización que puedan estar dañados:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - Luego, cambie al directorio del sistema de Windows para volver a registrar los archivos DLL, que a veces no se registran o se corrompen:
cd /d %windir%\system32 - Ahora ejecute estos comandos para volver a registrar las DLL comunes utilizadas en las actualizaciones de Windows:
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 - Por último, restablezca la configuración de red para solucionar cualquier problema restante relacionado con la red:
netsh winsock reset netsh winhttp reset proxy - Reinicie los servicios que detuvo anteriormente:
net start bits net start wuauserv net start appidsvc net start cryptsvc
Esto debería actualizar la configuración de Windows Update. A veces es un fastidio, pero borrar las DLL y cachés ayuda a evitar que los problemas vuelvan a aparecer. Después de reiniciar, vuelve a buscar actualizaciones.
Si todo lo demás falla: reinicie toda la PC
Para esos casos difíciles en los que nada ha funcionado hasta ahora, restablecer Windows podría ser el último recurso. Sí, es un poco drástico, pero a veces empezar de cero es la única manera de solucionar problemas profundos.
- Abra Configuración mediante Win + I.
- Vaya a Actualización y seguridad > Recuperación.
- Haga clic en Comenzar en Restablecer esta PC.
- Elija si desea conservar sus archivos o borrar todo: si desea la instalación más limpia, opte por esta última opción.
Una vez completado, intenta ejecutar Windows Update de nuevo. A menudo, esto equivale a reiniciar el sistema, especialmente si la causa principal son controladores defectuosos, archivos dañados o configuraciones incorrectas.
Esperamos que estos consejos te ayuden a localizar y solucionar el error 0xc1900104. Es un fastidio, pero con un poco de paciencia, suele solucionarse.¡Mucha suerte y no olvides hacer una copia de seguridad antes de hacer nada drástico!
Resumen
- Ejecute el solucionador de problemas de Windows Update: rápido y fácil.
- Utilice DISM para reparar imágenes de Windows dañadas.
- Restablecer los componentes de Windows Update manualmente.
- Si es necesario, restablezca toda la PC a los valores predeterminados de fábrica.
Resumen
Lidiar con errores de actualización es a veces un rito de iniciación para el usuario. Esta serie de soluciones cubre los problemas más comunes. A veces basta con ejecutar algunos comandos, y a veces se necesita una nueva instalación; pero en general, estos métodos han ayudado a solucionar muchos problemas de actualización. Crucemos los dedos para que esto ayude a evitar más problemas en el futuro.¡Mucha suerte solucionando ese desastre de actualización!