Добавить в корзинуПозвонить
Найти в Дзене
Настройки Windows

💀 Edge-экзорцизм: как полностью удалить неудаляемый браузер из Windows 11 25H2 (Часть 15 из 50)

Кнопка «Удалить» серая. Она неактивна. Она издевательски смотрит на тебя из «Параметров». Microsoft решила, что ты слишком неопытен, чтобы выбирать, каким браузером пользоваться. В Windows 11 25H2 Edge — это уже не просто браузер. Это скрытый системный компонент, симбиоз Chromium, телеметрического модуля и ИИ-помощника Copilot, который, кажется, научился анализировать буфер обмена еще до того, как ты нажал Ctrl+C. В архитектуре Windows нет «неудаляемого» софта. Есть только плохо спрятанные настройки. Сегодня мы их найдем. 🔧 Подписывайся на канал «Настройки Windows» — здесь мы разбираем систему до винтика ⚙️ Без воды, только рабочие гайды и скрытые возможности, которые Microsoft прячет от глаз. 🛡️ ВЗНОС В РАЗВИТИЕ КАНАЛА И СОЗДАНИЕ ПОЛЕЗНЫХ СКРИПТОВ 🛡️ Этот гайд не для тех, кто боится синего экрана. Если ты не знаешь, что такое реестр — закрой вкладку. Edge сам тебя удалит, когда ты вырастешь. Остальные — пристегивают ремни. Мы идем в глубокие настройки. 💡 СОВЕТ 2026: Для максимальн
Оглавление

Кнопка «Удалить» серая. Она неактивна. Она издевательски смотрит на тебя из «Параметров». Microsoft решила, что ты слишком неопытен, чтобы выбирать, каким браузером пользоваться. В Windows 11 25H2 Edge — это уже не просто браузер. Это скрытый системный компонент, симбиоз Chromium, телеметрического модуля и ИИ-помощника Copilot, который, кажется, научился анализировать буфер обмена еще до того, как ты нажал Ctrl+C.

В архитектуре Windows нет «неудаляемого» софта. Есть только плохо спрятанные настройки. Сегодня мы их найдем.

Я прогнал все 9 скриптов у себя, всё работает. Если вдруг у кого возникнет какая ошибка, пишите в комментарии. Сделаем идеальный вариант для всех вместе. Не стесняйтесь.

🔧 Подписывайся на канал «Настройки Windows» — здесь мы разбираем систему до винтика ⚙️ Без воды, только рабочие гайды и скрытые возможности, которые Microsoft прячет от глаз.

🛡️ ВЗНОС В РАЗВИТИЕ КАНАЛА И СОЗДАНИЕ ПОЛЕЗНЫХ СКРИПТОВ 🛡️

Этот гайд не для тех, кто боится синего экрана. Если ты не знаешь, что такое реестр — закрой вкладку. Edge сам тебя удалит, когда ты вырастешь. Остальные — пристегивают ремни. Мы идем в глубокие настройки.

💡 СОВЕТ 2026: Для максимальной совместимости используй PowerShell 7.6.3 LTS (базовый релиз 7.6 LTS выпущен 18 марта 2026, поддержка до 14 ноября 2028). В Windows 11 25H2 также встроен Windows PowerShell 5.1 — все команды из этого гайда работают в обеих версиях.
⚠️ВАЖНО: В Windows 11 25H2 WMIC полностью удален. Старые методы через wmic product больше не работают. Используй только PowerShell-команды из этого гайда.

🔑 Фаза 1: Скелет в шкафу Microsoft

Инсталлятор Edge (setup.exe) — это мощный инструмент, который Microsoft использует для установки своего детища. Но у этого компонента есть секретная настройка, оставленная для корпоративных сценариев. Флаг AllowUninstall.

Открываем PowerShell от имени Администратора. Не через «Пуск», а через Win+X. Если ты не админ, дальше можешь не читать.

Команда 1: Проверка прав администратора

if (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
Write-Host "[ERROR] Настройка требует прав Администратора." -ForegroundColor Red; break
}

Команда 2: Создание ключа-отмычки

