Qué quita el debloating — y a qué no llega
El script típico desinstala apps UWP para el usuario actual mediante Remove-AppxPackage: el Xbox por allá, Clipchamp por acá, un montón de aplicaciones patrocinadas que nadie pidió. Eso opera sobre paquetes de usuario, mientras Windows Update vive en la pila de mantenimiento — CBS, el orquestador de actualizaciones y los componentes en %SystemRoot%\WinSxS. Los dos sistemas apenas se cruzan: una actualización acumulativa se instala sin problemas con media tienda de apps eliminada, y por eso millones de máquinas «debloatadas» se actualizan durante años sin un solo susto.
La advertencia honesta: algunos paquetes son estructurales. Quitar Microsoft Store para todos los usuarios mata las actualizaciones de apps; eliminar la interfaz de Security Health rompe la ventana de Seguridad de Windows; y hay un puñado de apps del sistema de las que dependen en silencio el menú Inicio y la búsqueda. Son errores concretos con síntomas concretos, no una ley general de que limpiar rompe las actualizaciones.
Lo que de verdad rompe las actualizaciones
Cuando una máquina debloatada sí deja de actualizarse, la causa casi nunca son las apps eliminadas, sino lo demás que hizo el script. Los presets agresivos desactivan los propios servicios de actualización, bloquean los dominios de distribución de Microsoft o aplican las políticas de desactivar actualizaciones, que apagan el mantenimiento por completo. Ejecuta un script con cualquiera de eso y los errores 0x80... que provoca quedarán para siempre achacados al «debloating».
- Servicios desactivados — wuauserv, UsoSvc, WaaSMedicSvc, DoSvc y BITS apagados «por rendimiento»
- Bloqueos en hosts — las listas de privacidad que cortan delivery.mp.microsoft.com y compañía cortan también la entrega de actualizaciones
- Políticas de desactivación — ajustes de registro y directivas de los presets que detienen el mantenimiento entero
- Paquetes del sistema eliminados — Microsoft Store o Security Health quitados para todos los usuarios rompen las actualizaciones de apps y la interfaz de Defender
- Bloqueadores de terceros — utilidades cuyo único trabajo es apagar wuauserv
- Almacén de componentes dañado — uso agresivo e incorrecto de dism /StartComponentCleanup en el mismo script
Cómo limpiar sin jugar a la ruleta rusa
Desinstala por usuario, no para todo el sistema: Remove-AppxPackage para tu cuenta o, mejor aún, el clásico «Configuración → Aplicaciones» para la chatarra patrocinada. Los servicios ni se tocan: la ganancia de rendimiento por apagar wuauserv es cero y el riesgo es real. Y jamás ejecutes un script que edite el archivo hosts. Tras cualquier preset, abre services.msc y comprueba la cadena: Windows Update, Orquestador de actualizaciones, Optimización de entrega y BITS deben seguir en «Automático» o «Manual».
Si las actualizaciones ya fallan, la reparación es mecánica, no mística: reactiva todos los servicios de la lista, revierte las políticas, ejecuta el solucionador de problemas integrado y, si el almacén de componentes está dañado, DISM /Online /Cleanup-Image /RestoreHealth. Eso arregla a la gran mayoría de las «víctimas del debloat» — y de paso demuestra que las apps nunca fueron el problema.
Preguntas y respuestas
¿Quitar el bloatware rompe Windows Update?
No. La eliminación por usuario deja intacta la pila de mantenimiento y las actualizaciones acumulativas se instalan sin las apps de la tienda. Los fallos que se atribuyen al debloating casi siempre vienen de servicios desactivados o dominios bloqueados por los mismos scripts.
¿Qué servicios necesita Windows Update para funcionar?
Windows Update (wuauserv), Orquestador de actualizaciones (UsoSvc), Windows Update Medic (WaaSMedicSvc), Optimización de entrega (DoSvc), BITS y Servicios de cifrado (cryptsvc). Cualquiera de ellos desactivado es una avería de actualizaciones en ciernes.
Consulta qué incluye antes de comprar.
La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.
Sigue leyendo
Escríbenos: [email protected]