¿Cómo solucionar el error de actualización de Windows 0xc1900223?

Actualizar Windows 10 no es una tradición opcional, es una necesidad absoluta. Además de obtener actualizaciones de funciones que mejoran el sistema operativo, hay otros componentes críticos que deben actualizarse, como las definiciones de virus para Windows Defender. Otras actualizaciones incluyen las de sus controladores y las otras interfaces de programación de aplicaciones como .NET Framework.





A partir de ahora, muchos usuarios comprenden la gravedad de un sistema desactualizado e intentan, en la medida de lo posible, instalar siempre las últimas actualizaciones de Microsoft. A veces, sin embargo, se arreglan: la utilidad de actualización de Windows a menudo produce errores que significan que el proceso de actualización no puede continuar. Uno de estos códigos de error es el error de actualización de Windows 0xc1900223.

Creemos que este error lo trajo aquí. Le mostraremos diferentes soluciones y soluciones que han ayudado a otros usuarios como usted a deshacerse de él.

¿Por qué ocurre el error de actualización de Windows 10 0xc1900223?

La descripción de Microsoft del error dice:

“Esto indica que hubo un problema al descargar e instalar la actualización seleccionada. Windows Update volverá a intentarlo más tarde y no hay nada que deba hacer en este momento '.



Esta explicación sugiere que debes dejar caer la pelota y regresar más tarde. Sin embargo, ese no es siempre el caso. A veces, sigue viendo el error sin importar cuántos descansos le dé a la utilidad. Esto demuestra que existen ciertas causas subyacentes que debe solucionar.

Estos problemas subyacentes incluyen problemas de conexión a Internet, malware, VPN, problemas con los servicios y componentes de Windows Update, problemas con su archivo de hosts, Winsock dañado y caché de DNS problemático, entre otros.

Una tras otra, le mostraremos guías sobre cómo resolver estos problemas.



Asegúrese de tener una conexión a Internet que funcione

A veces, la verdadera razón del mensaje de error es la falta de conexión a Internet. Puede pensar que la conexión a Internet de su computadora es buena, pero en realidad no lo es. Por lo tanto, antes de comenzar con la solución de problemas avanzada, verifique si su Internet está funcionando. Abra su navegador e intente cargar una página web.

Si nada funciona, debería considerar reiniciar su enrutador. Apague su computadora, luego apague el enrutador. Después de unos minutos, vuelva a encender sus dispositivos y verifique si su conexión está de regreso. Si aún no funciona nada, debe comunicarse con su proveedor de servicios de Internet (ISP).

Deshabilitar conexión medida

Normalmente, Windows 10 puede usar sus datos como lo considere oportuno para descargar las actualizaciones disponibles. Esto es ideal para sistemas con límites de datos ilimitados. Sin embargo, si usa una conexión medida, el sistema operativo reducirá su uso de datos, solo descargará actualizaciones críticas automáticamente y le permitirá elegir si desea descargar otras actualizaciones, como actualizaciones para las aplicaciones de la Tienda Windows, entre otras.



Es posible que la activación de la función de conexión medida esté provocando el error de actualización de Windows 0xc1900223. Intente deshabilitarlo y verifique si la actualización se ejecutará sin problemas. Si no sabe cómo deshabilitar la función de conexión medida, siga estos pasos:

  1. Inicie la aplicación Configuración haciendo clic en el botón Inicio y seleccionando el ícono de la rueda dentada sobre el ícono de encendido. También puede tocar las teclas Windows e I juntas.
  2. Después de que aparezca la aplicación Configuración, haga clic en el ícono Red e Internet.
  3. Una vez que aparezca la página Red e Internet, vaya al lado izquierdo de la ventana y haga clic en Wi-Fi.
  4. A continuación, diríjase a la pestaña Wi-Fi en el lado derecho de la ventana y haga clic en el enlace 'Administrar redes conocidas'.
  5. En 'Administrar redes conocidas', seleccione su red Wi-Fi y luego haga clic en el botón Propiedades.
  6. Desplácese hacia abajo hasta la sección Conexión medida y apague el interruptor en 'Establecer como conexión medida' si está encendido.
  7. Ahora, intente instalar las actualizaciones.

Descargar actualizaciones a través de conexiones medidas

Si su red actual no está configurada como una conexión medida, intente encender el interruptor para verificar si descargar la actualización a través de una conexión medida resolverá el problema. Esto parece una solución extraña, pero de alguna manera funcionó para ciertos usuarios.