$regPath = "HKLM:\SOFTWARE\Microsoft\EdgeUpdateDev"
if (-NOT (Test-Path $regPath)) { New-Item -Path $regPath -Force | Out-Null }

New-ItemProperty -Path $regPath -Name "AllowUninstall" -PropertyType String -Value "" -Force | Out-Null
Write-Host "[OK] Настройка открыта. Ключ AllowUninstall на месте." -ForegroundColor Green

⚠️ [ВНИМАНИЕ]

Этот ключ остается в реестре навсегда. Любой скрипт с правами админа теперь может удалить Edge. В корпоративной среде с LAPS это норма. Дома — ты сам себе злобный буратино.

Фаза 2: Удар по Win32 и ловушка «Edge Stub»

Новички сейчас запустят setup.exe --force-uninstall и пойдут пить кофе. А потом вернутся и напишут в комменты, что «ничего не работает, Edge вернулся».

Секрет с форумов MDL: В 25H2, когда ты удаляешь Edge, Windows оставляет в папке Application файл-заглушку msedge.exe размером в пару килобайт. Как только Виджеты или Поиск обращаются к этому файлу, заглушка молча уходит в сеть, скачивает полный инсталлятор и устанавливает Edge обратно.

Мы не просто удаляем. Мы перекрываем все пути возврата.

Команда 3: Нативное удаление Edge

$edgeBasePath = "${env:ProgramFiles(x86)}\Microsoft\Edge\Application"
$versionFolder = Get-ChildItem -Path $edgeBasePath -Directory | Where-Object { $_.Name -match '^\d+\.\d+\.\d+\.\d+$' } | Sort-Object { [version]$_.Name } -Descending | Select-Object -First 1
$setupPath = Join-Path -Path $versionFolder.FullName -ChildPath "Installer\setup.exe"

Start-Process -FilePath $setupPath -ArgumentList "--uninstall --system-level --force-uninstall --delete-profile" -Wait -NoNewWindow

Команда 4: НЕЙТРАЛИЗУЕМ STUB (Тот самый секретный шаг)

$stubPath = "$edgeBasePath\msedge.exe"
if (Test-Path $stubPath) {
Write-Host "[!] Обнаружен Edge Stub. Перехватываем права..." -ForegroundColor Yellow

try {
takeown /f $stubPath /a | Out-Null
icacls $stubPath /grant Administrators:F | Out-Null

Rename-Item -Path $stubPath -NewName "msedge_stub_bak.exe" -Force -ErrorAction Stop
New-Item -Path $stubPath -ItemType File -Force | Out-Null
icacls $stubPath /deny "NT AUTHORITY\SYSTEM:(F)" /deny "BUILTIN\Administrators:(F)" | Out-Null
Write-Host "[OK] Stub нейтрализован." -ForegroundColor Green
}
catch {
Write-Warning "Не удалось переименовать Stub. Применяем альтернативный метод через IFEO."
# Альтернативный метод: блокировка через Image File Execution Options
$ifeoPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\msedge.exe"
if (-NOT (Test-Path $ifeoPath)) { New-Item -Path $ifeoPath -Force | Out-Null }
New-ItemProperty -Path $ifeoPath -Name "Debugger" -PropertyType String -Value "nul" -Force | Out-Null
Write-Host "[OK] Stub заблокирован через IFEO." -ForegroundColor Green
}
}
-2

🧠 Фаза 3: Разрыв связи WebView2

Я видел, как на Reddit переживали сисадмины, потому что после быстрого удаления WebView2 у них отключился поиск в меню «Пуск» и панель задач. В 25H2 WebView2 — это не просто движок для сайтов. Это рендерер системного интерфейса.

Мы не будем спешить. Мы сделаем точечно. Как нейрохирург. Нам нужно отвязать WebView2 от триггера установки Edge.

Команда 5: Разрыв делегирования HTML-протокола

$regPaths = @(
"Registry::HKEY_CLASSES_ROOT\Microsoft Edge.Html\shell\open\command",
"Registry::HKEY_CLASSES_ROOT\http\shell\open\command",
"Registry::HKEY_CLASSES_ROOT\https\shell\open\command"
)

