Cómo solucionar el error “No se desinstalaron correctamente todas las actualizaciones”

Recibir el error “No se desinstalaron todas las actualizaciones correctamente” es bastante molesto, ¿verdad? A veces, Windows simplemente deja actualizaciones persistentes bloqueadas o se confunde sobre qué puede eliminar. Si has intentado hacer clic en el botón de desinstalación, quizás pareció funcionar brevemente, y luego, ¡zas!, aparece este error y te quedas atascado. Los siguientes métodos son prácticamente lo que salvó algunos sistemas en los que trabajé donde las actualizaciones se negaban a funcionar. No son infalibles, pero bueno, suelen funcionar cuando nada más lo hace. Básicamente, estás intentando burlar el sistema de actualizaciones de Windows, lo cual puede ser un fastidio debido a permisos, archivos dañados o malware que interfiere en el proceso. Ahora, veamos qué pasos podrían ayudarte a solucionar este problema.

Cómo solucionar el error “No se desinstalaron correctamente todas las actualizaciones” en Windows 10/11

Utilice PowerShell para desinstalar actualizaciones persistentes

Esto es útil porque a veces el desinstalador integrado de Windows no es suficiente. PowerShell puede omitir la interfaz gráfica y localizar directamente las actualizaciones problemáticas.¿Por qué? Pues porque permite listar todas las actualizaciones instaladas (revisiones) y desinstalar las específicas según su número de KB. Es perfecto si sabes exactamente qué actualización está causando problemas o simplemente quieres hacer limpieza.

Cuándo aplica: Ves el error cuando intentas deshacerte de ciertas actualizaciones y los métodos de desinstalación estándar fallan o dan errores.

Lo que verá: La actualización se marca para su eliminación o, si tiene suerte, se desinstala exitosamente después de un reinicio.

  • Escribe PowerShellen la barra de búsqueda de Windows, haz clic derecho y selecciona ” Ejecutar como administrador”. Necesitarás derechos de administrador para esto.
  • En PowerShell, ejecute: wmic qfe list brief /format:table. Este comando muestra una lista de todas las actualizaciones instaladas.
  • Encuentre el número de KB de la actualización que desea eliminar: busque el estilo KBxxxxx.
  • Ahora, ejecuta: wusa /uninstall /kb:number. Reemplaza el número con el KB que anotaste. Por ejemplo, wusa /uninstall /kb:5001234.
  • Aparecerá un mensaje preguntándote si deseas continuar. Pulsa “Sí”. Recuerda que tendrás que reiniciar después.

En algunas configuraciones, esto funciona a la primera, pero en otras, se necesitan un par de intentos o un reinicio antes de que Windows finalmente descarte la actualización. No sé por qué a veces funciona y a otras no, pero vale la pena intentarlo.

Pruebe DISM para eliminar actualizaciones directamente del sistema

DISM sirve principalmente para reparar archivos de sistema dañados, pero también puede forzar la instalación de actualizaciones persistentes que se resisten a la desinstalación. Es un poco extraño, pero es un último recurso cuando PowerShell o el desinstalador normal se resisten.

Cuándo usar esto: cuando las actualizaciones se niegan a desaparecer incluso después de múltiples intentos de desinstalación o si el sistema funciona de manera extraña.

Qué esperar: Un pequeño mensaje de progreso, luego reiniciar y, con suerte, la actualización desaparecerá. Funciona mejor si la actualización se instaló parcialmente o está dañada.

  • Abra el menú Inicio, escriba cmdSímbolo del sistema, haga clic derecho y elija Ejecutar como administrador.
  • Tipo: DISM /Online /Get-Packages | clip. Esto copia todos los paquetes instalados al portapapeles.
  • Pegue el resultado en el Bloc de notas (CTRL + V).Úselo para encontrar el ID exacto del paquete de la actualización que desea eliminar.
  • Copie el ID del paquete (algo así como *Package_for_KBXXXXX*).
  • De vuelta en el símbolo del sistema, ejecute: dism /Online /Remove-Package /PackageName:Package_ID. Reemplace Package_ID con el que encontró.
  • Una vez que veas el mensaje de que el paquete se ha eliminado, reinicia el equipo.¡Ojalá haya desaparecido!

Este método a veces elimina las actualizaciones que se bloquean persistentemente incluso después de varios intentos de desinstalación. Recuerda que no es una solución mágica, pero ayuda cuando los métodos estándar fallan. Asegúrate de reiniciar después de cada intento.

Restablezca los componentes de Windows Update como un experto

¿Alguna vez has tenido un fallo en Windows Update y no hace nada? Restablecer los componentes suele ser la solución, ya que el sistema de actualizaciones de Windows puede dañarse o bloquearse. Es una gran ayuda si quieres empezar de cero sin reinstalar.

Cuándo ayuda: cuando los problemas de actualización están relacionados con archivos de caché dañados o servicios bloqueados.

Esperar: El sistema de actualización se reinicia, elimina los archivos de actualización almacenados en caché y, con suerte, borra el error.

  • Abra PowerShell como administrador nuevamente.
  • Ejecute estos comandos uno por uno:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver

Estos comandos detienen temporalmente los servicios de actualización, renombran las carpetas de caché (lo que restablece las actualizaciones almacenadas) y reinician los servicios. Después, reinicie su PC e intente desinstalar o actualizar de nuevo.

