AmneziaWG: Сбой создания Wintun интерфейса в Windows 11
- Ошибка в интерфейсе клиента:
Unable to create Wintun adapter: Access is deniedилиError creating interface: file exists. - В журнале Windows Event Log фиксируется сбой:
WintunCreateAdapter: Creating adapter failed. - Виртуальный сетевой адаптер AmneziaWG исчезает из списка
ncpa.cpl. - Туннель прерывается с ошибкой нехватки привилегий или сбоя цифровой подписи драйвера.
1. Проверка конфликтующих драйверов и старых адаптеров
Удалите зависшие сетевые адаптеры Wintun через PowerShell от имени Администратора:
Get-NetAdapter | Where-Object { $_.InterfaceDescription -match "Wintun" } | ForEach-Object { & pnputil /remove-device $_.DeviceID }2. Полная очистка веток реестра Wintun
# Удаление закэшированных сетевых интерфейсов
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Wintun" /f
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}" /f /va3. Изоляция и доверие в Windows Defender / Core Isolation
Windows 11 с функцией Memory Integrity (HVCI) может блокировать неподписанные или сторонние драйверы Wintun. Выполните установку свежей подписанной версии wintun.dll в директорию клиента:
# Скачайте официальный релиз wintun.dll с wintun.net и скопируйте в каталог Amnezia
Copy-Item .\wintun.dll "C:\Program Files\AmneziaVPN\" -Force4. Перезапуск службы изоляции сети
net stop Wintun /y
net start Wintun
netsh winsock reset Частые вопросы (FAQ)
Почему Windows 11 часто ломает Wintun адаптеры после обновлений?
Крупные накопительные обновления Windows сбрасывают сетевой стек NDIS и блокируют динамическую регистрацию интерфейсов с кастомными GUID.
Требуются ли права Администратора для создания Wintun интерфейса?
Да, клиенту AmneziaWG необходим запуск с повышенными привилегиями (Run as Administrator) или работа через системную службу AmneziaVPNService.
Может ли сторонний антивирус (Kaspersky, Dr.Web) блокировать драйвер Wintun?
Да, модули сетевой защиты антивирусов часто блокируют создание NDIS-интерфейсов. Добавьте процесс AmneziaVPN.exe и папку C:\Program Files\AmneziaVPN в исключения.
Как вручную удалить застрявший драйвер wintun.sys?
Выполните в консоли cmd от администратора: pnputil /enum-drivers, найдите oem*.inf драйвера Wintun и выполните pnputil /delete-driver oemXX.inf /uninstall /force.