Windows-VPN meldet fehlendes Gerät: der Reihe nach reparieren
Ein fehlendes Gerät und ein SSTP-Dienst, der sofort stoppt, sind lokale Fehler, keine Anmeldedatenprobleme. Gehen Sie die Dienste, Miniports und ein Profil der Reihe nach durch.
Zwei Symptome, die unzusammenhängend wirken, teilen unter Windows eine Ursache: eine gespeicherte Verbindung, die ein fehlendes Gerät meldet, und ein SSTP-Dienst, der innerhalb weniger Sekunden startet und stoppt. Keines davon ist ein Passwortproblem, und keines wird behoben, indem man zuerst das Profil neu anlegt. Die lokalen Teile, die vor jedem Anmeldeversuch vorhanden sein müssen, sind der Punkt, an dem die Reparatur beginnt.
Arbeiten Sie sich in der folgenden Reihenfolge nach außen vor und stoppen Sie bei der ersten Stufe, die das Symptom verändert. Ein Profil neu zu bauen, bevor das Gerät existiert, erzeugt nur einen zweiten Eintrag mit derselben Meldung.
Beginnen Sie bei den Diensten, nicht bei den Anmeldedaten
Hinter einer nativen Windows-Verbindung stehen drei Dienste: Telephony, Remote Access Connection Manager und Remote Access Auto Connection Manager. Alle drei müssen für ein Wählprofil laufen, und jeder davon kann von einem früheren Bereinigungsskript oder einem gehärteten Image deaktiviert zurückgelassen worden sein. Stellen Sie die genutzten auf Manual oder Automatic statt auf Disabled und starten Sie sie, bevor Sie irgendetwas anderes anfassen. Routing and Remote Access ist eine andere Komponente, die eingehende Verbindungen beherbergt, ihre Aktivierung ist also keine Voraussetzung für das Hinauswählen.
Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }
Ein Dienst, der startet und sofort in den Zustand Stopped zurückkehrt, ist ein anderer Fehler als einer, der einfach deaktiviert war. Der passende Ereigniseintrag nennt die Komponente, die sich weigerte fortzufahren.
Prüfen Sie dann die Miniports hinter dem Profil
Eine funktionierende Installation listet WAN Miniport-Geräte für die Protokolle auf, die sie nutzen kann, darunter PPTP, L2TP, IKEv2 und PPPoE. Fehlen diese Einträge oder sind sie deaktiviert, hat Windows nichts, woran es die Verbindung binden kann, und das Profil meldet weiterhin ein fehlendes Gerät. Öffnen Sie den Device Manager mit sichtbaren ausgeblendeten Geräten und klappen Sie Network adapters auf, um den echten Bestand statt des gefilterten zu sehen. Das Starten des Verbindungsmanagers zählt diese Geräte oft neu auf, weshalb ein Dienstfehler fehlende Hardware vortäuschen kann.
Die Miniports zu aktivieren ist eine unterstützte Reparatur, das massenhafte Löschen von Adaptern nicht. Der Unterschied zählt auf einem entfernten Rechner, wo jeder entfernte Adapter ein Rückweg ist, den Sie verlieren.
Wenn SSTP innerhalb von Sekunden startet und stoppt
Zwei gemeinsame Komponenten liegen unter SSTP: das Ereignisprotokoll und das WMI-Repository. Ist dieses Repository beschädigt, weigert sich der Dienst weiterzulaufen, und nichts im VPN-Profil erklärt es. Booten Sie im Safe Mode mit einer administrativen Sitzung und leeren Sie dann das Verzeichnis RtBackup im WMI-Protokollordner auf dem Systemlaufwerk, wobei das Verzeichnis selbst bestehen bleibt. Wo das Umbenennen blockiert ist, leeren Sie zuerst den Inhalt und benennen Sie danach um, indem Sie die alten Dateien in den Ersatz übernehmen. Sichern Sie die Ereignisprotokolle und leeren Sie sie danach, denn ein Dienst, der auf einem leeren RtBackup startet, scheitert beim nächsten Start eher erneut, solange die Protokolle beschädigt bleiben.
Öffnet sich die Ereignisanzeige überhaupt nicht, sind die Protokolle das Problem und nicht die VPN-Konfiguration. Kehren Sie zu ihnen zurück, bevor Sie eine weitere Einstellung ändern.
Bauen Sie einen Eintrag neu und testen Sie ihn allein
Jede native Verbindung lebt in einer Telefonbuchdatei, und eine Kopie pro Benutzer liegt unter dem Ordner für roamingbezogene Anwendungsdaten im Pfad Network/Connections. Ein maschinenweites Telefonbuch ist eine eigene Datei, die Einträge ohne Bezug zueinander enthalten kann. Fügen Sie eine neue Verbindung mit dem Assistenten hinzu oder importieren Sie das Paket, das der Betreiber liefert, und probieren Sie diesen Eintrag allein aus, bevor Sie etwas anderes tun. Das Telefonbuch komplett zu ersetzen reißt die funktionierenden Verbindungen mit der defekten mit.
rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'
Eine Verbindung, die zustande kommt und dann nichts überträgt, ist über diese Reparatur hinaus. Auf einem Hyper-V-Host ist das Aktivieren von NetBIOS over TCP/IP auf dem virtuellen Adapter das fehlende Stück in mehreren dokumentierten SSTP-Fällen, und die Prüfung kostet nichts. Ein abgelaufenes Passwort wird repariert, während Sie verbunden sind, da das Verzeichnis den neuen Wert erst nach einer erfolgreichen Anmeldung erfährt. Notieren Sie, welche Stufe fehlgeschlagen ist, bevor Sie weitermachen, denn einen Gerätepfad als Reaktion auf einen Authentifizierungsfehler neu zu bauen erzeugt nur Unruhe und keinen Fortschritt.
Dienste, dann Miniports, dann ein Profil, dann Authentifizierung, dann die entfernte Ressource. Diese Reihenfolge ist die ganze Methode, und das Anhalten bei der ersten Änderung hält sie kurz.