Высокая нагрузка от Microsoft Compatibility Telemetry: решение проблемы
Чтобы быстро снизить нагрузку на процессор от службы телеметрии, отключите задачу Microsoft Compatibility Appraiser в «Планировщике заданий» или запретите сбор диагностических данных через «Редактор локальной групповой политики». Это остановит процесс CompatTelRunner.exe, который часто вызывает зависания системы, не влияя на критическую работу Windows.
Процесс Microsoft Compatibility Telemetry (исполняемый файл CompatTelRunner.exe) — это встроенный компонент Windows 10 и 11, который периодически сканирует систему на предмет совместимости установленных приложений и драйверов с новыми обновлениями ОС. В норме он потребляет мало ресурсов, но из-за ошибок в коде, конфликтов со сторонним ПО или при первом запуске после крупного обновления может загружать процессор на 50–100% и активно использовать диск.
Коротко о проблеме: Если вы видите процесс «Microsoft Compatibility Telemetry» в Диспетчере задач с высокой нагрузкой, это не вирус, а штатная служба сбора данных. Её можно безопасно ограничить или отключить, если вы не используете корпоративные функции отчетности.
Почему телеметрия нагружает систему
Основная причина высокой нагрузки — агрессивное сканирование файлов и реестра. Процесс пытается проанализировать установленные программы, чтобы отправить отчет в Microsoft. Проблемы возникают в следующих случаях:
- Сбой после обновления Windows. Система пытается переоценить совместимость всех программ заново.
- Конфликт с антивирусами. Сторонние защитные решения могут блокировать чтение файлов службой телеметрии, вызывая бесконечные повторные попытки сканирования.
- Устаревшие драйверы. Служба «зависает» при попытке опросить некорректно работающее оборудование.
Прежде чем отключать службу, попробуйте базовые методы устранения сбоя, которые могут решить проблему без радикальных мер.
Базовая диагностика и быстрые фиксы
- Обновите Windows. Часто Microsoft выпускает патчи, исправляющие утечки ресурсов в самих службах телеметрии. Перейдите в Параметры > Обновление и безопасность и установите все доступные апдейты.
- Запустите средство устранения неполадок. В параметрах поиска введите «Устранение неполадок» и выберите «Обслуживание системы». Это может исправить поврежденные файлы, вызывающие цикл перезапуска службы.
- Проверьте диск на ошибки. Откройте командную строку от имени администратора и введите
chkdsk /f /r. Перезагрузите ПК. Поврежденные сектора могут замедлять чтение данных телеметрией.
Если эти шаги не помогли и процесс CompatTelRunner.exe продолжает «съедать» ресурсы, переходите к методам отключения.
Способ 1: Отключение через Планировщик заданий (Рекомендуемый)
Это самый безопасный метод. Он отключает конкретную задачу, запускающую сканирование, не ломая другие системные службы.
- Нажмите
Win + R, введитеtaskschd.mscи нажмите Enter. - В левой панели перейдите по пути:
Библиотека планировщика заданий→Microsoft→Windows→Application Experience. - В центральной части окна найдите задачу Microsoft Compatibility Appraiser.
- Нажмите на неё правой кнопкой мыши и выберите Отключить.
Также в этой папке могут находиться задачи ProgramDataUpdater и StartupAppTask. Их тоже можно отключить, если вы хотите максимально сократить фоновую активность системы, связанную со сбором данных о приложениях.
После отключения перезагрузите компьютер. Нагрузка на процессор должна исчезнуть.
Способ 2: Через Редактор локальной групповой политики (Для Pro/Enterprise версий)
Если у вас Windows 10 Pro, Enterprise или Education, вы можете глобально запретить сбор данных о совместимости на уровне политики системы.
- Нажмите
Win + R, введитеgpedit.mscи нажмите Enter. - Перейдите по пути:
Конфигурация компьютера→Административные шаблоны→Компоненты Windows→Сборки для сбора данных и предварительные версии. - В правой части найдите политику Разрешить телеметрию (или «Разрешить сбор диагностических данных»).
- Дважды кликните по ней, выберите состояние Отключено (или «Включено» с уровнем «0 - Безопасность [только для предприятий]», если доступно).
- Нажмите Применить и ОК.
Этот метод предотвращает запуск служб телеметрии на уровне системы, что эффективнее, чем простое отключение задачи в планировщике.
Способ 3: Через Реестр (Для домашней версии Windows 10 Home)
В редакции Home нет редактора групповых политик, поэтому изменения вносятся напрямую в реестр.
Внимание! Перед редактированием реестра создайте точку восстановления системы или экспортируйте ветку реестра. Ошибки могут привести к нестабильной работе ОС.
- Нажмите
Win + R, введитеregeditи нажмите Enter. - Перейдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection(Если разделаDataCollectionнет, создайте его: правая кнопка мыши на папкеWindows→ Создать → Раздел). - В правой части окна нажмите правой кнопкой мыши → Создать → Параметр DWORD (32 бита).
- Назовите параметр
AllowTelemetry. - Дважды кликните по нему и установите значение 0.
- Перезагрузите компьютер.
Значение 0 соответствует уровню «Безопасность» (минимальный набор данных, необходимых для защиты устройства). Для полного отключения сбора данных о совместимости также рекомендуется создать параметр DisableEnterpriseAuthProxy со значением 1 в той же ветке, если он отсутствует.
Сравнение методов отключения
| Метод | Сложность | Обратимость | Эффективность | Риск для системы |
|---|---|---|---|---|
| Планировщик заданий | Низкая | Легко включить обратно | Средняя (останавливает только сканирование приложений) | Минимальный |
| Групповые политики | Средняя | Легко изменить | Высокая (блокирует на уровне сервиса) | Низкий |
| Реестр | Высокая | Требует ручного возврата | Высокая | Средний (ошибка в реестре) |
Частые ошибки при отключении
-
Удаление файла CompatTelRunner.exe. Никогда не удаляйте исполняемый файл вручную из папки
System32. Windows восстановит его при ближайшем обновлении, а права доступа могут сбиться, что приведет к ошибкам системы. Используйте только штатные средства отключения (планировщик или реестр). -
Отключение службы «Диагностика и отслеживание событий» (DiagTrack). Некоторые пользователи советуют отключать службу
DiagTrackвservices.msc. Хотя это снижает нагрузку, это может нарушить работу Центра безопасности Windows, магазина Microsoft Store и некоторых функций обновления. Лучше точечно отключать задачи в Планировщике (Способ 1). -
Игнорирование перезагрузки. Изменения в политиках и реестре вступают в силу только после перезагрузки. Без неё процесс может продолжать работать в фоновом режиме.
FAQ
Вернется ли нагрузка после обновления Windows? Да, крупные функциональные обновления (например, переход с версии 21H2 на 22H2) могут сбросить настройки Планировщика заданий или реестра. После такого обновления проверьте настройки телеметрии повторно.
Влияет ли отключение телеметрии на получение обновлений безопасности? Нет. Отключение Compatibility Telemetry влияет только на отправку данных об использовании приложений и совместимости. Критические обновления безопасности и драйверы будут устанавливаться в обычном режиме.
Можно ли полностью удалить телеметрию из Windows 10? Штатными средствами — нет. Существуют сторонние утилиты (например, O&O ShutUp10 или WPD), которые автоматизируют процесс отключения всех видов телеметрии. Однако использование такого ПО требует осторожности, так как излишняя «чистка» может нарушить работу облачных сервисов Microsoft.
Почему после отключения диск всё равно загружен на 100%? Если проблема с диском осталась, а процесс телеметрии отключен, причина скорее всего в другом: службе Windows Search (индексация), суперпрефетче (SysMain) или неисправности самого накопителя. Проверьте эти службы отдельно.