Solución rápida: Abra el Programador de tareas (taskschd.msc). Navegue a Microsoft → Windows → Application Experience. Haga clic derecho en Microsoft Compatibility Appraiser → Deshabilitar. También deshabilite: StartupAppTask, PcaPatchDbTask. Abra Servicios → deshabilite Connected User Experiences and Telemetry (DiagTrack). El uso de CPU en reposo disminuye notablemente.
CompatTelRunner.exe (Microsoft Compatibility Appraiser) se ejecuta periódicamente para evaluar la compatibilidad de aplicaciones para Windows Update. En equipos antiguos, consume una cantidad significativa de CPU y disco durante sus ejecuciones. Deshabilitarlo reduce la carga en segundo plano, pero implica que Microsoft tiene menos telemetría para detectar problemas de compatibilidad de Windows Update.
Afecta a: Windows 11 (y Windows 10).
Tiempo de solución: ~5 minutos.
Qué causa esto
La telemetría de compatibilidad de Microsoft (CompatTelRunner.exe) examina las aplicaciones instaladas, busca problemas conocidos y los reporta a Microsoft. Se ejecuta según una programación. En equipos de gama baja o discos duros, las ejecuciones pueden fijar un núcleo de CPU al 100% durante 10-30 minutos. Deshabilitarla detiene los análisis. Compromiso: menos datos para que Microsoft detecte problemas de compatibilidad de Windows Update en su equipo.
Método 1: Deshabilitar la tarea Compatibility Appraiser
La ruta específica.
- Abra el Programador de tareas: Win+R →
taskschd.msc. - Navegue a: Biblioteca del Programador de tareas → Microsoft → Windows → Application Experience.
- Haga clic derecho en Microsoft Compatibility Appraiser → Deshabilitar.
- Haga clic derecho en ProgramDataUpdater → Deshabilitar (tarea de telemetría relacionada).
- Haga clic derecho en StartupAppTask → Deshabilitar.
- Haga clic derecho en PcaPatchDbTask → Deshabilitar.
- Esto detiene las ejecuciones programadas de CompatTelRunner.exe y procesos relacionados.
- Reinicie. CompatTelRunner no se iniciará automáticamente.
- Para verificar: vuelva a abrir el Programador de tareas. Las tareas se muestran como Deshabilitadas.
Esta es la deshabilitación específica.
Método 2: Deshabilitar el servicio DiagTrack
Para una reducción más amplia de la telemetría.
- Abra Servicios: Win+R →
services.msc. - Busque Connected User Experiences and Telemetry (nombre del servicio: DiagTrack).
- Haga clic derecho → Propiedades.
- Detenga el servicio. Cambie el tipo de inicio a Deshabilitado.
- Aplicar → Aceptar.
- También busque dmwappushsvc (Device Management Wireless Application Protocol Push Routing Service). Deshabilítelo de manera similar.
- Reinicie. La recopilación de telemetría se detuvo.
- Para monitorear: Administrador de tareas → Rendimiento → Monitor de recursos. Observe el uso de CPU en reposo; debería ser menor.
- Para verificar el estado de la telemetría: Configuración → Privacidad y seguridad → Diagnóstico y comentarios. Establezca en Solo requerido (mínimo requerido para Windows Update).
Esta es la eliminación más amplia de telemetría.
Método 3: Directiva de grupo / registro para desactivar la telemetría de forma forzada
Para un control integral.
- Directiva de grupo (Pro/Enterprise):
gpedit.msc. - Navegue a Configuración del equipo → Plantillas administrativas → Componentes de Windows → Recopilación de datos y compilaciones de vista previa.
- Busque Permitir telemetría. Establezca en Habilitado. Elija el valor: 0 – Seguridad (solo Enterprise) o 1 – Básico (mínimo para Home/Pro).
- Aplicar.
gpupdate /force. - Para la edición Home (registro):
HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection DWORD: AllowTelemetry = 1 - Para un mínimo completo: establezca en 0 solo en la edición Enterprise. En otras ediciones, Windows lo ignora y vuelve a 1 (Básico).
- Para usuarios avanzados de privacidad: también deshabilite el Programa de mejora de la experiencia del cliente de Windows en Tareas.
- Para cumplimiento corporativo: use Intune para administrar centralmente el nivel de telemetría.
Esta es la ruta integral.
Cómo verificar que la solución funcionó
- Programador de tareas → las tareas de Application Experience se muestran todas como Deshabilitadas.
- Servicios → DiagTrack se muestra Detenido, Deshabilitado.
- Administrador de tareas → Procesos en reposo: CompatTelRunner.exe ausente (o solo brevemente).
- Uso de CPU en reposo: notablemente menor (reducción del 50%+ en equipos débiles).
- El sistema se siente más ágil en reposo.
Si nada de esto funciona
Si CompatTelRunner aún se ejecuta: Actualización acumulativa revierte: Microsoft a veces vuelve a habilitar las tareas. Vuelva a deshabilitarlas. Para compilaciones Insider: la telemetría es en gran medida obligatoria. Menos efectivo deshabilitarla. Para la edición Enterprise: Nivel de telemetría 0 totalmente efectivo. Haga que TI lo configure. Para CPU alta crónica incluso con esto deshabilitado: otra tarea de telemetría puede estar ejecutándose. Revise las carpetas Application Experience + Customer Experience Improvement Program para más tareas. Deshabilítelas. Para la Protección en la nube de Microsoft Defender: es aparte. Configuración diferente. Para preocupaciones sobre el compromiso: Microsoft usa la telemetría para entregar correcciones específicas de Windows Update. Menos telemetría = más riesgo de que se envíen actualizaciones defectuosas. Para la mayoría de los usuarios, el estado deshabilitado es aceptable. Para herramientas que deshabilitan la telemetría en masa: WPD, ShutUp10++, O&O ShutUp10. Confiables en la comunidad de privacidad. Úselas con cuidado.
Conclusión: Programador de tareas → Microsoft → Windows → Application Experience → deshabilite Microsoft Compatibility Appraiser, ProgramDataUpdater, StartupAppTask, PcaPatchDbTask. Servicios → deshabilite DiagTrack. El uso de CPU en reposo disminuye.