Cómo solucionar el alto uso de CPU desde la telemetría de compatibilidad de Microsoft
Lidiar con la telemetría de compatibilidad de Microsoft funcionando descontroladamente y consumiendo demasiada CPU puede ser bastante molesto. A veces, es solo un proceso en segundo plano que se supone que mantiene la compatibilidad del sistema e informa a Microsoft, pero en algunas configuraciones, decide actuar de forma descontrolada, utilizando el 80 % de la CPU sin ningún motivo aparente. Es un poco extraño, pero si tu ordenador se ralentiza o se calienta demasiado, este podría ser el problema. Por suerte, hay algunas maneras de solucionarlo. Dependiendo de la causa del alto consumo de CPU, algunos métodos pueden funcionar mejor que otros, así que es cuestión de prueba y error. Además, un aviso: estas opciones pueden deshabilitar algunas funciones de diagnóstico que ayudan a que Windows funcione sin problemas, así que si te parece bien, sigue adelante.
¿Cómo solucionar el alto consumo de CPU de la telemetría de compatibilidad de Microsoft?
Limitar los datos de diagnóstico a través de la configuración de Windows
Porque, claro, Windows tiene que complicarlo más de lo necesario. Puedes intentar reducir la cantidad de datos de diagnóstico que tu sistema comparte con Microsoft a través de Configuración. Reducir los datos de diagnóstico opcionales puede ayudar a reducir el consumo excesivo de recursos.
- Presione Win + Ipara abrir Configuración.
- Vaya a Privacidad y seguridad o, a veces, simplemente Privacidad > Diagnóstico y comentarios.
- Establezca “Datos de diagnóstico obligatorios” en lugar de “Completos u opcionales”.Si ve la opción ” Enviar datos de diagnóstico opcionales”, desactívela.
- Haga clic en Eliminar datos de diagnóstico si esa opción está ahí: podría borrar parte de la información acumulada que podría estar contribuyendo al problema.
Esto básicamente le indica a Windows que no envíe información adicional que podría sobrecargar el proceso de telemetría. A veces, menos datos equivalen a menos uso de CPU. Por experiencia personal, en algunas máquinas esto falla la primera vez, pero luego funciona tras reiniciar.
Deshabilitar la experiencia de usuario conectada y el servicio de telemetría
Este servicio es fundamental para algunas operaciones de telemetría, incluida la Telemetría de Compatibilidad. Deshabilitarlo interrumpe por completo ese proceso, lo que puede reducir la carga de la CPU. Tenga en cuenta que algunas funciones podrían dejar de funcionar o reportar menos datos.
- Carrera abierta conWin + R
- Escribe
services.mscy pulsa Intro. Se abrirá la lista de Servicios de Windows. - Busque y haga doble clic en Experiencia de usuario conectada y telemetría.
- Cambie el tipo de inicio a Deshabilitado y luego haga clic en Detener.
- Pulsa “Aplicar” y “Aceptar”. He visto que esto funciona en algunas configuraciones; a veces, basta para solucionar los picos de CPU.
Prohibir la telemetría desde el editor de políticas de grupo
Para quienes tengan las ediciones Pro o Enterprise, la directiva de grupo ofrece una forma más precisa de eliminar la telemetría. Si se siente cómodo con ella, puede ofrecer una solución más permanente.
- Abra Ejecutar ( Win + R), escriba
gpedit.mscy presione Entrar. - Vaya a: Configuración del equipo > Plantillas administrativas > Componentes de Windows > Recopilación de datos y compilaciones de vista previa.
- Haga doble clic en Permitir telemetría o Permitir datos de diagnóstico.
- Desactiva la opción y haz clic en Aplicar. Sí, Windows te avisará por no enviar diagnósticos, pero bueno, la CPU está más contenta.
- Reiniciar para aplicar: a veces, eso es todo lo que escribió.
Deshabilitar la telemetría mediante el Editor del Registro
Si usas Windows Home, la directiva de grupo no es una opción. No hay problema. Puedes editar directamente el registro para desactivar la telemetría. Pero ten cuidado: si te equivocas, la situación puede empeorar. Siempre haz una copia de seguridad del registro primero.
- Abra Ejecutar ( Win + R), escriba
regedity presione Enter. - Navegar a:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection - Si no hay ningún DWORD AllowTelemetry, haga clic derecho, elija Nuevo > DWORD (valor de 32 bits) y asígnele el nombre AllowTelemetry.
- Establezca su valor en 0. En algunas configuraciones, este silencio parece funcionar bastante bien.
- A continuación, vaya a:
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\DataCollection - Si hay una clave AllowTelemetry, elimínela. O configúrela a 0 si lo prefiere. Recuerde que, si no tiene cuidado, puede causar inestabilidad.
Deshabilitar la telemetría de compatibilidad de Microsoft desde el Programador de tareas
A menudo, la telemetría se ejecuta como una tarea programada, por lo que eliminarla también ayuda. Es un poco torpe, pero puede funcionar si todo lo demás falla.
- Abra Ejecutar ( Win + R), escriba
taskschd.mscy presione Enter. Este es el Programador de tareas. - Vaya a: Programador de tareas > Microsoft > Windows > Experiencia de aplicación.
- Busca las tareas relacionadas con Telemetría de compatibilidad o similares y haz clic derecho para desactivarlas. En una máquina, tuve que hacer esto con dos tareas diferentes (depende de la versión de Windows que uses).
Eliminar CompatTelRunner.exe
Si está decidido a detener esto para siempre y no le importa el diagnóstico, puede eliminar el archivo. Se encuentra en %WinDir%\System32\CompatTelRunner.exe. Pero, claro, Windows lo tiene en TrustedInstaller, así que primero debe tomar posesión del mismo, lo cual es un poco engorroso.
- Inicie sesión como administrador.
- Abra Ejecutar y escriba
cmd. Presione Ctrl + Shift + Enterpara obtener derechos de administrador. - Ejecute estos comandos para obtener propiedad y permisos:
takeown /f “%WinDir%\System32\CompatTelRunner.exe” /aicacls “%WinDir%\System32\CompatTelRunner.exe” /Grant Administrators:f
- Una vez que tenga el control total, elimínelo con
del “%WinDir%\System32\CompatTelRunner.exe”o simplemente cámbiele el nombre para mantener una copia de seguridad:ren “%WinDir%\System32\CompatTelRunner.exe” CompatTelRunner.old.
Tenga en cuenta que eliminar archivos del sistema siempre conlleva cierto riesgo, pero si se hace con cuidado, es una solución bastante sencilla. Aunque es un poco drástico, en algunas configuraciones es la única manera de evitar problemas de alto consumo de CPU en el proceso de telemetría.
El uso elevado de la CPU debido a la telemetría no siempre es fácil de solucionar, y a menudo, combinar varios de estos métodos ofrece los mejores resultados. Recuerda que Windows es bastante persistente con algunos de estos problemas, por lo que suele ser necesario reiniciar después de realizar cambios. Ojalá que esto ayude; ha funcionado con otros, así que podría funcionar con la próxima máquina con problemas.