Как заблокировать работу Microsoft Edge в фоне под Windows 10

Автор оригинала: Martin Brinkmann

Работая на устройстве под управлением ОС Windows 10, вы могли заметить в Task Manager среди запущенных процессов Microsoft Edge, даже если вы не пользуетесь этим браузером.

Эти процессы, MicrosoftEdge.exe, MicrosoftEdgeCP.exe и MicrosoftEdgeSH.exe, отображаются там как приостановленные. В таком состоянии они не используют память или ресурсы процессора. Однако некоторым пользователям, возможно, захочется заблокировать работу Microsoft Edge даже в таком состоянии. Если вы вообще не используете Microsoft Edge, нет никаких причин для его запуска в фоне.

Данная инструкция подходит для последних версий Windows 10, но может не сработать с новым браузером, который будет работать на движке Chromium – это мы сможем проверить после его появления.

Для нашей цели нужно будет редактировать реестр Windows и кое-что подправить на странице настроек. При этом Microsoft Edge всё ещё можно будет запускать вручную.

Поехали:

Настройки

Первое, что нужно сделать – запретить Edge запускаться в фоне.
  1. По горячей клавише Win-I откройте настройки.
  2. Зайдите в раздел Приватность > фоновые приложения.
  3. Кликните на переключатель рядом с Microsoft Edge, чтобы выключить его.

Реестр Windows

Для редактирования реестра у вас должны быть соответствующие привилегии в системе. Рекомендую сделать резервную копию реестра перед редактированием.

Вы можете скачать нужный файл вместо того, чтобы редактировать реестр вручную, но обычно лучше делать это руками, чтобы лучше понимать, что происходит.

  1. Нажмите клавишу Win, введите regedit, нажмите Enter – запустится редактор реестра.
  2. Подтвердите запрос от UAC.
  3. Перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main.
  4. Если раздела Main там нет, нажмите правой кнопкой мышки на MicrosoftEdge и создайте новый ключ через New > Key, назвав его Main.
  5. Правой кнопкой нажмите на Main и добавьте новую 32-битную переменную New > Dword (32-bit) Value. Назовите её SyncFavoritesBetweenIEAndMicrosoftEdge. Двойным щелчком установите её значение в 1.
  6. Правой кнопкой нажмите на Main и добавьте ещё одну переменную New > Dword (32-bit) Value под названием PreventLiveTileDataCollection. Двойным щелчком установите её значение в 1.
  7. Добавьте ещё одну переменную по имени AllowPrelaunch и оставьте значение по умолчанию, 0.
  8. Перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\TabPreloader. Если TabPreloader не существует, добавьте этот ключ через правую кнопку мыши на MicrosoftEdge.
  9. Правой кнопкой нажмите на TabPreloader и добавьте новую 32-битную переменную PreventTabPreloading со значением 1.
  10. Добавьте ещё одну переменную AllowTabPreloading со значением 0.
  11. Перезагрузите систему.

Итог

После перезагрузки процессов от Microsoft Edge запускаться не должно. Вернуть всё обратно можно, удалив упомянутые ключи и переменные из реестра и заново разрешив в настройках запуск браузера в фоне.