Windows VPN siger, at enheden mangler: reparer i rækkefølge
En manglende enhed og en SSTP-tjeneste, der stopper med det samme, er lokale fejl, ikke legitimationsfejl. Arbejd dig gennem tjenesterne, miniporterne og én profil i rækkefølge.
To symptomer, der ser uafhængige ud, deler en årsag på Windows: en gemt forbindelse, der melder, at enheden mangler, og en SSTP-tjeneste, der starter og stopper inden for få sekunder. Ingen af dem er et adgangskodeproblem, og ingen af dem løses ved først at genskabe profilen. De lokale dele, der skal findes før ethvert loginforsøg, er der, hvor reparationen begynder.
Arbejd udefra i rækkefølgen nedenfor, og stop ved det første trin, der ændrer symptomet. At genopbygge en profil, før enheden findes, giver bare en ekstra post med den samme meddelelse.
Start med tjenesterne, ikke legitimationsoplysningerne
Tre tjenester står bag en oprindelig Windows-forbindelse: Telephony, Remote Access Connection Manager og Remote Access Auto Connection Manager. Alle tre skal køre for en udgående profil, og enhver af dem kan være efterladt deaktiveret af et tidligere oprydningsscript eller et hærdet image. Sæt dem, der bruges, til Manual eller Automatic i stedet for at lade dem stå på Disabled, og start dem, før du rører noget andet. Routing and Remote Access er en anden komponent, der hoster indgående forbindelser, så det er ikke en forudsætning for at ringe ud.
Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }
En tjeneste, der starter og straks vender tilbage til Stopped, er en anden fejl end en, der blot blev deaktiveret. Den tilsvarende hændelseslog angiver den komponent, der nægtede at fortsætte.
Kontroller derefter miniporterne bag profilen
En fungerende installation viser WAN Miniport-enheder for de protokoller, den kan bruge, herunder PPTP, L2TP, IKEv2 og PPPoE. Hvis disse poster mangler eller er deaktiveret, har Windows intet at binde forbindelsen til, og profilen bliver ved med at melde en manglende enhed. Åbn Device Manager med skjulte enheder vist, og udvid Network adapters for at se det reelle inventar i stedet for det filtrerede. At starte forbindelsesadministratoren nummererer ofte disse enheder igen, og derfor kan en tjenestefejl efterligne manglende hardware.
At aktivere miniporterne er en understøttet reparation, mens sletning af adaptere i samlet mængde ikke er. Forskellen betyder noget på en fjernmaskine, hvor hver adapter, du fjerner, er en vej tilbage, som du mister.
Når SSTP starter og stopper inden for sekunder
To delte komponenter står under SSTP: hændelsesloggen og WMI-lageret. Når dette lager er beskadiget, nægter tjenesten at køre, og intet i VPN-profilen forklarer det. Boot i Safe Mode med en administrativ session, og tøm derefter mappen RtBackup inde i WMI-logmappen på systemdrevet, mens mappen selv bliver stående. Hvor omdøbning er blokeret, rydder du indholdet først og omdøber derefter, mens du flytter de gamle filer over i erstatningen. Gem hændelsesloggene, og ryd dem derefter, da en tjeneste, der starter på et tomt RtBackup, har tendens til at fejle igen ved næste boot, mens loggene forbliver beskadigede.
Hvis Event Viewer slet ikke vil åbne, er det loggene og ikke VPN-konfigurationen, der er problemet. Vend tilbage til dem, før du ændrer endnu en indstilling.
Genopbyg én post, og test den alene
Hver oprindelig forbindelse lever i en telefonbogsfil, og en kopi for hver bruger ligger under mappen for roaming-programdata i stien Network/Connections. En maskinomfattende telefonbog er en separat fil, der kan indeholde poster uden indbyrdes relation. Tilføj én ny forbindelse med guiden, eller importér den pakke, operatøren leverer, og prøv den post alene før noget andet. At udskifte telefonbogen helt trækker de fungerende forbindelser ned sammen med den ødelagte.
rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'
En forbindelse, der etableres og derefter ikke bærer noget, er forbi denne reparation. På en Hyper-V-host er aktivering af NetBIOS over TCP/IP på den virtuelle adapter det manglende stykke i flere dokumenterede SSTP-tilfælde, og det koster intet at kontrollere. En udløbet adgangskode repareres, mens du er forbundet, da kataloget først lærer den nye værdi efter et vellykket login. Noter, hvilket trin der fejlede, før du går videre, da genopbygning af en enhedssti som svar på en godkendelsesfejl kun giver uro og ingen fremgang.
Tjenester, derefter miniporter, derefter én profil, derefter godkendelse, derefter fjernressourcen. Den rækkefølge er hele metoden, og det at stoppe ved den første ændring er det, der holder den kort.