Ejecute el solucionador de problemas de Windows Update

Puede utilizar la herramienta de resolución de problemas dedicada a resolver problemas con la utilidad Windows Update. La herramienta buscará fallas que afecten a las actualizaciones, reiniciará ciertos servicios y resolverá conflictos. Los pasos a continuación lo guiarán a través del proceso:



  1. Haga clic en el botón Inicio y seleccione el icono de rueda dentada sobre el icono de encendido. Si desea iniciar la aplicación Configuración más rápido, vaya a su teclado y toque las teclas Windows e I juntas.
  2. Una vez que se abra la aplicación Configuración, haga clic en el ícono Actualización y seguridad.
  3. Vaya al panel izquierdo de la interfaz de Actualización y seguridad y haga clic en Solucionar problemas.
  4. A continuación, navegue hasta el panel derecho y haga clic en Windows Update en Get Up and Running.
  5. Haga clic en el botón Ejecutar el solucionador de problemas que se desliza debajo de Windows Update.
  6. La herramienta ahora buscará problemas y los resolverá automáticamente.
  7. Una vez que se complete el proceso, reinicie su sistema e intente realizar la actualización.

Realizar un análisis completo de malware

Es posible que el malware sea el principal culpable del problema. Algunos programas maliciosos están diseñados para secuestrar la red de su sistema, lo que podría afectar ciertos componentes de su sistema operativo, incluida la utilidad Windows Update. También es posible que el programa de malware haya manipulado algunos de los archivos del sistema asociados con Windows Update.

Ejecutar un escaneo completo de malware y eliminar cualquier programa malicioso podría resolver el problema. Si usa un antivirus de terceros, puede ir fácilmente a la interfaz del programa y ejecutar un análisis completo. Tenga en cuenta que un escaneo completo verificará áreas en su sistema que los escaneos rápidos no verifican. Si no sabe cómo ejecutar un análisis completo, puede consultar fácilmente una guía en la página de asistencia del desarrollador del programa.

Si usa la suite de seguridad de Windows como su programa de protección principal, los siguientes pasos le mostrarán qué hacer:

  1. Abra la aplicación Configuración haciendo clic con el botón derecho en el botón Inicio y seleccionando Configuración en el menú Acceso rápido. También puede abrir Configuración tocando el logotipo de Windows y las teclas I juntas.
  2. Después de que aparezca la pantalla de inicio de Configuración, vaya a la parte inferior de la página y haga clic en Actualización y seguridad.
  3. Cuando llegue a la interfaz de Actualización y seguridad, navegue hasta el panel izquierdo de la ventana y haga clic en Seguridad de Windows.
  4. Ahora, vaya a la pestaña Seguridad de Windows a la derecha y haga clic en Protección contra virus y amenazas en Áreas de protección.
  5. Una vez que vea la interfaz de la herramienta Protección contra virus y amenazas en la aplicación Seguridad de Windows, haga clic en Opciones de análisis.
  6. En la pantalla Opciones de escaneo, vaya al botón de radio de Escaneo completo y selecciónelo.
  7. A continuación, haga clic en el botón Escanear ahora.
  8. El análisis completo tardará más de una hora en completarse, según la velocidad de su sistema.
  9. Una vez completado el proceso, permita que la herramienta Protección contra virus y amenazas elimine cualquier programa o archivo de malware que encuentre, luego reinicie su sistema y verifique el error.

También puede aumentar la seguridad de su sistema instalando Anti-Malware. La herramienta es el eliminador de malware perfecto. Funciona a la perfección con Windows 10 y no causa conflictos con otros programas antivirus.

Desactiva tu VPN

Si usa un software VPN, podría estar interfiriendo con la conexión de las actualizaciones de Windows a los servidores de Microsoft y producir el mensaje de error como resultado. Intente apagar la VPN y verifique si eso resolvería el problema. Según algunos usuarios, esta fue la principal causa del error y se deshicieron de él desactivando su VPN y eliminando cualquier proxy que habían configurado.

Reinicie los servicios de actualización de Windows

