Замръзване, преди да бъдат предложени идентификационни данни, отказ да се изтрие профилът, адаптер с име, което никой не разпознава: това са три лица на една повреда. Софтуерният интерфейс, към който се привързва VPN, се е развалил, докато акаунтът и шлюзът са незасегнати. Три поправки са защитими и коя от тях е приложима следва от една проверка само за четене. Всичко след тази проверка е аритметика; всичко преди нея е догадка.

Към какво всъщност се привързва профилът

Всеки собствен тип тунел на Windows се обслужва от свой виртуален адаптер и тези адаптери са драйвери за минипорт, а не физически карти. Профилът избира тип тунел, типът избира адаптер, и един нездрав драйвер може затова да счупи всеки профил, който го споделя, докато файловото споделяне и разглеждането продължават. Тази зависимост е невидима в свойствата на профила.

Тези интерфейси остават скрити по подразбиране, както в Device Manager, така и в списъка с адаптери. Така счупен адаптер остава невидим, докато собственикът на машината настоява, че нищо не се е променило.

Предупредителната маркировка е полезно доказателство, а чистата икона не е. Адаптерът може да се отчита като здрав и въпреки това да носи счупена връзка, затова полезният въпрос е към какво е привързан интерфейсът, а не как изглежда иконата. Прочетете състоянието първо, а връзките второ, защото иконата отговаря на най-малко интересния въпрос. Пропускането на този ред е това, което превръща десетминутна проверка в цял следобед работа по драйвери.

Решавайте от състоянието на адаптера, а не от кода за грешка

Номерът на грешка съобщава кой етап е пропаднал и не казва нищо за това кой компонент е виновен. Разпределянето на адреси, изборът на сертификат и протоколът на тунела имат свои номера, обикновено 720, 789 и 806, и нито един от трите не е доказателство за минипорт. Използвайте номера, за да изберете следващата проверка, а не за да изберете поправка.

Наблюденията, които различават, са малко. Тази таблица свързва всяко от тях със следваща стъпка само за четене:

What you observeWhat it impliesRead-only step
Every profile on one protocol failsThat protocol's miniport is unusableRead the hidden adapter status
Adapter reports healthy, tunnel never startsA binding is missing or disabledList every binding on the adapter
Only the vendor client failsThe vendor adapter or its registered nameRead the vendor service key
The profile will not deleteThe interface underneath is stuckConfirm the adapter before removing the profile

Редът е важен, защото преинсталирането на драйвер е бавно и разрушително. Да го направите, за да поправите проблем с разпределянето на адреси, струва един час и не учи следващия човек на нищо. Таблицата определя и обхвата на щетите: един протокол, счупен във всеки профил, сочи към драйвера, докато един счупен клиент на доставчик до работещи собствени профили сочи към стека на доставчика.

Две четения, които решават повечето заявки

И двете четения са само за четене и нито едно не пипа драйвер. Първото изброява скритите интерфейси на минипорт със състоянието им, а второто изброява към какво е привързан посоченият адаптер:

Get-NetAdapter -IncludeHidden | Where-Object InterfaceDescription -like 'WAN Miniport*' | Select-Object Name, InterfaceDescription, Status
Get-NetAdapterBinding -Name 'WAN Miniport (IKEv2)' -IncludeHidden -AllBindings

Заменете протокола, който използва вашият профил, защото списък с връзки за IKEv2 не казва нищо за SSTP профил. Изключена връзка за ARP или IPv4, или филтърен драйвер на трета страна, прикачен към адаптера, може да спре тунела, преди да е започнал. Появата на софтуер за сигурност в този списък не е доказателство, че той е причината, затова установете ефекта, преди да изключвате каквото и да е.

Здравият адаптер показва връзките, които очаквате, и никакъв филтър, който не можете да обясните. Когато списъкът е чист, доказателството се е преместило към самия драйвер и следващият раздел е приложимият.

Запазете името на адаптера и версията на драйвера, преди да го премахнете

Когато адаптерът е наистина неизползваем, стандартната поправка е да го направите премахваем, да го деинсталирате и да оставите Windows да изгради нов екземпляр следващия път, когато профил използва този протокол. В Device Manager актуализирайте драйвера, изберете от списък, изчистете филтъра за съвместим хардуер и изберете универсален адаптер на Microsoft, който предлага опция за деинсталиране.

Преди това запишете какво изтривате: име на адаптера, версия на драйвера, доставчик и дата. Поправка, която не можете да опишете после, не може да бъде повторена, а обичайната цена на неописана поправка е същата машина, поправена три пъти. Помощните програми на доставчика вършат същата работа с по-широк обхват и са разумни в управляван парк, когато идват от доставчика, а не от огледало. Програма, която подменя двоични файлове на драйвера, променя повече от преинсталиране на един адаптер, затова запишете версията ѝ и в заявката.

Един случай на доставчик изисква друга поправка за същия симптом. Клиент, който регистрира адаптера си под показвано име, съдържащо препратка към инсталатора, може да не се включи след надграждане, а корекцията редактира това име в сервизен ключ, притежаван от доставчика. Стойността приема обикновено име на адаптер и след това клиентът се рестартира:

HKLM\SYSTEM\CurrentControlSet\Services\CVirtA
DisplayName = Cisco Systems VPN Adapter for 64-bit Windows

Този ключ принадлежи на един клиент. Това не е обща поправка за Windows и никога не трябва да се прилага на машина, която не изпълнява този клиент.

Потвърдете с втори протокол, преди да затворите заявката

Едно успешно повторно свързване проверява един протокол през един адаптер, затова доказва по-малко, отколкото изглежда. Опитайте отново оригиналния профил, после втори, изграден върху друг тип тунел, и изискайте и двата да се свържат. Ако работи само първият, оставащата повреда е доказателство за драйвер или политика, а не за интерфейса, който току-що изградихте наново.

Ако първоначалната оплакване беше за профил, който не се изтрива, проверете отново и това, защото профил, който още отказва да се изтрие, след като адаптерът е здрав, е различна повреда и по-нататъшната работа по адаптера е прахосване. Дръжте акаунта и шлюза извън описанието, освен ако нещо не сочи към тях. Тунел, който умира преди удостоверяване, обикновено описва машината и честната бележка назовава адаптера, протокола и проверката, която го е потвърдила.

Подобни статии