Как легально удалить Edge в Windows: реестр и PowerShell
В Windows 10 и 11 кнопка удаления Microsoft Edge в настройках заблокирована, а популярные радикальные скрипты вырезают папки браузера и ломают веб-виджеты и установку ежемесячных обновлений. При этом в самой системе уже есть безопасный механизм деинсталляции: после вступления в силу европейского Закона о цифровых рынках (DMA) Microsoft официально разрешила пользователям в Европейской экономической зоне удалять Edge, отключать поиск Bing и управлять компонентами системы.
За региональные правила отвечает файл C:WindowsSystem32IntegratedServicesRegionPolicySet.json, где политики привязаны к GUID. За доступность удаления Edge отвечает запись {1bca278a-5d11-4acf-ad2f-f9ab6d7f93a6} с параметрами defaultState и списком разрешённых двухбуквенных кодов стран: Windows сверяет с ним текущий регион устройства. Файл защищён правами TrustedInstaller, поэтому для правки нужно временно сменить владельца и права доступа через takeown.exe и icacls.exe, аккуратно изменить JSON, а затем вернуть исходные права и владельца.
Одной правки JSON недостаточно: система дополнительно проверяет регистрацию Edge в стандартных ветках реестра для 32- и 64-разрядных представлений. За кнопку удаления там отвечает флаг NoRemove, и при значении 1 она серая в параметрах приложений. Сброс флага в 0 через PowerShell разблокирует штатный деинсталлятор, который запускается без принудительного стирания системных файлов и профилей в AppData.
Сопутствующие приложения Bing корректнее удалять через штатный механизм пакетов Appx для текущего пользователя, а не через стирание файлов в WindowsApps. Поиск установленных пакетов Bing автоматизируется в PowerShell, удаление выполняется командлетом Remove-AppxPackage. При этом важно не трогать критически важные службы инфраструктуры поиска Windows, такие как Windows Search и Microsoft Edge WebView2: их удаление нарушит работу интерфейса ОС и стороннего софта.
После удаления Edge может потребоваться альтернативный браузер, например Brave. Программная установка через прямые запросы к официальным серверам обновлений требует ограничения времени ожидания и контроля размера скачиваемого файла. Перед запуском EXE-файла нужно проверить цифровую подпись Authenticode и убедиться, что издателем указана Brave Software, иначе программу запускать нельзя.
Автор статьи советует использовать легитимные механизмы региональных политик Microsoft вместо агрессивных батников, ломающих систему. Для автоматизации шагов — резервного копирования исходного JSON, расчёта контрольных сумм SHA-256, переключения политик, очистки Appx и безопасной установки Brave — он собрал бесплатную портативную утилиту на C# и WinForms (.NET 10), стабильная сборка v1.0.1 доступна на Google Диске.