Hay ciertos servicios que son responsables de todos los procesos involucrados en la descarga e instalación de actualizaciones en su computadora. Es posible que reciba el error 0xc1900223 porque estos servicios no funcionan correctamente. Una forma de hacer que funcionen es reiniciarlos. Si no sabe cómo hacerlo, los siguientes pasos le ayudarán:

  1. Haga clic con el botón derecho en el botón Inicio y seleccione Ejecutar en el menú Acceso rápido. También puede presionar las teclas Windows y R juntas para abrir el cuadro de diálogo Ejecutar.
  2. Después de que aparezca Ejecutar, escriba 'Services.msc' (sin comillas) en el campo de texto y presione la tecla Intro.
  3. Una vez que se abra la aplicación Servicios, busque los siguientes servicios:
  • Servicio de transferencia de inteligencia de antecedentes
  • Servicios criptográficos
  • Servicio de actualización de Windows
  • Actualizar el servicio Orchestrator
  1. Haga clic con el botón derecho en cada servicio, haga clic en Propiedades y luego haga clic en el botón Detener. Después de eso, seleccione Automático en el menú desplegable Tipo de inicio y luego haga clic en Aceptar.
  2. Ahora, intente ejecutar la actualización.

Restablecer Winsock

Todas las solicitudes de entrada y salida de aplicaciones basadas en web en su sistema son manejadas por el componente Winsock. Es una interfaz de programación que reside en la carpeta System32 como un archivo DLL. El programa está diseñado para transmitir información desde una aplicación y transportarla a su programa de red, como TCP / IP.

El componente Winsock puede estar dañado y detener el proceso de actualización que está intentando iniciar. Es una de las causas conocidas del problema. Intente restablecerlo para resolver cualquier problema que pueda tener y verifique si eso elimina el error de Windows Update. Los siguientes pasos lo guiarán a través del proceso:

  1. Inicie el cuadro de diálogo Ejecutar. Puede hacer esto haciendo clic con el botón derecho en el botón Inicio y seleccionando Ejecutar, buscando Ejecutar en el menú Inicio o usando el combo de teclado Windows + R.
  2. Después de que Run aparezca en la esquina inferior izquierda de la pantalla, escriba 'CMD' (sin las comillas), luego presione las teclas Ctrl, Shift y Enter simultáneamente.
  3. Aparecerá la ventana de diálogo Control de cuentas de usuario y solicitará permiso para ejecutar el símbolo del sistema como administrador. Haga clic en el botón Sí una vez que esto suceda.
  4. Una vez que el símbolo del sistema se abre en modo administrador, escriba la siguiente línea en la pantalla negra:

reinicio de netsh winsock

  1. Windows ahora restablecerá el componente Winsock reemplazando el archivo DLL.
  2. Una vez que el comando se ejecute correctamente, reinicie su computadora e intente actualizarlo.

Restablecer su archivo de hosts

Su archivo Hosts es un archivo de texto que contiene diferentes configuraciones de red. Es donde los identificadores alfanuméricos de los nombres de host se asignan a sus correspondientes direcciones IP. Este archivo en particular es un componente crítico de la infraestructura de red de cualquier computadora con Windows. Es posible que aparezca el mensaje de error porque el archivo Hosts está dañado o ahora contiene parámetros incorrectos.

Para resolver el problema, intente restablecer el archivo a los valores predeterminados. Debe iniciar sesión en una cuenta de administrador para poder hacer esto. Los pasos a continuación le mostrarán el proceso involucrado en la aplicación de esta corrección:

  1. Abra una ventana del Explorador de archivos haciendo clic con el botón derecho en el botón Inicio y seleccionando Explorador de archivos.
  2. Haga clic en Esta PC en el panel izquierdo de la ventana.
  3. Abra su disco principal. Este es normalmente el disco local (C :).
  4. Una vez que se abra la unidad, haga doble clic en la carpeta de Windows.
  5. Abra la carpeta System32 después de llegar a la carpeta de Windows, luego haga doble clic en la carpeta Controladores.
  6. Ahora, abra la carpeta Etc.
  7. Busque el archivo Hosts, haga clic con el botón derecho en él, elija Cambiar nombre en el menú contextual y, a continuación, cámbiele el nombre por otro, 'Hosts.old' (sin las comillas), por ejemplo.
  8. Ahora, abra el menú Inicio, busque el Bloc de notas e inicie la aplicación.
  9. Una vez que se abra el Bloc de notas, pegue lo siguiente en la nueva nota:

# Copyright (c) 1993-2006 Microsoft Corp.

#

# Este es un archivo HOSTS de muestra utilizado por Microsoft TCP / IP para Windows.

#

# Este archivo contiene las asignaciones de direcciones IP a nombres de host. Cada