Reiniciar el servicio de actualización de Windows

A veces, con solo reiniciar el servicio se pueden solucionar errores de actualización inusuales. Es fácil y rápido de hacer, y a menudo sorprendentemente efectivo.

Cuándo intentarlo: Si los problemas de actualización persisten incluso después de restablecer los componentes o usar DISM.

Qué esperar: Un nuevo comienzo para el servicio Windows Update, con suerte solucionando el problema.

  • Abra la aplicación Servicios (busque Servicios en la Búsqueda de Windows).
  • Localice Windows Update en la lista.
  • Haga clic derecho y seleccione Reiniciar.

Después de eso, dirígete a Configuración > Actualización de Windows y verifica si el problema desapareció o si las actualizaciones ahora se pueden desinstalar.

Realice un arranque limpio para un nuevo comienzo

A veces, las aplicaciones o servicios de terceros pueden interferir con las actualizaciones de Windows. Un inicio limpio desactiva todo lo innecesario, lo que facilita la desinstalación o actualización.

Cuándo ayuda: cuando sospecha que las aplicaciones en segundo plano están bloqueando la desinstalación de actualizaciones o causando errores.

Lo que verá: Windows se inicia solo con los controladores predeterminados y los servicios esenciales: menos desorden, menos interferencias.

  • Presione Windows + R, escriba msconfig.msc, presione Enter.
  • Vaya a Servicios, marque Ocultar todos los servicios de Microsoft y luego haga clic en Deshabilitar todos.
  • Abra el Administrador de tareas (presione Ctrl + Shift + Esc), vaya a la pestaña Inicio.
  • Haga clic con el botón derecho en cada aplicación de terceros (o deshabilítelas todas a la vez) y elija Deshabilitar.
  • Reinicia tu PC. Iniciarás en un entorno mínimo, lo que podría ayudarte a desinstalar actualizaciones difíciles.

Recuerde revertir estos cambios después de solucionar el problema, o su sistema podría perder algunas aplicaciones o servicios más adelante.

Modificar los valores del registro: no apto para los débiles

Esto es un último recurso. Modificar el registro puede ser más perjudicial que beneficioso si no se tiene cuidado, así que primero haga una copia de seguridad. A veces, ciertas entradas del registro bloquean actualizaciones o desinstalaciones. Ajustarlas puede causar problemas, pero también puede solucionar errores extraños si nada funciona.

Cuándo aplica: cuando todo lo demás ha fallado y usted se siente cómodo editando el registro.

Esperar: Pequeños ajustes en el comportamiento del sistema, a veces solucionando errores de actualización o problemas de eliminación.

  • Abra el Editor del Registro (busque regedit ) y primero haga una copia de seguridad (Archivo > Exportar).
  • Navegar a: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
  • Haga clic con el botón derecho en la carpeta Imprimir y seleccione Nuevo > Valor DWORD (32 bits).
  • Asígnele el nombre RPCAuthnLevelPrivacyEnabled.
  • Haga doble clic en esa clave, establezca su valor en 0 y luego haga clic en Aceptar.

Los cambios surten efecto tras reiniciar.¡Ten cuidado! Los ajustes incorrectos pueden dañar aún más tu sistema.

Analizar en busca de malware o virus

El software malicioso puede interferir con las funciones de Windows Update; es algo que les pasa. Si las actualizaciones simplemente no se desinstalan, quizás se trate de algún malware oculto. Realizar un análisis completo con Seguridad de Windows o tu antivirus favorito podría encontrar malware causando el problema.

Cuándo hacer esto: Después de todo, especialmente si el sistema de repente actúa de manera extraña o las actualizaciones no se comportan bien.

Esperar: El antivirus encontrará y pondrá en cuarentena/eliminará amenazas, posiblemente solucionando los problemas de actualización como efecto secundario.

  • Abra Seguridad de Windows (simplemente escríbalo en la Búsqueda de Windows).
  • Seleccione Protección contra virus y amenazas.
  • Haga clic en Opciones de escaneo y seleccione Escaneo completo.
  • Pulsa Escanear ahora y deja que funcione. Puede tardar un poco, así que tómate un café.

Por supuesto, el malware hace que Windows sea más complicado de lo necesario.

Resumen

  • Utilice PowerShell para apuntar actualizaciones específicas directamente.
  • Pruebe DISM para eliminar actualizaciones difíciles.
  • Restablecer los componentes de Windows Update mediante comandos.
  • Reinicie el servicio de actualización para eliminar los fallos.
  • Realice un arranque limpio para deshabilitar la interferencia de terceros.
  • Edite las entradas del registro como último recurso.
  • Ejecute un análisis de malware si sospecha que hay infecciones.

Resumen

Básicamente, resolver este error de desinstalación de actualizaciones suele requerir una combinación de estas soluciones. No todos los métodos funcionan en todos los equipos, pero probarlos en orden puede acabar eliminando el mensaje. Es frustrante, sí, pero la paciencia y la resolución metódica de problemas suelen dar sus frutos. Si ninguna de estas soluciones funciona, siempre existe la opción de instalar Windows desde cero, pero es el último recurso. Ojalá esto ayude; me ha salvado más de una vez.