foreach ($regPath in $regPaths) {
if (Test-Path $regPath) {
Remove-ItemProperty -Path $regPath -Name "DelegateExecute" -ErrorAction SilentlyContinue
Write-Host "[OK] Обработан путь: $regPath" -ForegroundColor Green
}
}

$wvPath = "${env:ProgramFiles(x86)}\Microsoft\EdgeWebView\Application\msedgewebview2.exe"
if (Test-Path $wvPath) {
$htmlPath = "Registry::HKEY_CLASSES_ROOT\Microsoft Edge.Html\shell\open\command"
if (Test-Path $htmlPath) {
Set-ItemProperty -Path $htmlPath -Name "(Default)" -Value "`"$wvPath`" --single-argument %1" -Force
}
}
Write-Host "[OK] Связь WebView2 и Edge-инсталлятора разорвана. Пуск продолжит работать." -ForegroundColor Green

👻 Фаза 4: Скрытые задачи в Планировщике

Ты заблокировал сеть через hosts и Firewall? Отлично. Но ты забыл про Планировщик заданий.

В 25H2 задачи обновления Edge не всегда называются MicrosoftEdgeUpdate. Они маскируются. Они прячутся в ветках Application Experience и WindowsUpdate под видом хешей (например, {A9D3...}). Именно они запускают edgeupdatem.exe по ночам.

Найдем и отключим их все.

Команда 6: Удаление скрытых задач

# Удаляем известные задачи Edge Update по именам
$taskNames = @(
"MicrosoftEdgeUpdateTaskMachineCore",
"MicrosoftEdgeUpdateTaskMachineUA"
)

foreach ($taskName in $taskNames) {
$task = Get-ScheduledTask -TaskName $taskName -ErrorAction SilentlyContinue
if ($task) {
Unregister-ScheduledTask -TaskName $task.TaskName -Confirm:$false -ErrorAction SilentlyContinue
Write-Host "[X] Удалена задача: $($task.TaskName)" -ForegroundColor Red
}
}

# Дополнительно: поиск всех задач с Edge/WebView в действиях
$tasks = Get-ScheduledTask | Where-Object {
$_.Actions.Execute -match "edge|webview" -or
$_.TaskPath -match "Edge|WebView"
}

foreach ($task in $tasks) {
Unregister-ScheduledTask -TaskName $task.TaskName -Confirm:$false -ErrorAction SilentlyContinue
Write-Host "[X] Удалена задача: $($task.TaskName)" -ForegroundColor Red
}

Команда 7: Отключение служб обновлений (обе!)

В 25H2 есть ДВЕ службы Edge Update — отключаем обе

$services = @("edgeupdate", "edgeupdatem")

foreach ($svc in $services) {
$service = Get-Service -Name $svc -ErrorAction SilentlyContinue
if ($service) {
Stop-Service -Name $svc -Force -ErrorAction SilentlyContinue
Set-Service -Name $svc -StartupType Disabled -ErrorAction SilentlyContinue
Write-Host "[OK] Служба $svc отключена." -ForegroundColor Green
}
}
Write-Host "[OK] Задачи удалены. Службы отключены." -ForegroundColor Green

🌐 Фаза 5: Полная очистка

Осталось удалить связанные UWP-компоненты и перекрыть доступ на сетевом уровне.

⚠️ ВАЖНО: В Windows 11 25H2 сам Edge — это Win32-приложение, а не Appx/UWP-пакет. Команды Get-AppxPackage *MicrosoftEdge* больше не работают — они были актуальны для старого Legacy Edge (EdgeHTML), который удален из Windows 11 начиная с версии 22H2. Вместо этого удаляем связанные UWP-компоненты (виджеты, веб-панели), которые используют Edge-движок.
💡 ПРИМЕЧАНИЕ: В Windows 11 25H2 Microsoft добавила политику "Remove Default Microsoft Store packages" для удаления некоторых Store-приложений, но Edge остается Win32-приложением и удаляется только через setup.exe --force-uninstall.

Команда 8: Удаление связанных UWP-компонентов

Удаляем UWP-компоненты, связанные с Edge-движком (виджеты, веб-панели)

Get-AppxPackage -AllUsers *Microsoft.Windows* | Where-Object {
$_.Name -match "Widget|WebExperience|WebMedia"
} | Remove-AppxPackage -AllUsers -ErrorAction SilentlyContinue

Get-AppxProvisionedPackage -Online | Where-Object {
$_.PackageName -match "Widget|WebExperience"
} | Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue

Команда 9: Блокировка доменов в hosts

$hostsPath = "$env:SystemRoot\System32\drivers\etc\hosts"
$tempPath = "$env:TEMP\hosts_new"
$domains = @(
"edge.microsoft.com",
"msedge.api.cdp.microsoft.com",
"arc.msn.com",
"browser.events.data.microsoft.com",
"msedge.sf.dl.delivery.mp.microsoft.com"
)

# 1. Читаем текущее содержимое
$currentContent = Get-Content -Path $hostsPath -ErrorAction SilentlyContinue

# 2. Добавляем наши блокировки
$newEntries = "`n# Edge Exorcism $(Get-Date -Format 'yyyy-MM-dd')`n"
$newEntries += ($domains | ForEach-Object { "0.0.0.0 $_" }) -join "`n"

# 3. Записываем во временный файл
$allContent = $currentContent + $newEntries
$allContent | Set-Content -Path $tempPath -Force

# 4. Пытаемся заменить оригинал
try {
Copy-Item -Path $tempPath -Destination $hostsPath -Force -ErrorAction Stop
Write-Host "[✓] Файл hosts успешно обновлён!" -ForegroundColor Green

# 5. Сбрасываем DNS
ipconfig /flushdns | Out-Null
Write-Host "[✓] DNS кэш сброшен." -ForegroundColor Green
} catch {
Write-Host "[✗] Не удалось заменить файл. Применяем Метод B..." -ForegroundColor Red
}

# Удаляем временный файл
Remove-Item -Path $tempPath -Force -ErrorAction SilentlyContinue

✅ Эпилог: Тишина после настройки

Готово. Реестр очищен. Stub-файл заменен на пустышку (или заблокирован через IFEO). WebView2 отключен от инсталлятора. Скрытые задачи удалены. Обе службы (edgeupdate и edgeupdatem) отключены. Сеть заблокирована.

Твой компьютер стал тише. Телеметрические каналы, по которым передавались данные о том, какие вкладки ты открываешь, отключены. Copilot больше не сможет анализировать твой буфер обмена, потому что браузера, через который он это делал, больше не существует.

Ты справился с этой задачей. Система снова принадлежит тебе.

Если гайд помог вернуть контроль над системой — поставь ❤️ лайк, это мотивирует копать глубже. Подписывайся на канал «Настройки Windows» и делись статьёй с друзьями, которым тоже надоел навязчивый Edge. Впереди много интересного.

А пока...

Edge удален. Но Windows 25H2 продолжает обмениваться данными с серверами через скрытые фоновые задачи, которые ты даже не видишь. Тысячи триггеров в Планировщике заданий запускают телеметрию по ночам. Как их всех найти и отключить — в статье №16:

"Task Scheduler: очистка скрытых задач".

#Windows11 #Edge #УдалениеEdge #Windows25H2 #PowerShell #PowerShell7 #PowerShell763 #Реестр #WebView2 #Телеметрия #Microsoft #Браузер #СистемноеАдминистрирование #WindowsTips #ЛайфхакиWindows #Безопасность #Приватность #Copilot #MDL #Сисадмин #НастройкиWindows #WindowsHack #EdgeUpdate #ПланировщикЗаданий #Firewall #Hosts #IFEO #Appx #Build26200 #LTS

✴️ Дорогие друзья. Если статья оказалась полезна, одна СТЕЛЛА от вас = мощная реклама для сотен людей. Поддержите контент, чтобы проблемы и решения находились быстрее! ✴️

С уважением. Александр, канал "Настройки Windows" на Яндекс.Дзен

Крепость Windows 11 25H2 | Настройки Windows | Дзен