# la entrada debe mantenerse en una línea individual. La dirección IP debe

# se colocará en la primera columna seguida del nombre de host correspondiente.

# La dirección IP y el nombre de host deben estar separados por al menos un

# espacio.

#

# Además, se pueden insertar comentarios (como estos) en

# líneas o siguiendo el nombre de la máquina indicado por un símbolo '#'.

#

# Por ejemplo:

#

# 102.54.94.97 rhino.acme.com # servidor de origen

# 38.25.63.10 x.acme.com # x cliente host

# La resolución de nombres de localhost se maneja dentro del propio DNS.

# 127.0.0.1 localhost

# :: 1 localhost

  1. Ahora, haga clic en Archivo en la parte superior de la ventana y seleccione Guardar como en el menú desplegable o presione las teclas Ctrl, Shift y S simultáneamente.
  2. Una vez que se abra el cuadro de diálogo Guardar como, vaya a la ruta C> Windows> System32> Controladores> Etc, escriba 'hosts' (sin comillas) en el cuadro de texto Nombre de archivo y luego haga clic en el botón Guardar.
  3. Haga clic en Sí si el cuadro de diálogo Control de cuentas de usuario solicita permiso. Si un cuadro de diálogo le dice que no tiene permiso para guardar en la carpeta, haga clic en Sí para guardar en la carpeta Documentos, luego cierre el Bloc de notas y mueva el archivo de la carpeta Documentos a C> Windows> System32> Controladores> Carpeta Etc.
  4. Ahora puede verificar el problema.

Cambie su resolución de DNS

Si está utilizando una dirección DNS que apunta a servidores de bloqueo de anuncios como Pi-Hole, esta podría ser la causa de sus problemas. Considere cambiar su resolución de DNS a Google o Cloudflare y verifique si eso resuelve el problema. Los pasos a continuación le mostrarán qué hacer:

  1. Abra la función de búsqueda junto al botón Inicio haciendo clic en el icono de la lupa en la barra de tareas o presionando Windows + S.
  2. Escriba 'panel de control' (sin comillas) en el campo de texto después de que aparezca la utilidad de búsqueda.
  3. Una vez que se abra el Panel de control, haga clic en Red e Internet.
  4. En la siguiente pantalla, haga clic en Centro de redes y recursos compartidos.
  5. Una vez que se abra la página Centro de redes y recursos compartidos, vaya al panel izquierdo y haga clic en Cambiar configuración del adaptador.
  6. Ahora, ubique su dispositivo de red actual, haga clic con el botón derecho en él y luego haga clic en Propiedades.
  7. Vaya a la lista debajo de 'Esta conexión utiliza los siguientes elementos', haga clic con el botón derecho en Protocolo de Internet versión 4 (TCP / IPv4) y luego seleccione Propiedades.
  8. Una vez que aparezca el cuadro de diálogo Propiedades para el Protocolo de Internet versión 4 (TCP / IPv4), haga clic en el botón de opción 'Usar las siguientes direcciones de servidor DNS'.
  9. Ahora, para Servidor DNS preferido, ingrese 8.8.8.8 y para Servidor DNS alternativo, ingrese 8.8.4.4.
  10. Haga clic en el botón Aceptar, luego intente realizar la actualización.

Vacíe su DNS y renueve / libere su dirección IP

Su caché de DNS almacena información que ayuda a apuntar a un servidor de nombres de dominio amigable para los humanos a su dirección IP numérica. Luego, la dirección IP se utiliza para solicitar información al servidor correspondiente. Hay ocasiones en las que se producen problemas de conexión porque la caché contiene parámetros incorrectos. Este podría ser el motivo del error de actualización de Windows que está experimentando.

Para resolver el problema aquí, debe borrar todo el caché a través de un proceso llamado vaciado.

Otro proceso que acompaña al vaciado de la caché de DNS es liberar y renovar su dirección IP. Normalmente, su enrutador le asigna a su sistema una dirección IP que utiliza para acceder a Internet. Si la dirección IP se vuelve problemática, debe obtener una nueva. Para hacer eso, primero debe liberar la IP y luego renovarla.

