Cómo solucionar el alto uso de CPU de Microsoft Compatibility Telemetry

Microsoft Compatibility Telemetry High Cpu Usage Featured

El Microsoft Compatibility Telemetry es un proceso que recopila información sobre cómo funciona el dispositivo y sus programas asociados. Si has notado un alto uso de CPU por parte de Microsoft Compatibility Telemetry en el Administrador de tareas, este artículo te ayudará a solucionar el problema. Una de las razones por las que esto puede suceder es el archivo “CompatTelRunner.exe” que ejecuta el proceso de telemetría. Lee este tutorial para aprender qué hacer si esto sucede.

Buena noticia: ¿vistes un proceso llamado SysMain en el Administrador de tareas pero no sabes qué es? Descúbrelo en nuestra publicación.

Tabla de Contenidos

    1. Desactivar Microsoft Compatibility Telemetry a través del Programador de tareas
    1. Limitar la cantidad de datos que Microsoft puede recopilar
    1. Actualizar el servicio de telemetría
    1. Reemplazar CompatTelRunner.exe
    1. Decidir cuándo el servicio de telemetría se ejecuta a plena capacidad
    1. Desactivar Microsoft Compatibility Telemetry a través del Editor de directivas de grupo

1. Desactivar Microsoft Compatibility Telemetry a través del Programador de tareas

El servicio de telemetría envía datos a Microsoft de manera regular, con el objetivo declarado de mejorar el rendimiento y la experiencia general del sistema. Pero dado que el proceso puede causar una desaceleración aguda del rendimiento en tu PC y recopila tu información privada, es una buena idea desactivarlo. No se recomienda eliminarlo por completo de tu computadora, ya que el proceso es parte de tu sistema operativo Windows y está firmado digitalmente, por lo que su ausencia puede causar problemas de estabilidad en el sistema.

Nota: el método descrito a continuación puede no funcionar en tu PC, dependiendo de la versión de Windows que estés ejecutando. Microsoft ha trabajado en torno a esta solución en actualizaciones recientes, en cuyo caso deberías probar la solución del Editor de directivas de grupo. Pero primero, intenta estos pasos.

Abre el Programador de tareas desde la Búsqueda de Windows y navega a Biblioteca del Programador de tareas -> Microsoft -> Windows -> Experiencia de aplicación en el menú lateral izquierdo.

Desactivando Microsoft Compatibility Telemetry desde el Programador de tareas.

En el lado derecho, busca el Evaluador de aplicaciones de compatibilidad de Microsoft, haz clic derecho sobre él y selecciona Desactivar en el menú contextual. Confirma que deseas desactivar el proceso.

Hacer esto debería tener el efecto de cerrar forzosamente el proceso del servicio de telemetría de Microsoft, bloqueando efectivamente a Microsoft para recopilar cualquier dato sobre los problemas que afectan tu PC.

Consejo: elimina anuncios en Windows con estos útiles consejos.

2. Limitar la cantidad de datos que Microsoft puede recopilar

Puedes bloquear los servicios de intercambio de datos para que no transmitan (alguna) información a Microsoft a través de Configuración. Al hacerlo, esperamos reducir significativamente la actividad del servicio de telemetría de Microsoft.

Navega a Configuración -> Privacidad y seguridad -> Diagnósticos y comentarios.

Para limitar el acceso de Microsoft a tus datos, desactiva el interruptor junto a Enviar datos de diagnóstico opcionales. Además, expande Experiencias personalizadas, y apaga el interruptor de Permitir que Microsoft use tus datos de diagnóstico.

Desactivando

También puedes eliminar los datos que Microsoft ha recopilado hasta ahora presionando el botón Eliminar junto a Eliminar datos de diagnóstico. Pero antes de apresurarte a borrar esta información, ten en cuenta que hacerlo puede privarte de actualizaciones personalizadas y correcciones de seguridad que Microsoft proporciona para mejorar la eficiencia y seguridad del sistema. Haz esto como último recurso, en caso de que los problemas de alto uso de CPU del servicio de telemetría de Microsoft no se resuelvan.

Nota: para aquellos con una cuenta de Microsoft, es posible que también deseen revisar su panel de privacidad para eliminar datos de diagnóstico adicionales.

Si estás usando Windows 10, ve a Configuración -> Privacidad -> Diagnósticos y comentarios. Opta por la opción Datos de diagnóstico requeridos para enviar solo información mínima sobre el dispositivo. Con la opción Datos de diagnóstico opcionales, tu dispositivo enviará mucha más información, incluidos datos sobre la salud del dispositivo, actividad y un informe de errores mejorado.

