Два симптома, которые кажутся не связанными, имеют в Windows одну причину: сохранённое подключение сообщает об отсутствии устройства, а служба SSTP запускается и останавливается за несколько секунд. Ни то, ни другое не является проблемой пароля, и ни то, ни другое не исправляется повторным созданием профиля. Локальные части, которые должны существовать до любой попытки входа, — это то, с чего начинается ремонт.

Двигайтесь снаружи по порядку ниже и остановитесь на первом этапе, который меняет симптом. Пересборка профиля до того, как устройство существует, даёт лишь вторую запись с тем же сообщением.

Начните со служб, а не с учётных данных

За родным подключением Windows стоят три службы: Telephony, Remote Access Connection Manager и Remote Access Auto Connection Manager. Все три должны работать для исходящего профиля, и любую из них мог оставить отключённой прежний скрипт очистки или усиленный образ. Используемые переведите в Manual или Automatic, а не оставляйте в Disabled, и запустите их до того, как трогать что-либо ещё. Routing and Remote Access — другой компонент, который обслуживает входящие подключения, поэтому его включение не является условием для исходящего дозвона.

Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }

Служба, которая запускается и сразу возвращается в Stopped, — это другая неисправность, чем просто отключённая. Соответствующая запись события называет компонент, отказавшийся продолжать.

Затем проверьте минипорты за профилем

Работающая установка перечисляет устройства WAN Miniport для протоколов, которые может использовать, включая PPTP, L2TP, IKEv2 и PPPoE. Если этих записей нет или они отключены, Windows не к чему привязать подключение, и профиль продолжает сообщать об отсутствующем устройстве. Откройте Device Manager с отображением скрытых устройств и разверните Network adapters, чтобы увидеть настоящий состав, а не отфильтрованный. Запуск диспетчера подключений часто заново перечисляет эти устройства, поэтому неисправность службы может имитировать отсутствующее оборудование.

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

Когда SSTP запускается и останавливается за секунды

Два общих компонента находятся под SSTP: журнал событий и хранилище WMI. Когда это хранилище повреждено, служба отказывается работать, и ничто в профиле VPN этого не объясняет. Загрузитесь в Safe Mode с административным сеансом, затем очистите каталог RtBackup внутри папки журнала WMI на системном диске, оставив сам каталог на месте. Там, где переименование заблокировано, сначала очистите содержимое и только потом переименовывайте, перенося старые файлы в замену. Сохраните журналы событий и затем очистите их, поскольку служба, запускающаяся на пустом RtBackup, обычно снова сбоит при следующей загрузке, пока журналы остаются повреждёнными.

Если Event Viewer вообще не открывается, проблема в журналах, а не в конфигурации VPN. Вернитесь к ним, прежде чем менять другую настройку.

Пересоберите одну запись и проверьте её отдельно

Каждое родное подключение живёт в файле телефонной книги, а копия для каждого пользователя лежит в папке данных перемещаемых приложений по пути Network/Connections. Телефонная книга всей машины — это отдельный файл, который может содержать записи, не связанные между собой. Добавьте одно новое подключение мастером или импортируйте пакет, который предоставляет оператор, и проверьте эту запись отдельно прежде всего остального. Полная замена телефонной книги обрушивает и работающие подключения вместе со сломанным.

rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'

Подключение, которое устанавливается и затем ничего не передаёт, уже вышло за пределы этого ремонта. На узле Hyper-V включение NetBIOS over TCP/IP на виртуальном адаптере — недостающая деталь в нескольких документированных случаях SSTP, и проверка этого ничего не стоит. Просроченный пароль исправляется, пока вы подключены, поскольку каталог узнаёт новое значение только после успешного входа. Отметьте, какой этап не прошёл, прежде чем двигаться дальше, поскольку пересборка пути устройства в ответ на ошибку проверки подлинности создаёт только суету и никакого прогресса.

Службы, затем минипорты, затем один профиль, затем проверка подлинности, затем удалённый ресурс. Этот порядок — весь метод, и остановка на первом изменении делает его коротким.

Похожие статьи