Siga los pasos a continuación:

  1. Vaya a la barra de tareas y haga clic en el icono de la lupa para abrir la utilidad de búsqueda junto al botón Inicio. También puede tocar las teclas Windows y S juntas para invocar la utilidad.
  2. Una vez que se abre la barra de búsqueda, escriba 'símbolo del sistema' (sin las comillas) en el cuadro de texto.
  3. Después de que aparezca el símbolo del sistema en los resultados de la búsqueda, haga clic con el botón derecho y seleccione Ejecutar como administrador en el menú contextual.
  4. Haga clic en el botón Sí una vez que aparezca la ventana de diálogo Control de cuentas de usuario.
  5. Cuando vea la ventana del símbolo del sistema elevado, escriba las siguientes líneas en la pantalla negra y presione la tecla Intro después de escribir cada línea:

ipconfig / release

ipconfig / renovar

ipconfig / flushdns

  1. Salga del símbolo del sistema e intente actualizar su sistema.

Restablecer los componentes de Windows Update

Si nada ha funcionado hasta este momento, debe restablecer todos los componentes relacionados con Windows Update. El proceso puede parecer mucho, pero al final puede valer la pena. Asegúrese de seguir cuidadosamente todos los pasos de la guía a continuación.

  1. Inicie el cuadro de diálogo Ejecutar haciendo clic con el botón derecho en el botón Inicio y seleccionando Ejecutar o usando el combo de teclado Windows + R.
  2. Después de que aparezca Ejecutar, escriba 'CMD' (sin las comillas), luego presione las teclas Ctrl, Shift y Enter simultáneamente.
  3. Aparecerá la ventana de diálogo Control de cuentas de usuario y solicitará permiso. Haga clic en el botón Sí.
  4. Una vez que se abre la ventana del símbolo del sistema en modo administrador, escriba las siguientes líneas en la pantalla negra y presione la tecla Intro después de escribir cada una:

bits de parada netos

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. Ahora que detuvo los servicios de Windows Update, vaya a la siguiente línea en el símbolo del sistema e ingrese la línea a continuación para eliminar los archivos qmgr * .dat:

Del '% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat'

Presiona la tecla Enter.

  1. A continuación, use las líneas de comando a continuación para cambiar el nombre de las carpetas SoftwareDistribution y Catroot2. Asegúrese de presionar la tecla Intro después de escribir cada línea:

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

  1. El siguiente paso consiste en restablecer el servicio de transferencia inteligente en segundo plano y el servicio de actualización de Windows a sus descriptores de seguridad predeterminados. Escriba o copie y pegue las líneas de comando a continuación y presione la tecla Intro después de cada una:

sc.exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPD;TLOCRRC;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPRCWPD;TLOCR

  1. Escriba lo siguiente en el símbolo del sistema y presione Entrar para ir a la carpeta System32:

cd / d% windir% system32

  1. Ahora registrará todos los componentes del Servicio de transferencia inteligente en segundo plano. Para hacer esto, escriba las líneas a continuación en el símbolo del sistema y asegúrese de presionar la tecla Intro después de escribir cada línea. Son bastantes, así que tómate tu tiempo y hazlo bien:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browserui.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

  1. El siguiente paso consiste en eliminar algunas entradas de registro innecesarias. Antes de continuar, debe tener en cuenta que editar el registro es una tarea delicada y debe seguir los pasos a continuación cuidadosamente. Para estar seguro, haga una copia de seguridad de su registro antes de aplicar esta solución. Ahora, siga estos pasos para eliminar las claves de registro innecesarias:
  • Utilice el combo de teclado de Windows + R para iniciar Ejecutar.
  • Después de que aparezca Ejecutar en la esquina inferior izquierda de la pantalla, escriba 'regedit' (sin las comillas), luego presione la tecla Intro.
  • Aparecerá la ventana de diálogo Control de cuentas de usuario y solicitará permiso. Haga clic en el botón Sí.
  • Una vez que se abre el Editor del registro, vaya al panel izquierdo y profundice en HKEY_LOCAL_MACHINE COMPONENTS.
  • En COMPONENTES, compruebe si las siguientes claves están presentes y elimínelas:
    • PendingXmlIdentifier
    • NextQueueEntryIndex
    • AdvancedInstallersNeedResolving
  1. Por último, vaya al símbolo del sistema del administrador e ingrese las siguientes líneas una tras otra para reiniciar los servicios que detuvo anteriormente:

bits de inicio neto

net start wuauserv

net start appidsvc

net start cryptsvc

  1. Reinicie su PC e intente actualizar su sistema.

Conclusión

La utilidad de actualización de Windows ya no debería producir el error 0xc1900223. Puede utilizar la sección de comentarios a continuación para informarnos cómo resolvió el problema.