Cómo solucionar eficazmente el error de actualización 0xc0000017 de Windows 10
Lo más probable es que, si estás buscando información sobre el error 0xc0000017, se deba a que Windows está teniendo dificultades para actualizarse últimamente, lo cual no es sorprendente, dado lo inestable que puede ser a veces el proceso de actualización. Por lo general, indica problemas con la memoria o archivos de sistema dañados que impiden que la actualización se realice. La buena noticia es que la mayoría de estos problemas se pueden solucionar con algunos ajustes, pero a veces es cuestión de prueba y error conseguir que todo vuelva a funcionar sin problemas. Si has visto este error aparecer a mitad de la actualización o al arrancar, estos métodos deberían ayudarte a solucionarlo. Simplemente no te sorprendas si algunos pasos parecen un poco complicados; Windows puede ser un poco extraño con estas cosas. El objetivo aquí es eliminar los conflictos de memoria y reparar los archivos de sistema dañados, para que la actualización pueda finalmente finalizar sin fallas.
Cómo solucionar el error de actualización 0xc0000017 en Windows 10
Eliminar entradas de memoria defectuosas que bloquean la actualización
Al parecer, las entradas de memoria defectuosas pueden afectar gravemente las actualizaciones, especialmente si Windows detecta secciones de RAM defectuosas. Esto no siempre es fácil de averiguar, pero por suerte, puedes borrar esas entradas de memoria defectuosas directamente desde la línea de comandos. Es un poco extraño, pero eliminar estas entradas puede permitir que Windows vuelva a considerar la memoria como «buena» y siga adelante. Esto es lo que debes hacer:
- Abra el Símbolo del sistema con derechos de administrador: haga clic con el botón derecho en el menú Inicio, seleccione Terminal de Windows (Administrador) o busque Símbolo del sistema, haga clic con el botón derecho y seleccione Ejecutar como administrador.
- Escriba los siguientes comandos uno tras otro y presione Enter:
bcdedit /enum all bcdedit /deletevalue {badmemory} badmemorylist
Esto eliminará esos problemáticos indicadores de memoria. A veces, en ciertas configuraciones, este paso falla o no funciona bien al principio; curiosamente, reiniciar después puede mejorar las cosas. Después de reiniciar, intenta actualizar de nuevo y comprueba si Windows te permite continuar.
Utilice el solucionador de problemas integrado para obtener actualizaciones
Windows cuenta con un práctico solucionador de problemas integrado que detecta varios problemas comunes de actualización, incluyendo errores como 0xc0000017. Aunque no es una herramienta milagrosa, vale la pena probarlo antes de profundizar. Es como darle a Windows un empujoncito en la dirección correcta:
- Abra Configuración presionando Windows + I.
- Vaya a Actualización y seguridad > Solucionar problemas > Solucionadores de problemas adicionales.
- Busque Windows Update y haga clic en Ejecutar el solucionador de problemas.
- Sigue las instrucciones; el sistema hará lo suyo, lo que suele implicar restablecer algunos componentes de actualización o corregir pequeños errores. A veces, es necesario reiniciar después.
En algunas máquinas, el solucionador de problemas detecta y soluciona los problemas con bastante rapidez. En otras, no tanto, pero es un primer paso claro cuando las actualizaciones son difíciles de solucionar.
Ejecute SFC y DISM para archivos dañados
En otras ocasiones, Windows Update falla debido a archivos del sistema dañados o faltantes. El Comprobador de archivos del sistema ( SFC ) busca problemas y reemplaza los archivos dañados. Este proceso suele ser sencillo, pero puede tardar unos minutos:
- Abra el Símbolo del sistema como administrador.
- Escriba sfc /scannow y presione Enter.
- Espera a que termine; podría solucionar algunos problemas automáticamente. Verás un mensaje al final.
Si los problemas persisten, puede probar la herramienta de administración y mantenimiento de imágenes de implementación ( DISM ), que repara la imagen de Windows. Para ejecutar DISM:
- Nuevamente, en el símbolo del sistema elevado, escriba DISM /Online /Cleanup-Image /RestoreHealth y presione Enter.
- Dale algo de tiempo: esto suele llevar más tiempo, pero soluciona problemas más profundos.
Una vez realizados ambos pasos, reinicie su PC e intente nuevamente la actualización de Windows: es posible que finalmente coopere.
Asegúrese de que el servicio de actualización de Windows y BITS se estén ejecutando
A veces, Windows Update no funciona simplemente porque sus servicios principales no están activos. Esto no es raro, sobre todo si los servicios se deshabilitaron o no se inician correctamente. Aquí te explicamos cómo comprobarlo:
- Presione Windows + Rpara abrir el cuadro de diálogo Ejecutar.
- Escriba services.msc y haga clic en Enter.
- Busca Windows Update y haz doble clic. Asegúrate de que el tipo de inicio esté configurado en Automático. Si está detenido, pulsa Iniciar.
- Haga lo mismo para el Servicio de Transferencia Inteligente en Segundo Plano (BITS).
En una máquina, esto no estaba habilitado por defecto, y al activarlo, las actualizaciones se reanudaron. Otra cosa es configurar las acciones de recuperación para que reinicien el servicio si falla; a veces, Windows se enfada y detiene los servicios sin avisar.
Cambiar la configuración de DNS a la de Google
Algunos problemas de red o DNS pueden impedir que Windows acceda a los servidores de actualización. Es un poco extraño, pero cambiar a un DNS público como el de Google puede ser útil. Los pasos son los siguientes:
- Abra el Panel de control (ver por categoría).
- Vaya a Redes e Internet > Centro de redes y recursos compartidos > Cambiar configuración del adaptador.
- Haga clic derecho en su red activa y seleccione Propiedades.
- Seleccione Protocolo de Internet versión 4 (TCP/IPv4) y haga clic en Propiedades.
- Seleccione Utilizar las siguientes direcciones de servidor DNS.
- Escriba 8.8.8.8 en el primer cuadro y 8.8.4.4 en el segundo. Haga clic en Aceptar para guardar y reiniciar el equipo.
Este movimiento a menudo ayuda a eliminar los cuellos de botella de la red que pueden interferir con las descargas, especialmente si el DNS de su ISP es inestable.
Restablecer los componentes de Windows Update
Si ninguno de los métodos anteriores funciona, restablecer manualmente los componentes de actualización suele ser el último recurso. Esto implica detener ciertos servicios, eliminar carpetas de caché y reiniciarlos. Pero tenga cuidado, ya que los pasos incorrectos pueden causar otros problemas. En resumen:
Ejecute una serie de comandos en el símbolo del sistema como administrador, como:
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc
Esto borra la caché de actualizaciones y obliga a Windows a obtener datos actualizados. Después, intenta actualizar de nuevo. En la mayoría de los casos, esto soluciona errores persistentes.
Resumen
- Borre las entradas de memoria defectuosas con
bcdedit. - Ejecute el solucionador de problemas de Windows Update.
- Úselo
sfc /scannowparaDISMreparaciones del sistema. - Asegúrese de que los servicios esenciales como Windows Update y BITS estén activos.
- Cambie a Google DNS, en caso de que los fallos en la red sean los culpables.
- Restablezca los componentes de Windows Update si todo lo demás falla.
Resumen
Sinceramente, errores como 0xc0000017 pueden ser frustrantes; a veces parece que Windows se está saboteando a sí mismo. Aun así, la mayoría de las soluciones simplemente implican restablecer o reparar lo que está mal, y a menudo, la solución en sí no es tan complicada como parece. En algunas configuraciones, un solo reinicio y una rápida corrección de comandos pueden ser suficientes. No olviden que se trata de eliminar elementos dañados o conflictos de memoria para que Windows finalmente pueda funcionar. Crucemos los dedos para que esto ayude a alguien a ahorrar mucho tiempo.¡Mucha suerte!