3. Actualizar el servicio de telemetría

Es posible que el servicio de telemetría de Microsoft haya encontrado algunas dificultades técnicas que ahora están causando el uso anormalmente alto de CPU. En tales casos, puede ser útil actualizar el servicio de telemetría.

Abre la aplicación Servicios en tu PC a través de la Búsqueda de Windows.

Desplázate hacia abajo hasta que encuentres el servicio Experiencia de usuario conectada y telemetría. Haz clic derecho sobre él y selecciona Reiniciar en el menú contextual.

Actualizando el servicio de Experiencia de usuario conectada y telemetría a través de la aplicación Servicios.

Para tu información: aprende cómo acceder a la carpeta WindowsApp en Windows.

4. Reemplazar CompatTelRunner.exe

Como se explicó anteriormente, “CompatTelRunner.exe” es responsable de ejecutar el proceso de telemetría. Si sospechas que está dañado, el primer paso a seguir sería ejecutar un escaneo SFC. Esto debería reparar automáticamente el archivo, pero si no funciona, la otra solución sería reemplazar el archivo tú mismo.

Abre un símbolo del sistema con derechos de administrador, escribe el siguiente comando y presiona Enter:

takeown /f C:\Windows\System32\CompatTelRunner.exe

Ejecutando el comando en cmd.

Esto te otorgará la propiedad del archivo “CompatTelRunner.exe”, permitiéndote eliminarlo. A continuación, copia un “CompatTelRunner.exe” sano de otro dispositivo y tráelo a tu PC. Naturalmente, primero tendrás que tomar posesión del archivo antes de poder copiarlo.

5. Decidir cuándo el servicio de telemetría se ejecuta a plena capacidad

Esta es una medida menos drástica que debes optar si no deseas desactivar completamente el servicio de telemetría de Microsoft. En su lugar, especifica cuándo y por cuánto tiempo debe ejecutarse el proceso a plena capacidad para que no afecte los recursos de tu sistema.

Abre el Programador de tareas nuevamente y navega a Evaluador de aplicaciones de compatibilidad de Microsoft, como se mostró en la sección anterior. Haz doble clic en él, cambia a Desencadenadores, y haz doble clic en el Desencadenador único.

Ajustando los parámetros del desencadenador en el Programador de tareas.

Configura el proceso de telemetría para que se ejecute cada vez que no estés utilizando tu computadora. Alternativamente, activa la opción Detener tarea si se ejecuta más allá de, y establece un período de tiempo en el que el proceso pueda ejecutarse en tu PC.

Finalmente, regresa a la ventana de Propiedades y cambia a Configuración. Desmarca la opción Ejecutar tarea tan pronto como sea posible después de que se pierda un inicio programado. Esto detiene el proceso de ejecutarse si se pierde un inicio programado.

Desactivando la opción

Consejo: descubre cómo hacer una copia de seguridad de la configuración del Editor de directivas de grupo local en Windows.

6. Desactivar Microsoft Compatibility Telemetry a través del Editor de directivas de grupo

Si has probado todo lo anterior y el uso de CPU del servicio de telemetría de Microsoft sigue siendo anormalmente alto, puedes intentar desactivar el proceso utilizando el Editor de directivas de grupo.

Escribe “directiva de grupo” en la Búsqueda de Windows y selecciona el resultado Editar directiva de grupo.

Nota: El Editor de directivas de grupo está disponible en versiones Pro/Enterprise de Windows. Si tienes la edición Home, deberás habilitar primero el Editor de directivas de grupo.

Navega a Configuración del equipo -> Plantillas administrativas -> Componentes de Windows -> Recopilación de datos y versiones preliminares en el menú lateral izquierdo. A la derecha, haz clic en Permitir datos de diagnóstico (en Windows 11) o Permitir telemetría (Windows 10).

Desactivando la política Permitir datos de diagnóstico a través del Editor de directivas de grupo.

Marca la casilla Deshabilitado y haz clic en Aplicar.

Consejo: ¿te preguntas qué diferencia a una Cuenta de Microsoft de una Cuenta Local? Destacamos las diferencias en esta guía.

Hay muchos otros procesos en segundo plano que pueden afectar tus recursos de CPU y GPU. Consulta nuestro artículo para aprender cómo lidiar con el problema de alto uso de CPU del Shell Infrastructure Host. Si has notado una operación que parece sospechosa, asegúrate primero de que no estés tratando con un proceso legítimo de Windows que pueda parecer malware antes de tomar cualquier acción en su contra.

Crédito de la imagen: Freepik. Todas las capturas de pantalla por Alexandra Arici.