Տեղադրողը հայտնում է, որ TAP ադապտերը հնարավոր չեղավ ստեղծել, և այդ նախադասությունը ընդգրկում է առնվազն երեք տարբեր խափանում։ Հնարավոր է, որ փաթեթը երբեք չի պատրաստվել, պատրաստվել է առանց սարք ստեղծելու, կամ սարքը գոյություն ունի խնդրի կարգավիճակով, որը տեղադրողը հայտնել է որպես մեկ ընդհանուր սխալ։ Թե այդ դեպքերից որն ունեք, որոշում է, թե ով կուղղի այն և ինչ ապացույցներ են ձեզ պետք։

Ամենից առաջ հավաքեք կառուցման համարը և տեղադրման ժամանակադրոշմը։ Երկուսն էլ մատյանների թղթապանակը վերածում են որոնման, որը դուք իսկապես կարող եք կատարել։

Երեք փուլ, երեք տարբեր մատյան

Առաջին փուլը հենց տեղադրողն է, որը բացում է ֆայլերը, վարում է իր սեփական մատյանը և հաղորդում է ամփոփիչ կոդ, օրինակ 1603, որը հայտնում է, որ գործարքը ձախողվել է՝ չասելով, թե որտեղ։ Երկրորդը վարորդների պահոցն է, որտեղ ստորագրված փաթեթը պատրաստվում է հետագա օգտագործման համար, ինչը տարբեր ձեռքբերում է, քան այն սարքին կապելը։ Երրորդը սարքի ստեղծումն է, որտեղ Windows-ը կառուցում է սարքի օրինակ, կիրառում է INF-ը և արդյունքը գրանցում setupapi մատյանում։ Այդ փուլերից ցանկացած երկուսի միջև լուռ բացը ստեղծում է նույն նախադասությունը օգտագործողի համար։

Ամփոփիչ կոդը պատկանում է գործարքին, մինչդեռ ձախողված գործողությունը գտնվում է նույն մատյանի ավելի վաղ հատվածում։ Փնտրեք հետընթաց՝ սկսած կոդից, փոխանակ փորձելու բացատրել կոդը։

Կարդացեք setupapi.dev.log-ը փորձի շուրջ

Յուրաքանչյուր սարքի տեղադրում բաժին է գրում C:\Windows\INF\setupapi.dev.log-ում, և SetupAPI մատյանի ուղեցույցը բացատրում է, թե ինչպես են այդ բաժինները և դրանց վերջնական կարգավիճակը դասավորված։ Գտեք այն բաժինը, որի ժամանակադրոշմը պարփակում է ձեր փորձը, ապա կարդացեք այն ամբողջությամբ, այլ ոչ թե ձեր նկատած առաջին սխալի տողը։ Անկապ սարքերի մասին զգուշացումները հայտնվում են ամբողջ երկար մատյանի ընթացքում և ոչինչ չեն բացատրում այս խափանման մասին։ Համապատասխան բաժնի վերջնական կարգավիճակն այն փաստն է, որ արժե մեջբերել հաշվետվության մեջ։

Կապեք այդ բաժինը ադապտերի անվան, սարքի նույնացուցիչի և տեղադրողի մատյանում նշված INF փաթեթի հետ։ Նույն ժամանակադրոշմի վրա համընկնող երեք նույնացուցիչներն այն են, ինչը վերագրումը դարձնում է անվտանգ։

Ստուգեք փաթեթն ու սարքը առանձին

Պատրաստված փաթեթը միայն ապացուցում է, որ ստորագրված INF-ը հասել է վարորդների պահոց։ Windows-ի այս սերնդում pnputil /enum-drivers-ը թվարկում է երրորդ կողմի փաթեթները ըստ մատակարարի, դասի, տարբերակի և հրապարակված անվան, ինչը թույլ է տալիս գտնել OpenVPN ադապտերի փաթեթը՝ oem համարից գուշակելու փոխարեն։ Այդ ցանկում ոչինչ չի ասում, որ սարքը գոյություն ունի, գործարկվել է կամ կապված է ձեր գտած փաթեթի հետ։ Դրանք առանձին հարցեր են՝ առանձին պատասխաններով։

Սարքի կողմն ունի իր տեսակետը։ Միայն կարդալու ադապտերների գույքագրումը ցույց է տալիս, թե Windows-ը ներկայումս ինչ է կարծում ինտերֆեյսի մասին, և թաքնված գրառումները ընդգրկում են սարքեր, որոնք առկա են, բայց ոչ ակտիվ։ Երկու ցանկերի համեմատությունը ձեզ ասում է, թե որ փուլն է ձախողվել՝ փաթեթը բացակայում է, սարքը բացակայում է, թե սարքը առկա է խնդրի կարգավիճակով։

Ստուգեք ադապտերը նախքան ստորագրություններին դիպչելը

Կարգավիճակը կարդացեք մեքենայից, ոչ թե տեղադրողի ամփոփումից։ Ստորև բերված հրամանները թվարկում են պատրաստված վարորդի փաթեթները, ադապտերների գույքագրումը՝ ներառյալ թաքնված գրառումները, և ցանցային սարքերը, որոնք OK չեն հաղորդում։ Գործարկեք դրանք վերագործարկումից հետո, որպեսզի սպասվող սարքային գործողությունները հանդարտվեն։

pnputil /enum-drivers
Get-NetAdapter -IncludeHidden | Select-Object Name, InterfaceDescription, Status
Get-PnpDevice -Class Net | Where-Object Status -ne 'OK'

Առանց համապատասխան սարքի առկա փաթեթը մատնանշում է սարքի ստեղծումը, և այդ ժամանակադրոշմի setupapi բաժինը բացատրում է, թե ինչու։ Խնդրի կարգավիճակով առկա սարքը մատնանշում է վարորդին կամ նրա ստորագրությանը, ինչը տարբեր զրույց է բացակայող սարքից։ Այն ադապտերը, որը գոյություն ունի և հաղորդում է անջատված լինելու մասին, աշխատող սարք է՝ առանց ակտիվ թունելի, և ոչ թե ձախողված տեղադրում։ Կարդացեք երեք ելքերը միասին նախքան վերանորոգման փուլ ընտրելը։

Ստորագրությունների պարտադրման անջատումը, ցանցային կույտի վերակայումը կամ բոլոր ադապտերների ջնջումը ստիպում են ապացույցներին անհետանալ։ Այդ երեքից ոչ մեկը չի վերանորոգում մի փուլ, որը դուք դեռ չեք նույնականացրել, և յուրաքանչյուրը հեռացնում է այն, ինչը ձեզ կասեր, թե որ փուլն էր։

Առնչվող հոդվածներ