Пользователь купил дорогой ноутбук с Intel Core i7 и 32 ГБ оперативной памяти. Установил лицензионную Windows 10 Pro. Запустил Excel с большим файлом — и через минуту интерфейс превращается в слайд-шоу. Открывает диспетчер задач: вроде бы ничего не запущено, но график ЦП скачет, будто на компьютере рендерится 4K-видео.
Знакомо?
Скорее всего, на этом компьютере работает служба с безобидным названием Connected User Experiences and Telemetry. Внутреннее имя — DiagTrack. В простонародье — «шпион Microsoft».
Этот процесс не просто «собирает ошибки для улучшения системы». Это фоновый майнер производительности. Он вгрызается в процессор, выкусывает кусок в 10–15% мощности и пересылает данные в Редмонд. При этом лицензия куплена, деньги заплачены, а софт ведет себя как условно-бесплатный хлам.
Разбираем анатомию цифрового вампира. Почему Microsoft скрывает правду, как найти убийцу процессора и вернуть свои деньги — в прямом смысле.
Больше расследований о скрытых процессах Windows — в канале Не баг, а фича. Без рекламы кривых клинеров и вики-копипаста.
🕵️ 1. Знакомьтесь: DiagTrack — процесс, которого нет в списке
Откройте диспетчер задач. Посмотрите на процессы. Видите svchost.exe? Их десятки. Какой из них шпионит? Microsoft сделала всё, чтобы пользователь не смог быстро идентифицировать вора .
Служба называется Connected User Experiences and Telemetry. В реестре и службах она прячется под именем DiagTrack.
Что она делает официально?
По документации Microsoft, DiagTrack отвечает за «сбор и передачу диагностической информации об использовании устройств и совместимости». То есть собирает: какие программы запускаешь, какие драйверы установлены, сколько раз упал браузер, как долго висел «Проводник» .
Что она делает неофициально?
— Жрет процессор пачками, особенно на системах с HDD и слабыми чипами .
— Создает краткосрочные, но мощные скачки нагрузки до 100% ЦП .
— Забивает оперативную память при формировании «пакетов диагностики» .
— Запускает «совместимые проверки» через компаньона CompatTelRunner.exe, который сканирует диски, дергает файлы и грузит систему .
Главная проблема — служба работает по принципу event-driven (событийно-ориентированная). Она тихо спит, пока система не делает ничего важного. Но как только пользователь садится за работу — открывает Excel, Photoshop, Visual Studio — DiagTrack просыпается и начинает «диагностику» .
Итог: пользователь платит за лицензию, чтобы его же компьютер тормозил в самый ответственный момент.
📊 2. Совместимый оценщик: CompatTelRunner.exe — тяжелая артиллерия
DiagTrack — это диспетчер. Он сам по себе ест немного. Основной удар наносит его «исполнительный орган» — CompatTelRunner.exe .
Что это за зверь?
CompatTelRunner — исполняемый файл задачи Microsoft Compatibility Appraiser (Оценщик совместимости Microsoft). Эта задача прописана в планировщике Windows и запускается автоматически.
Что он делает?
- Сканирует все установленные приложения.
- Проверяет их совместимость с будущими обновлениями Windows.
- Анализирует драйверы и оборудование.
- Формирует огромный отчет и отправляет через DiagTrack в Microsoft .
Цена вопроса:
Во время работы CompatTelRunner:
— Процессор грузится на 20–50% (в зависимости от количества софта).
— Диск работает на износ (особенно убийственно для HDD).
— Оперативная память резко подскакивает на 500 МБ — 1.5 ГБ .
При этом пользователь не запускал никаких сканеров. Система сама решила, что «сейчас удобное время» — и вгрызлась в процессор.
🛠 3. Как найти цифрового вампира? Три метода детектива
Многие ищут в диспетчере задач «DiagTrack» — и не находят. Потому что процесс скрыт внутри svchost.exe или маскируется под системные прерывания .
Метод 1. Диспетчер задач — режим следователя
- Нажать Ctrl+Shift+Esc.
- Перейти на вкладку «Процессы».
- Найти группу «Узлы служб» или «Service Host».
- Развернуть каждую — искать строку Connected User Experiences and Telemetry .
Метод 2. Resource Monitor — глубокая инспекция
- Пуск → «Resource Monitor» (Ресурс монитор).
- Вкладка «CPU».
- Поставить галочку «Службы».
- Найти DiagTrack. Посмотреть, какие файлы он читает .
Метод 3. Планировщик — логово дракона
- Win+R → taskschd.msc.
- Перейти: Библиотека планировщика → Microsoft → Windows → Application Experience.
- Найти задачу Microsoft Compatibility Appraiser.
- Посмотреть время последнего запуска. Если оно совпадает со скачками нагрузки — виновник найден .
⚖️ 4. Ты заплатил за лицензию. Почему они имеют право есть твой процессор?
Здесь начинается самое интересное.
При установке Windows пользователь соглашается с лицензионным соглашением. В нем мелким шрифтом написано, что Microsoft собирает диагностические данные. Но нигде не написано, что сбор этих данных может занимать 30% процессора и длиться часами.
Почему Microsoft не оптимизирует это?
Ответ циничен: корпоративным клиентам плевать. У компаний мощные серверы и рабочие станции с Xeon и 128 ГБ RAM. Для них скачок нагрузки на 10% — погрешность. Домашние же пользователи с ноутбуками за 50 тысяч рублей — это «расходный материал» .
Более того: на этапе установки Windows 10/11 Microsoft по умолчанию включает полный сбор диагностических данных. Пользователь должен вручную отключить все ползунки в разделе «Конфиденциальность». Большинство этого не делает .
Результат:
Лицензия куплена. Деньги списаны. А компьютер работает как «арендованный майнер» в фоновом режиме.
🔪 5. Хирургия: как отключить телеметрию и вернуть процессор
Важно: отключение телеметрии не ломает Windows. Система продолжает обновляться, защитник работает, учетная запись Microsoft не блокируется .
Метод А. Через службы (быстро, надежно)
- Win+R → services.msc.
- Найти Connected User Experiences and Telemetry.
- Остановить службу (правой кнопкой → «Остановить»).
- Правой кнопкой → «Свойства» → Тип запуска: Отключена.
- Вкладка «Восстановление» → все сбои: Без действий .
Метод Б. Через командную строку (для продвинутых)
Запустить PowerShell или CMD от администратора:
sc config DiagTrack start= disabled
sc stop DiagTrack
Метод В. Точечное отключение только сканера (рекомендуется)
- Win+R → taskschd.msc.
- Библиотека → Microsoft → Windows → Application Experience.
- Отключить Microsoft Compatibility Appraiser.
- Отключить ProgramDataUpdater (если есть) .
Этот метод — золотая середина. Сама служба телеметрии остается, но тяжелый сканер совместимости больше не запускается.
Метод Г. O&O ShutUp10++ (для ленивых)
Бесплатная утилита, не требует установки. Скачать с официального сайта. Запустить → «Применить все рекомендованные настройки». Программа отключит телеметрию, рекламные идентификаторы и фоновые сборщики данных .
⚠️ Важно: после крупных обновлений Windows настройки могут сброситься. Рекомендуется повторять процедуру или держать ShutUp10++ под рукой .
📉 6. Реальные тесты: сколько процессора возвращается?
На форумах и в блогах публиковались замеры производительности до и после отключения телеметрии.
Исходные данные:
— Windows 10 Pro 22H2.
— Процессор Intel Core i5-8250U.
— 8 ГБ ОЗУ.
— HDD 5400 rpm.
— Состояние «после чистой установки», без пользовательского софта.
До отключения телеметрии:
— Фоновых процессов: 124.
— Потребление ОЗУ в простое: 3.9 ГБ.
— Нагрузка на ЦП в фоне: 5–15% с периодическими скачками до 70% (работа CompatTelRunner).
После применения рекомендованных настроек O&O ShutUp10++:
— Фоновых процессов: 107.
— Потребление ОЗУ: 1.8 ГБ.
— Нагрузка на ЦП в простое: 1–3%, скачки исчезли .
Вывод:
Отключение телеметрии высвободило 2.1 ГБ оперативной памяти и снизило фоновую нагрузку на процессор в 3–5 раз.
🤔 7. Контраргументы: что теряет пользователь?
Microsoft утверждает, что телеметрия нужна для:
— Быстрого обнаружения багов.
— Улучшения совместимости с новым железом.
— Персонализации рекомендаций .
Правда:
— Баги Microsoft исправляет ради корпоративных клиентов, а не ради домашнего ПК Васи из Краснодара.
— Совместимость проверяется один раз при установке драйвера, а не каждый день.
— Персонализация — это просто реклама в меню «Пуск».
Человеческий фактор:
На форумах Microsoft пользователи жалуются, что DiagTrack грузит серверы Windows Server 2016 до 100% без видимых причин . При этом в журналах событий — только записи о запуске и остановке службы. Никакой диагностики, никаких логов ошибок .
То есть служба телеметрии сама не умеет толком логировать свои сбои. Ирония.
🧹 8. Чек-лист: что еще отключить, чтобы процессор дышал
Помимо DiagTrack, в Windows роятся десятки процессов, которым не место в фоне.
✅ Службы для отключения:
— SysMain (Superfetch) — на SSD не нужен.
— Windows Search — если не пользуетесь поиском по файлам.
— Print Spooler — если нет принтера.
— Fax, XPS, Bluetooth (если не нужно).
— Touch Keyboard and Handwriting — если нет сенсорного экрана.
✅ Через ShutUp10++:
— Отключить рекламный ID.
— Запретить отправку данных о рукописном вводе.
— Отключить синхронизацию диагностики с серверами MS .
✅ Параметры конфиденциальности вручную:
— Параметры → Конфиденциальность → Отзывы и диагностика → Отправить необязательные диагностические данные: Отключить.
— Параметры → Персонализация → Пуск → Показывать предложения: Отключить .
📌 Резюме: тихий вор в твоем компьютере
Ситуация абсурдная. Пользователь покупает лицензионную Windows за 8–15 тысяч рублей. Взамен получает операционную систему, которая:
- Собирает данные о каждом шаге.
- Отнимает 10–20% процессора в фоне.
- Жрет оперативную память гигабайтами.
- Создает скачки нагрузки ровно в тот момент, когда нужна максимальная производительность.
Microsoft продает не ОС. Microsoft продает право арендовать ОС, которая параллельно работает на корпорацию.
Отключение телеметрии — это не пиратство и не взлом. Это возврат собственных ресурсов, за которые заплачены деньги.
Ни один закон не запрещает отключать службы на своем компьютере. Ни одно лицензионное соглашение не требует держать DiagTrack включенным 24/7 .
Больше скриптов, настроек и реальных кейсов по выжиманию производительности из Windows — в канале Не баг, а фича. Там не пишут «кликни сюда», там показывают, как система работает на самом деле.