Opozorilo WAN Miniport: popravite vmesnik ali znova zgradite profil
Zamrznjen profil ali trmast vmesnik običajno pomeni en skrit miniport, ne računa. Pred ponovno namestitvijo gonilnika preberite stanje vmesnika.
Zamrznitev, še preden se ponudi poverilnica, zavrnitev brisanja profila, prikaz vmesnika z imenom, ki ga nihče ne prepozna: to so trije obrazi ene okvare. Programska vmesniška površina, na katero se veže VPN, se je pokvarila, medtem ko sta račun in prehod nedotaknjena. Tri popravila so zagovorljiva in katero velja, izhaja iz enega pregleda samo za branje. Vse po tem pregledu je aritmetika; vse pred njim je ugibanje.
Na kaj se profil dejansko veže
Vsako izvorno vrsto tunela Windows oskrbuje lasten navidezni vmesnik in ti vmesniki so gonilniki miniporta, ne fizične kartice. Profil izbere vrsto tunela, vrsta izbere vmesnik, zato lahko en nezdrav gonilnik pokvari vsak profil, ki si ga deli, medtem ko skupna raba datotek in brskanje tečeta naprej. Odvisnost je v lastnostih profila nevidna.
Ti vmesniki ostanejo privzeto skriti, tako v Upravitelju naprav kot na seznamu vmesnikov. Tako pokvarjen ostane neviden, medtem ko lastnik stroja vztraja, da se ni nič spremenilo.
Opozorilna oznaka je koristen dokaz, čista ikona pa ne. Vmesnik lahko poroča, da je zdrav, in vseeno nosi pokvarjeno vezavo, zato je koristno vprašanje, na kaj je vmesnik priključen, ne kako je videti ikona. Najprej preberite stanje in nato vezave, ker ikona odgovarja na najmanj zanimivo vprašanje. Prav preskok tega reda spremeni desetminutni pregled v celo popoldne dela z gonilniki.
Odločite se po stanju vmesnika, ne po kodi napake
Številka napake poroča, katera stopnja je spodletela, in ne pove ničesar o tem, katera komponenta je kriva. Dodeljevanje naslovov, izbira potrdila in protokol tunela imajo svoje številke, običajno 720, 789 in 806, in nobena od treh ni dokaz o miniportu. Številko uporabite za izbiro naslednjega pregleda, ne za izbiro popravila.
Opazovanj, ki razlikujejo, je malo. Ta razpredelnica vsako od njih poveže z naslednjim korakom samo za branje:
| What you observe | What it implies | Read-only step |
|---|---|---|
| Every profile on one protocol fails | That protocol's miniport is unusable | Read the hidden adapter status |
| Adapter reports healthy, tunnel never starts | A binding is missing or disabled | List every binding on the adapter |
| Only the vendor client fails | The vendor adapter or its registered name | Read the vendor service key |
| The profile will not delete | The interface underneath is stuck | Confirm the adapter before removing the profile |
Vrstni red je pomemben, ker je ponovna namestitev gonilnika počasna in moteča. Zato ker gre za težavo z dodeljevanjem, stane eno uro in naslednjega človeka ničesar ne nauči. Razpredelnica določi tudi obseg škode: en protokol pokvarjen v vseh profilih kaže na gonilnik, medtem ko en pokvarjen odjemalec ponudnika ob delujočih izvornih profilih kaže na sklad ponudnika.
Dva branja, ki rešita večino zahtevkov
Oba branja sta samo za branje in nobeno se ne dotakne gonilnika. Prvo našteje skrite vmesnike miniporta z njihovim stanjem, drugo našteje, na kaj je vezan imenovani vmesnik:
Get-NetAdapter -IncludeHidden | Where-Object InterfaceDescription -like 'WAN Miniport*' | Select-Object Name, InterfaceDescription, Status
Get-NetAdapterBinding -Name 'WAN Miniport (IKEv2)' -IncludeHidden -AllBindingsZamenjajte protokol, ki ga uporablja vaš profil, ker seznam vezav za IKEv2 ne pove ničesar o SSTP profilu. Onemogočena vezava ARP ali IPv4 ali gonilnik filtra tretje strani, pripet na vmesnik, lahko tunel ustavi, preden se začne. Pojav varnostne programske opreme na tem seznamu ni dokaz, da je vzrok, zato najprej ugotovite učinek, šele nato kaj onemogočite.
Zdrav vmesnik pokaže pričakovane vezave in nobenega filtra, ki ga ne morete pojasniti. Ko je seznam čist, se je dokaz premaknil na sam gonilnik in velja naslednje poglavje.
Preden vmesnik odstranite, shranite njegovo ime in različico gonilnika
Ko je vmesnik res neuporaben, je običajno popravilo, da ga naredite odstranljivega, ga odstranite in pustite Windows, da ob naslednji uporabi tega protokola zgradi nov primerek. V Upravitelju naprav posodobite gonilnik, izberite s seznama, počistite filter za združljivo strojno opremo in izberite splošni vmesnik Microsoft, ki ponuja možnost odstranitve.
Pred tem zapišite, kaj brišete: ime vmesnika, različico gonilnika, ponudnika in datum. Popravila, ki ga pozneje ne morete opisati, ni mogoče ponoviti, običajna cena neopisanega popravila pa je isti stroj, popravljen trikrat. Ponudnikova orodja opravijo isto delo v širšem obsegu in so razumna v upravljanem parku, kadar prihajajo od ponudnika in ne iz zrcala. Orodje, ki zamenja binarne datoteke gonilnika, spremeni več kot ponovna namestitev enega vmesnika, zato v zahtevek zapišite tudi njegovo različico.
En primer ponudnika zahteva drugačno popravilo istega simptoma. Odjemalec, ki svoj vmesnik registrira pod prikazanim imenom z navedbo nameščevalnika, se po nadgradnji morda ne bo omogočil, popravek pa uredi to ime v servisnem ključu, ki je v lasti ponudnika. Vrednost sprejme običajno ime vmesnika in odjemalec se nato znova zažene:
HKLM\SYSTEM\CurrentControlSet\Services\CVirtA
DisplayName = Cisco Systems VPN Adapter for 64-bit WindowsTa ključ pripada enemu odjemalcu. To ni splošno popravilo Windows in ga nikoli ne smete uporabiti na stroju, ki tega odjemalca ne izvaja.
Preden zahtevek zaprete, potrdite z drugim protokolom
Ena uspešna ponovna povezava preizkusi en protokol prek enega vmesnika, zato dokaže manj, kot se zdi. Znova poskusite z izvirnim profilom, nato z drugim, zgrajenim na drugi vrsti tunela, in zahtevajte, da se povežeta oba. Če deluje le prvi, je preostala napaka dokaz o gonilniku ali pravilniku, ne o vmesniku, ki ste ga pravkar znova zgradili.
Če je bila prvotna pritožba profil, ki ga ni mogoče izbrisati, preizkusite tudi to, ker je profil, ki po ozdravitvi vmesnika še vedno noče biti izbrisan, druga okvara in nadaljnje delo na vmesniku je zapravljeno. Račun in prehod pustite izven zapisa, razen če kaj kaže nanju. Tunel, ki umre pred overjanjem, običajno opisuje stroj, poštena opomba pa navede vmesnik, protokol in preverjanje, ki ga je potrdilo.