Зачем нужна служба Microsoft Compatibility Telemetry и как её отключить в Windows 10
Все программы, работающие в Windows, создают свои процессы, которые делятся на два типа: явные и фоновые. Первый тип процессов выполняется только тогда, когда вы видите какое-либо запущенное приложение, второй скрывается, то есть работает так, что пользователь не замечает ни процедуры, ни результата его деятельности, хотя и то, и то другое есть. Ко второму виду процессов относится служба Microsoft Compatibility Telemetry.
Чем занимается служба
Microsoft Compatibility Telemetry (далее MCT для краткости) – встроенная служба, ответственная за сбор информации. Она учитывает, какими программами пользуется человек и как часто он это делает, какие из них работают стабильно, а какие выдают сбои. Список отбираемых данных можно продолжать долго, а формируется он для того, чтобы компания Microsoft могла улучшить свою операционную систему.
MCT берёт информацию, которая может подсказать разработчикам причины появления тех или иных ошибок, отправляет её компании, а она, в свою очередь, обрабатывает данные, делает выводы и на основе их разрабатывает и выпускает обновление.
Стоит отметить, что Microsoft официально заявила о конфиденциальности собираемых данных. То есть вся собранная информация поступает анонимно: из неё можно получить сведения о компьютере, но не о его хозяине.
Почему MCT нагружает компьютер
Есть две причины, вызывающие желание деактивировать MCT. О первой говорилось выше: служба собирает информацию, а это нравится далеко не всем. Вторая — при наступлении некоторых условий процесс начинает сильно грузить диск и процессор.
Убедиться в том, что ваш компьютер тормозит из-за MCT, можно в диспетчере задач: полистав или отсортировав список, найдите описываемую службу и посмотрите на остальные столбцы. Иногда происходит так, что MCT начинает забирать больше 50% системных ресурсов.
Служба Microsoft Compatibility Telemetry забирает много ресурсов, если зависает
Перегрузка компьютера происходит из-за сбоя в службе. Возможно, повредились какие-то её файлы, но чаще причиной становится сбой при отправке данных на сервер компании. Если происходит ошибка, служба попытается исправить её, не повредив при этом пользователю. Но в процессе устранения проблемы процесс может зависнуть и начать требовать всё больше ресурсов.
Деактивация MCT
Если вы не хотите отключать службу, то попробуйте перезагрузить компьютер — все процессы, в том числе и MCT, перезапустятся и, может быть, начнут работать стабильно, не потребляя лишних ресурсов. Если же вы не хотите оставлять компанию Microsoft без полезных данных или перезагрузка системы не помогла, воспользуйтесь одним из нижеописанных способов, позволяющих деактивировать процесс.
При помощи выполнения команд
Управлять операционной системой можно через командную строку.
- Запустите её с правами администратора. Отыскать можно через системную поисковую строку.
Открываем командную строку
- В Windows есть встроенная программа, сканирующая все встроенные приложения и выявляющая в них ошибки. Запустить её можно запросом sfc /scannow. Процедура сканирования может продлиться больше 10 минут, её скорость будет зависеть от производительности компьютера. Не прерывайте процесс.
Выполняем команду sfc /scannow
В конце вы получите уведомление о том, удачно ли завершена диагностика. Как только оно появится, откройте диспетчер задач и проверьте, перестала ли MCT перегружать компьютер.
При помощи списка служб
Так как описываемая MCT является службой, с ней можно работать при помощи специального средства, позволяющего управлять всеми службами.
- Используя системную поисковую строку, разыщите классическое приложение «Службы» и разверните его.
Открываем программу «Службы»
- Отыщите в списке процесс «Служба диагностического отслеживания» (MCT на русском) или «Функциональные возможности для подключённых пользователей и телеметрия» (в наиболее новых версиях системы) и перейдите к его свойствам, кликнув по нему правой клавишей мыши.
Открываем службу «Функциональные возможности для подключенных пользователей и телеметрия»
- Остановите службу, а в типе запуска укажите либо вариант «Вручную», либо «Отключена». Первое значение стоит использовать в том случае, если собираетесь запускать её самостоятельно.
Устанавливаем тип запуска «Отключена» и завершаем службу
Сохранив изменения, закройте окно служб и вернитесь к диспетчеру задач. Проверьте, пропал ли процесс MCT из списка.
При помощи параметров
Через встроенное приложение «Параметры» можно изменять настройки системы в привычном интерфейсе.
- Разверните программу «Параметры», отыскав её при помощи системной поисковой строки.
Открываем параметры компьютера
- Выберите блок «Конфиденциальность».
Открываем блок «Конфиденциальность»
- В подпунктах «Диагностика и отзывы» и «Журнал действий» отключите все функции, связанные с передачей данных в Microsoft. Если вы запретите отправку какой-либо информации, то отсылать будет нечего и MCT прекратит своё существование.
Снимаем галочку со всех функций отправки данных
При помощи реестра
В реестре хранятся данные о настройках всех сервисов и приложений, имеющихся в памяти компьютера. Работая с ним, будьте предельно аккуратны, так как изменение не тех параметров приведёт к критичной поломке системы.
- Зажмите одновременно Win + R на клавиатуре, чтобы раскрыть окошко «Выполнить». Выполните в нём запрос regedit для перехода к реестру.
Открываем реестр командой regedit
- Проследуйте по разделам HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection, используя древо папок в левой части окна. В конечном разделе создайте файл DWORD с названием AllowTelemetry и значением 0 (ноль).
Создаем файл AllowTelemetry со значением 0
Как только изменения в реестре вступят в силу (возможно, придётся перезагрузить компьютер), служба MCT прекратит свою работу.
При помощи групповой политики
Редактор групповой политики встроен во все редакции Windows, кроме версии «Домашняя». Если вы обладаете редакцией-исключением, то данный способ вам не подойдёт — используйте любой из выше или нижеописанных. Владельцы профессиональной и корпоративной версии могут выполнить следующие шаги:
- Находясь в проводнике, кликните по строке «Компьютер» правой клавишей мыши и выберите функцию «Управление». Развернётся окно групповой политики.
Открываем управление компьютером
- В служебных программах выберите раздел библиотеки планировщика задач, а в нём подраздел Microsoft — Windows — ApplicationExperience. В конечной папке вас ждут три файла. Кликните по каждому из них правой клавишей мыши и используйте функцию «Отключить».
Отключаем все три задачи
Деактивировав все три задачи, вы завершите выполнение MCT. Можете зайти в диспетчер задач и убедиться в получении результата.
При помощи сторонней программы
Все вышеописанные методы являются встроенными, то есть присутствуют в операционной системе по умолчанию. Если они по каким-то причинам вам не подходят, можете воспользоваться решением от стороннего разработчика — программой ShutUp10. Официальный сайт, предоставляющий бесплатную версию -https://www.oo-software.com/en/shutup10.
Скачав и запустив программу, отыщите в списке три пункта Telemetry disabled. Находятся они в блоке Security. Активируйте работу каждого из них, тем самым отключив свор информации о компьютере и, соответственно, MCT.
Включаем все три пункта Telemetry disabled
Видео: отключаем службу MCT
Результаты отключения MCT
Отключив MCT, вы добьётесь того, что нагрузка на систему снизится, а компания Microsoft перестанет получить информацию о вашем компьютере. Если первая новость исключительно положительная, то о второй стоит подумать.
С одной стороны, вы повысите уровень своей конфиденциальности. С другой стороны, это не поможет вам уберечь свою личную информацию от злоумышленников, а вот компанию, разрабатывающую операционную систему, которой вы пользуетесь, вы оставите без полезных сведений. Невозможно выявить все проблемы, не имея обширной информации от самого разного типа пользователей. Здесь вам придётся решить самим, стоит ли помогать компании улучшить продукт, выпускаемый для вас, или нет.
Служба MCT отвечает за сбор и отправку данных. Если в её работе происходит сбой, она начинает забирать значительную часть системных ресурсов. В этом случае её необходимо деактивировать, а сделать это можно разными способами. Существуют как встроенные в систему методы, так и сторонние программы, позволяющие отключить MCT.
Как отключить телеметрию в Windows 10
Один из главных недостатков Windows 10 – отслеживание действий пользователя, сбор и отправка статистики на серверы Microsoft. Вне зависимости от того, какая информация хранится на компьютере. И называется эта «функция» телеметрией. Я подробнее расскажу, что она собой представляет, зачем она нужна и как ее можно отключить в Windows 10.
Что такое телеметрия
Телеметрия — это совокупность способов сбора информации и измерение параметров, позволяющих получить сведения о пользователе. Дословно с греческого термин переводится как «удаленное измерение». Вообще, корпорация Microsoft собирает два типа данных – основной и полный. В первый входят сведения о компьютере, информация о качестве работы системы, данные о совместимости приложений и магазине Microsoft Store.
А вот данные во втором типе куда более обширны. В основном туда входит информация о подключенных сервисах и продуктах, установленных приложениях, просмотренном контенте и посещаемых страницах, поисковых запросах и так далее. Можно еще включить сведения о наборе текста и рисовании, данные о приобретениях и лицензиях. Получается, все, что делает пользователь в ОС Windows 10, отслеживается компанией.
Зачем отключать телеметрию?
Отключение телеметрии в основном необходимо для «анализа и улучшения работы операционной системы». А, ну и персонализации рекламы. Правда, полностью отключить телеметрию в ОС стандартными способами не получится. Можно отключить службу, но это не значит, что система больше не будет собирать никакие данные о пользователе.
Способы отключения телеметрии
Я буду рассматривать способы отключения телеметрии уже после установки и длительного пользования ОС Windows 10. Для начала нужно будет проверить раздел «Конфиденциальность» в настройках системы, затем посмотреть реестр и отключить соответствующие службы. Можно, конечно, воспользоваться сторонними программами, если нет необходимости или желания менять настройки системы.
Изменение параметров конфиденциальности
В «Параметрах» Windows 10 есть раздел «Конфиденциальность», где можно настраивать, какие данные можно отслеживать, а какие нельзя. Для начала необходимо открыть его, нажав для начала на комбинацию клавиш Win + I, а затем выбрав указанную категорию в списке.
В левой стороне будут вкладки для предоставления разрешений двух типов – для Windows и установленных приложений. Для начала нужно отключить общие разрешения, данные ввода, голосовые функции и так далее. Обращаю внимание на каждый пункт, не стоит пропускать ни один из них.
Теперь, после отключения разрешений для Windows, перехожу к настройке приложений. Иду по всем вкладкам и отключаю разрешения, не пропуская ни малейшей детали. В некоторых пунктах можно увидеть сообщение такого типа – «Некоторые классические приложения могут по-прежнему получать доступ к…, когда параметры на этой странице отключены». Да, одним переключением тумблеров в «Параметрах» не отделаешься, но это вполне исправимо, и далее мы поговорим об этом.
Отключение телеметрии в «Редакторе реестра»
Сначала мне нужно запустить «Редактор реестра» — для этого я могу ввести соответствующий запрос в поисковой строке в панели задач. В новом открывшемся окне перехожу по следующему пути (ввожу его в строке сверху): HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection . Далее создаю новый параметр типа DWORD 32-бита, именую его AllowTelemetry и присваиваю значение 0.
Для применения данного параметра перезагружаю компьютер, после чего можно приступать к следующему шагу.
Отключение служб телеметрии
Теперь можно приступить к остановке определенных служб, отвечающих за сбор и отправку данных по телеметрии. На момент написания статьи назывались они так:
- Функциональные возможности для подключенных пользователей и телеметрия (имя – DiagTrack).
- Служба маршрутизации push-сообщений на основе протокола WAP (Wireless Application Protocol) для управления устройствами (имя – dmwappushservice).
Открываю параметры каждой службы, ставлю в строке «Тип запуска» значение «Отключена». Затем жму на кнопку «Применить» для сохранения принятых изменений.
Настройка групповой политики
Напоследок «подправлю» параметры в редакторе локальной групповой политики . Отмечу, что данный раздел доступен только в версиях Pro и Enterprise , в Home он отсутствует . Открыть его можно так – для начала вызвав окно «Выполнить» нажатием на комбинацию Win + R, далее введя в поле «Открыть» запрос gpedit.msc и кликнув по кнопке ОК. Еще можно в поисковике набрать запрос «Изменение групповой политики» и открыть инструмент.
Далее в левом столбце необходимо открыть папку «Сборки для сбора данных и предварительные сборки», перейдя последовательно по вот такому пути – «Конфигурация компьютера», «Административные шаблоны», затем «Компоненты Windows».
В ней должен быть элемент «Разрешить телеметрию». Открываю его двойным нажатием левой кнопки мыши, и далее можно действовать так:
- Выставить значение «Отключено», и тогда можно будет самостоятельно настраивать отправляемые на сервер данные через раздел «Параметры»/«Конфиденциальность».
- Выставить значение «Включено», а внизу задать «0 – Безопасность [только для предприятий]». Тут дело понятное, данные отправляться все равно будут, но в минимальном объеме.
Можно либо отключить телеметрию, либо включить, но выставить отправку минимального количества данных
Применяю изменения, выхожу из редактора локальной групповой политики и перезагружаю компьютер.
Профилактика
Чтобы Microsoft не собирала персонализированные данные о вашем компьютере, изначально лучше не подключать его к учетной записи корпорации. Да, это хорошо, когда можно проводить синхронизацию между несколькими устройствами, но минусов в этом тоже хватает. Если эту учетную запись взломать, злоумышленники могут получить все возможные данные о пользователе.
Еще можно использовать сторонние программы, к примеру, Remove Windows 10 Spying, Destroy Windows 10 Spying или W10Privacy. Все эти сервисы сканируют систему и отключают службы, отслеживающие данные пользователя и отправляющие данные на внешние ресурсы.
Заключение
За один раз исключить отслеживание пользовательских данных в ОС Windows 10 очень сложно. Да, можно отключить телеметрию вышеуказанной настройкой, но после очередного обновления корпорация может внести изменения. К примеру, ранее, с выходом версии 1607, она переименовала вышеуказанные службы, поэтому долгое время пользователи не понимали, что делать. Поэтому периодически, особенно после загрузки очередного обновления системы, я рекомендую заново проходиться по параметрам конфиденциальности.