Проверка Microsoft Compatibility Telemetry (и exe-файл CompatTelRunner, который её запускает) может очень сильно тормозить всю систему, в особенности, когда комп/ноут и так не самый новый.
Впрочем, иногда бывает и так, что от этой самой телеметрии заметно тормозит даже вполне себе солидная игровая машина.
В этой связи немного о том, как с этой проблемкой бороться.
Не пропустите: Если тормозит игра после обновления Windows 10: как удалить апдейт
Значит, уточним на всякий случай один важный момент. В последних версиях операционки, т.е. у Windows 11 и 10-й, процесс Microsoft Compatibility Telemetry является одним из системных и имеет свою цифровую подпись. Потому просто так удалять его из системы нельзя во избежание серьезных сбоев (Microsoft, к слову, делать этого настоятельно не рекомендует).
Тем не менее когда процесс этот мешает, то его можно отключить вполне себе официальным способом, а именно через Планировщик заданий системы. Делается это следующим образом:
- жмем Windows + R с клавиатуры, в открывшемся окошке вводим taskschd.msc и жмем Enter
- в окне планировщика (слева) жмем Библиотека планировщика заданий > Microsoft > Windows > Application Experience
- теперь правее в списке файлов находим Microsoft Compatibility Appraiser, кликаем по названию правой кнопкой мыши и в открывшемся меню жмем «Отключить«;
- подтверждаем команду и закрываем планировщик.
Прога будет принудительно закрыта, что немедленно отразится на уровне производительности системы (поскольку запускаться, собирать всякие данные и отправлять их на серверы Microsoft она как бы больше не должна).
В качестве же альтернативных или дополнительных мер по ограничению самодеятельности Microsoft Compatibility Telemetry можно сделать также следующее:
#1 — ограничиваем сбор данных
С надеждой на то, что различные службы Windows и в том числе Microsoft Telemetry информацию собирать и рассылать действительно будут реже и/или в меньших объемах:
- открываем «Параметры» (Win+I), далее — «Конфиденциальность и безопасность» и затем жмем «Диагностика и отзывы«;
- отключаем опцию «Отправлять необязательные диагностические данные«;
- тут же кликаем «Персонализированные возможности» и отключаем опцию «Разрешить корпорации Майкрософт использовать ваши диагностические данные…«
- еще ниже жмем «Удалить диагностические данные» (но учитываем, что без них система, вероятно, не будет получать персональные обновления для повышения производительности и уровня безопасности).
#2 — перезапускаем службу телеметрии
На случай, если система тормозит по причине какого-то сбоя самой службы:
- открываем меню «Пуск» и в строке поиска системы пишем services.msc
- в результатах выше кликаем правой кнопкой мыши (ПКМ) по строке «Службы» (или Services) и в меню жмем «Запуск от имени администратора«;
- в окне локальных «Служб» находим в списке строку «Функциональные возможности для подключенных пользователей и телеметрия» (в самом низу или вверху, если включить фильтр по названиям) либо «Connected User Experience and Telemetry«;
- кликаем по строке правой кнопкой мыши и в открывшемся меню жмем «Перезапустить«.
#3 — меняем/обновляем exe-файл CompatTelRunner
Этот файл в системе запускает процесс Microsoft Compatibility Telemetry. Но если он поврежден или просто не функционирует должным образом, то из-за этого и процесс и систем тоже могут тормозить.
Устраняется проблема, как правило, через стандартную процедуру проверки и восстановления системных файлов. То бишь:
- открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«);
- в окне Командной строки вводим команду sfc /scannow и жмем Enter;
- после завершения процедуры проверки перезагружаем комп и затем наблюдаем, как будет работать Windows.
Если из-за Microsoft Compatibility Telemetry комп снова тормозит, то можно/нужно пойти другим путем:
- снова открываем командную строку от имени администратора;
- в окне Командной строки вводим следующую команду и потом жмем Enter:
takeown /f C:\Windows\System32\CompatTelRunner.exe
Теперь файл CompatTelRunner можно удалить. После чего копируем этот же файл (нормально работающий) с любого другого компа (но сначала тоже вводим эту же команду через командную строку системы), вставляем в папку C:\Windows\System32 и перезагружаем комп.
Не пропустите: Телеметрия в Windows 10: настроить, нельзя отключить! [архивъ]
#4 — настраиваем время работы службы телеметрии
Если нет необходимости её отключать полностью, то можно просто перенастроить процесс так, чтобы он срабатывал в другое время. А для этого:
- жмем Windows + R с клавиатуры, в открывшемся окошке вводим taskschd.msc и жмем Enter
- в окне планировщика (слева) жмем Библиотека планировщика заданий > Microsoft > Windows > Application Experience
- в списке файлов находим Microsoft Compatibility Appraiser и кликаем по названию двойным кликом (левой кнопкой мыши);
- далее (в открывшемся окне) переходим во вкладку «Триггеры» и кликаем двойным кликом по триггеру «Один раз» в списке;
- в следующем окне указываем период времени, когда комп свободен, и/или внизу окна активируем опцию «Останавливать через» и указываем время, через которое процесс будет автоматически остановлен и жмем «ОК«;
- переходим во вкладку «Параметры«, отключаем опцию «Немедленно запускать задачу, если пропущен плановый запуск» и тоже жмем «ОК«.
- закрываем планировщик.
Не пропустите: Проблемы с .NET Framework в Windows 11 после установки обновления
#5 — отключаем Microsoft Compatibility Telemetry
… через Редактор групповой политики системы (напомним, что доступен он только в версиях Windows 11/10 Pro и Enterprise):
- жмем Win+R, пишем gpedit.msc и жмем Enter;
- в окне Редактора (слева) открываем Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Сборки для сбора данных и предварительные сборки;
- теперь справа двойным кликом по параметру «Разрешить диагностические данные« (в Windows 11) или «Разрешить телеметрию» (в Windows 10) ;
- в следующем окне переставляем флажок на «Отключить» и жмем «Применить«;
- и перезагружаем комп.
Вот как-то так. И не забываем также, что тормозить систему кроме Microsoft Compatibility Telemetry могут еще и другие процессы.
Так что, во-первых, заглядываем время от времени хотя бы в Диспетчер задач и проверяем, какие еще программы, службы, процессы создают повышенную нагрузку на проц и видеокарту. А во-вторых, запускаем антивирусные проверки и регулярно обновляем активирус компа.