Methwyd gosod addasydd TAP OpenVPN: pa gam a dorrodd?
Mae neges addasydd wedi methu yn cwmpasu tri cham: gosodwr, pecyn wedi'i baratoi, dyfais wedi'i chreu. Darllenwch yr adran log sy'n cyfateb cyn dileu unrhyw beth.
Mae'r gosodwr yn dweud na ellid creu'r addasydd TAP, ac mae'r frawddeg honno'n cwmpasu o leiaf tri methiant gwahanol. Efallai na chafodd y pecyn ei baratoi erioed, efallai iddo gael ei baratoi heb greu unrhyw ddyfais, neu efallai bod y ddyfais yn bodoli gyda statws problem a adroddwyd gan y gosodwr fel un gwall cyffredinol. Mae pa un o'r rhain sydd gennych yn penderfynu pwy sy'n ei drwsio a pha dystiolaeth sydd ei hangen arnoch.
Casglwch y rhif adeilad a stamp amser y gosodiad cyn unrhyw beth arall. Mae'r ddau yn troi ffolder o logiau yn chwiliad y gallwch ei redeg go iawn.
Tri cham, tair log wahanol
Y cam cyntaf yw'r gosodwr ei hun, sy'n dadbacio ffeiliau, yn cadw ei log ei hun ac yn adrodd cod cryno fel 1603 sy'n dweud bod y trafodiad wedi methu heb ddweud ble. Yr ail yw'r storfa gyrwyr, lle mae pecyn wedi'i lofnodi yn cael ei baratoi i'w ddefnyddio'n ddiweddarach, sy'n gamp wahanol i'w rwymo i galedwedd. Y trydydd yw creu dyfais, lle mae Windows yn adeiladu enghraifft o ddyfais, yn cymhwyso'r INF ac yn cofnodi'r canlyniad yn log setupapi. Mae bwlch tawel rhwng unrhyw ddau o'r camau hyn yn cynhyrchu'r un frawddeg i'r defnyddiwr.
Mae'r cod cryno yn perthyn i'r trafodiad, tra bod y weithred sy'n methu yn rhywle'n gynharach yn yr un log. Chwiliwch yn ôl o'r cod yn lle ceisio esbonio'r cod.
Darllenwch setupapi.dev.log o amgylch yr ymgais
Mae pob gosodiad dyfais yn ysgrifennu adran i C:\Windows\INF\setupapi.dev.log, ac mae'r canllaw log SetupAPI yn egluro sut mae'r adrannau hynny a'u statws terfynol wedi'u trefnu. Dewch o hyd i'r adran y mae ei stamp amser yn amgylchynu eich ymgais, yna ei darllen i gyd yn hytrach na'r llinell wall gyntaf y sylwch arni. Mae rhybuddion am ddyfeisiau di-gysylltiad yn ymddangos trwy log hir ac yn egluro dim am y methiant hwn. Statws terfynol yr adran gyfatebol yw'r ffaith sy'n werth ei dyfynnu mewn adroddiad.
Cysylltwch yr adran honno ag enw'r addasydd, dynodwr y ddyfais a'r pecyn INF a enwir yn log y gosodwr. Tri dynodwr yn cytuno ar un stamp amser yw'r hyn sy'n gwneud y priodoliad yn ddiogel.
Gwiriwch y pecyn a'r ddyfais ar wahân
Nid yw pecyn wedi'i baratoi yn profi dim ond bod INF wedi'i lofnodi wedi cyrraedd y storfa gyrwyr. Yn y genhedlaeth hon o Windows, mae pnputil /enum-drivers yn rhestru pecynnau trydydd parti yn ôl darparwr, dosbarth, fersiwn ac enw cyhoeddedig, sy'n eich galluogi i ddod o hyd i becyn addasydd OpenVPN yn lle dyfalu o rif oem. Nid oes dim yn y rhestr honno yn dweud bod dyfais yn bodoli, wedi cychwyn, neu wedi'i rhwymo i'r pecyn a ganfuoch. Mae'r rhain yn gwestiynau ar wahân ag atebion ar wahân.
Mae gan ochr y ddyfais ei barn ei hun. Mae rhestr addaswyr darllen-yn-unig yn dangos yr hyn y mae Windows yn ei gredu ar hyn o bryd am y rhyngwyneb, ac mae cofnodion cudd yn cwmpasu dyfeisiau sy'n bresennol ond yn anweithgar. Mae cymharu'r ddwy restr yn dweud wrthych pa gam a fethodd: pecyn ar goll, dyfais ar goll, neu ddyfais yn bresennol gyda statws problem.
Gwiriwch yr addasydd cyn cyffwrdd â llofnodion
Darllenwch y cyflwr o'r peiriant yn hytrach nag o grynodeb y gosodwr. Mae'r gorchmynion isod yn rhestru pecynnau gyrwyr wedi'u paratoi, rhestr addaswyr gan gynnwys cofnodion cudd, a'r dyfeisiau rhwydwaith nad ydynt yn adrodd OK. Rhedwch nhw ar ôl ailgychwyn fel bod gweithrediadau dyfais sy'n aros wedi setlo.
pnputil /enum-drivers
Get-NetAdapter -IncludeHidden | Select-Object Name, InterfaceDescription, Status
Get-PnpDevice -Class Net | Where-Object Status -ne 'OK'
Mae pecyn yn bresennol heb ddyfais gyfatebol yn awgrymu creu dyfais, ac mae adran setupapi ar gyfer y stamp amser hwnnw yn egluro pam. Mae dyfais yn bresennol gyda statws problem yn awgrymu'r gyrrwr neu ei lofnod, sy'n sgwrs wahanol i ddyfais ar goll. Mae addasydd sy'n bodoli ac yn adrodd ei fod wedi'i ddatgysylltu yn ddyfais weithredol heb dwnnel gweithredol yn hytrach na gosodiad wedi methu. Darllenwch y tri allbwn gyda'i gilydd cyn dewis cam i'w drwsio.
Mae analluogi gorfodaeth llofnodion, ailosod y pentwr rhwydwaith neu ddileu pob addasydd yn gwneud i'r dystiolaeth ddiflannu. Nid oes yr un o'r tri hyn yn trwsio cam nad ydych wedi'i nodi eto, ac mae pob un yn tynnu'r hyn a fyddai wedi dweud wrthych pa gam oedd.