Решение проблемы с зависанием VPN-подключения в Windows

📅
⏱️ 1 min read
#windows-server #windows #powershell #vpn

Иногда в Windows возникает неприятная ситуация: VPN-подключение внезапно исчезает из списка доступных сетей, центр управления сетями перестаёт открываться, а команда PowerShell `Get-VpnConnection` просто зависает без каких-либо результатов.

При попытке перезапустить службу диспетчера подключений удалённого доступа стандартной командой возникает ошибка:

Restart-Service RasMan -Force

Ошибка:

Не удается остановить службу "Диспетчер подключений удаленного доступа (RasMan)" 
из-за следующей ошибки: Не удалось остановить RasMan службу на компьютере '.'

Проблема заключается в том, что служба RasMan (Remote Access Connection Manager) зависла и не реагирует на стандартные команды остановки.

Решение

Для восстановления работоспособности VPN-подключений необходимо выполнить следующие действия:

Шаг 1: Принудительно завершить процесс службы RasMan

Открываем PowerShell от имени администратора и выполняем команду:

taskkill /F /FI "SERVICES eq RasMan"

Эта команда принудительно завершает процесс, связанный со службой RasMan, даже если он не отвечает.

Шаг 2: Перезапустить службу удалённого доступа

После успешного завершения процесса выполняем:

Restart-Service RemoteAccess -Force -ErrorAction SilentlyContinue

Эта команда перезапускает службу удалённого доступа, что автоматически восстанавливает работу связанных компонентов, включая RasMan.

Результат

После выполнения этих команд все VPN-подключения снова становятся доступными, центр управления сетями открывается корректно, и можно без проблем подключаться к VPN.

---

Важно: Все команды необходимо выполнять в PowerShell с правами администратора.