VPN-ul din Windows spune că dispozitivul lipsește: repară în ordine
Un dispozitiv care lipsește și un serviciu SSTP care se oprește imediat sunt defecte locale, nu probleme de acreditări. Parcurge serviciile, miniporturile și un profil în ordine.
Două simptome care par fără legătură împart o singură cauză în Windows: o conexiune salvată care raportează că dispozitivul lipsește și un serviciu SSTP care pornește și se oprește în câteva secunde. Niciunul nu este o problemă de parolă și niciunul nu se rezolvă recreând mai întâi profilul. Părțile locale care trebuie să existe înainte de orice încercare de autentificare sunt locul unde începe reparația.
Lucrează din interior spre exterior în ordinea de mai jos și oprește-te la prima etapă care schimbă simptomul. Reconstruirea unui profil înainte ca dispozitivul să existe produce doar o a doua intrare cu același mesaj.
Începe cu serviciile, nu cu acreditările
Trei servicii stau în spatele unei conexiuni native Windows: Telephony, Remote Access Connection Manager și Remote Access Auto Connection Manager. Toate trei trebuie să ruleze pentru un profil de ieșire, iar oricare dintre ele poate fi lăsată dezactivată de un script de curățare anterior sau de o imagine consolidată. Setează cele folosite pe Manual sau Automatic în loc să le lași pe Disabled și pornește-le înainte de a atinge orice altceva. Routing and Remote Access este o altă componentă, care găzduiește conexiuni de intrare, așa că activarea ei nu este o condiție prealabilă pentru apelarea în exterior.
Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }
Un serviciu care pornește și revine imediat la Stopped este un defect diferit de unul care a fost pur și simplu dezactivat. Intrarea de eveniment corespunzătoare numește componenta care a refuzat să continue.
Apoi verifică miniporturile din spatele profilului
O instalare funcțională listează dispozitive WAN Miniport pentru protocoalele pe care le poate folosi, inclusiv PPTP, L2TP, IKEv2 și PPPoE. Dacă acele intrări lipsesc sau sunt dezactivate, Windows nu are la ce să lege conexiunea, iar profilul continuă să raporteze un dispozitiv lipsă. Deschide Device Manager cu dispozitivele ascunse vizibile și extinde Network adapters pentru a vedea inventarul real, nu cel filtrat. Pornirea managerului de conexiuni reenumeră adesea acele dispozitive, motiv pentru care un defect de serviciu poate imita hardware absent.
Activarea miniporturilor este o reparație acceptată, pe când ștergerea adaptoarelor în bloc nu este. Diferența contează pe o mașină la distanță, unde fiecare adaptor eliminat este o cale de întoarcere pe care o pierzi.
Când SSTP pornește și se oprește în câteva secunde
Două componente partajate stau sub SSTP: jurnalul de evenimente și depozitul WMI. Când acel depozit este deteriorat, serviciul refuză să mai ruleze, iar nimic din profilul VPN nu explică asta. Pornește în Safe Mode cu o sesiune administrativă, apoi golește directorul RtBackup din folderul de jurnal WMI de pe unitatea de sistem, lăsând directorul însuși la locul lui. Acolo unde redenumirea este blocată, curăță mai întâi conținutul și redenumește după aceea, ducând fișierele vechi în înlocuitor. Salvează jurnalele de evenimente și apoi golește-le, fiindcă un serviciu care pornește pe un RtBackup gol tinde să eșueze din nou la următoarea pornire cât timp jurnalele rămân deteriorate.
Dacă Event Viewer nu se deschide deloc, problema sunt jurnalele, nu configurația VPN. Întoarce-te la ele înainte de a schimba altă setare.
Reconstruiește o singură intrare și testeaz-o de una singură
Fiecare conexiune nativă trăiește într-un fișier de carte de telefon, iar o copie pentru fiecare utilizator se află în folderul de date al aplicațiilor în roaming, pe calea Network/Connections. Cartea de telefon a întregii mașini este un fișier separat care poate conține intrări fără legătură între ele. Adaugă o conexiune nouă cu vrăjitorul sau importă pachetul furnizat de operator și testează acea intrare singură înainte de orice altceva. Înlocuirea cărții de telefon în întregime dărâmă și conexiunile care funcționează, împreună cu cea defectă.
rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'
O conexiune care se stabilește și apoi nu transportă nimic a depășit această reparație. Pe un gazdă Hyper-V, activarea NetBIOS over TCP/IP pe adaptorul virtual este piesa lipsă în mai multe cazuri SSTP documentate, iar verificarea ei nu costă nimic. O parolă expirată se repară în timp ce ești conectat, fiindcă directorul află noua valoare doar după o autentificare reușită. Notează ce etapă a eșuat înainte de a merge mai departe, fiindcă reconstruirea unei căi de dispozitiv ca răspuns la o eroare de autentificare produce doar agitație și niciun progres.
Servicii, apoi miniporturi, apoi un profil, apoi autentificare, apoi resursa la distanță. Acea ordine este întreaga metodă, iar oprirea la prima schimbare este ce o menține scurtă.