Kaip naudotis tvarkyklės tikrintuvu „Windows 10“

„Windows 10“ yra moderni sistema, papildyta įvairiomis funkcijomis, kurios buvo pridėtos, kad pažengusiems vartotojams ar administratoriams turėtume galimybę išspręsti įvairias sistemoje sukuriamas problemas ir viena iš šių problemų, kuri yra labai subtili, yra tas, kuris susijęs su valdikliais, nes jų užduotis yra leisti aparatūros elementams normaliai veikti tiek suderinamumo, tiek paslaugų lygiu. Gedimų ar atstatymo atveju visada svarbu palaikyti mūsų valdytojus.

Kai valdytojas pateikia gedimų, galime susidurti su tokiomis situacijomis kaip:

  • Ekrano išjungimas arba mirgėjimas
  • Tinklo ryšio klaidos
  • Spausdinimo nesėkmės
  • Garsai nėra atkuriami taip, kaip turėtų, ir daugelis kitų.
„Windows 10“ turi integruotą įrankį, kurį mes retai naudojame išsamiai tvarkyklių analizei atlikti, o šis įrankis vadinamas „Driver verifier“ ir dėl šios priežasties „Solvetic“ atliksime išsamią analizę, kaip ja naudotis, ir turėsime visas „Windows 10“ tvarkykles .

Kas yra vairuotojo tikrintuvas„Driver Verifier“ yra „Microsoft“ sukurtas įrankis, skirtas stebėti „Windows“ branduolio režimo tvarkykles ir grafikos tvarkykles, kad būtų galima aptikti skambučius į neteisėtas funkcijas ar bet kokią kitą situaciją, galinčią sugadinti sistemą. Naudodami „Driver Verifier“, galėsime taikyti „Windows 10“ sistemos tvarkyklėms įvairių tipų kintamuosius ir bandymus tik tam, kad nustatytume netinkamą elgesį ir taip imtumėmės būtinų taisomųjų priemonių.

Turime galimybę „Driver Verifier“ vykdyti keliuose valdikliuose vienu metu arba vienu valdikliu tuo pačiu metu, tokiu pačiu būdu bus galima sukonfigūruoti atliekamus bandymus, o tai leidžia valdyti valdiklį didelėmis apkrovomis. nuo streso arba per labiau optimizuotus testus, kad pamatytumėte savo sveikatos lygį realiu laiku.

1. Pasiekite tvarkyklės tikrintuvą „Windows 10“


Vienas iš privalumų yra tai, kad nereikės atsisiųsti „Driver Verifier“ („Verifier.exe“), nes ši priemonė jau yra įtraukta į visas „Windows“ versijas po „Windows 2000“, išskyrus „Windows 10 S. atskirai, tai yra šiame kataloge
 % windir% \ system3 
1 žingsnis
Norėdami pasiekti šį įrankį, tiesiog eikite į komandų eilutę ir ten vykdykite šią eilutę:
 tikrintojas 

DIDELIS

2 žingsnis
Kai kurios šio įrankio naudojimo rekomendacijos yra šios:

  • Vykdant tvarkyklės tikrintuvą jūsų kompiuteris gali sugesti.
  • Mums reikia tik paleisti tvarkyklės tikrintuvą kompiuteriuose, kurie naudojami bandymams ir derinimui.
  • Turime būti administratorių grupėje, kad galėtume naudoti tvarkyklės tikrintuvą.
  • Vairuotojo tikrintuvas neįtrauktas į „Windows 10 S“.
  • Mes galime naudoti „Driver Verifier“, kad rastume problemas vairuotojų kūrimo ciklo pradžioje, nes šiuo metu jas lengviau ir pigiau ištaisyti.
  • Šį įrankį bus galima naudoti diegiant tvarkyklę WDK, „Visual Studio“ ir „Windows Hardware Certification Kit“ (HCK) testams vykdyti.
  • Mes naudosime tvarkyklės tikrintuvą, kad pašalintume ir pašalintume bandymų gedimus bei įrangos gedimus.

3 žingsnis
Komandų eilutėje paspaudžiame „Enter“ ir pasirodys toks langas:

4 žingsnis
Ten randame daugybę variantų, kai kurie yra skirti kūrėjams, tačiau visų pirma turime palikti numatytąją parinktį „(Sukurti standartinę konfigūraciją)“. Jei norime pamatyti dabartinę struktūrą, suaktyviname langelį „Rodyti esamą konfigūraciją“ ir spustelėkite Pirmyn ir pamatysime tai:

2. „Windows 10“ naudokite tvarkyklės tikrintuvą

1 žingsnis
Kaip minėjome, pasirenkame parinktį „Sukurti standartinę konfigūraciją“ ir bus rodoma:

2 žingsnis
Ten randame šias parinktis:

Automatiškai pasirinkite nepasirašytas tvarkyklesPasirinkus šią parinktį bus naudinga nuskaityti kompiuterius su „Windows“ versijomis, kurioms nereikia pasirašytų tvarkyklių.

Automatiškai pasirinkite tvarkykles, sukurtas ankstesnėms versijomsŠi parinktis naudinga tikrinant tvarkyklės suderinamumą su naujausiomis „Windows“ versijomis.

Automatiškai pasirinkite visas šiame kompiuteryje įdiegtas tvarkyklesŠi parinktis suteikia maksimalų aprėptį, susijusią su valdiklių, kuriuos galima išbandyti sistemoje, skaičiumi. Ši parinktis naudinga bandymo scenarijams, kai valdiklis turi sąveikauti su kitais konkrečios sistemos įrenginiais ar valdikliais. Naudojant šią parinktį taip pat bus galima išnaudoti darbo grupės turimus išteklius ir kai kuriuos tolesnius išteklius. Visų tvarkyklių testavimas taip pat gali neigiamai paveikti sistemos veikimą dėl atliekamų bandymų lygio.

Iš sąrašo pasirinkite valdiklių pavadinimusŠios parinkties dėka bus galima pasirinkti kai kuriuos valdiklius iš įrenginių sąrašo, kuriuo leidžiama patobulinto įvesties / išvesties tikrinimo parinktis, kad būtų galima visapusiškiau ir išsamiau sekti objektus ir taip patikrinti atitiktį, kai perduodama IRP. kiekvienas iš pasirinktų valdiklių suteikia daug išsamesnės informacijos.

3 žingsnis
Šiuo atveju standartinė „Driver Verifier“ konfigūracija suteikia mums keletą variantų:

Automatiniai patikrinimaiŠio tipo tikrinimas visada bus atliekamas tikrinamam valdikliui, neatsižvelgiant į šiam tikslui pasirinktas parinktis.

Specialus baseinasĮgalindamas šią parinktį, „Driver Verifier“ pasirūpina, kad dauguma vairuotojo atminties užklausų būtų priskirtos specialiai grupei. Šis specialus rinkinys yra stebimas siekiant nustatyti atminties augimą, atminties klaidas ir kitas problemas, susijusias su atmintimi, kuri pasiekiama ją išlaisvinus.

Priverstinis IRQL tikrinimasNaudodamas šią parinktį, „Driver Verifier“ prideda nepaprastą atminties spaudimą vairuotojui, panaikindamas jo puslapio kodą, taigi, jei vairuotojas bando pasiekti puslapinę atmintį netinkamu IRQL arba laikydamas nuspaudęs sukimo užraktą, „Driver Verifier“ nustato šį elgesį ir toliau tvarko veiksmai.

Mažų išteklių modeliavimasĮgalinus šią parinktį, „Driver Verifier“ atsitiktine tvarka nepavyksta grupės priskyrimo užklausų ir kitų išteklių užklausų, tai darydamas, „Driver Verifier“ patikrina vairuotojo sugebėjimą susidoroti su mažai išteklių turinčia situacija, kuri gali turėti įtakos bendram sistemos elgesiui..

Baseino analizėŠi parinktis patikrina, ar tvarkyklė išlaisvino visas savo atminties vietas.

I / O patikrinimasPasirinkus šią parinktį „Driver Verifier“ valdiklio IRP priskiria specialiai grupei ir valdo valdiklio įvesties / išvesties valdymą, taip aptinkant neteisėtą ar nenuoseklų įvesties / išvesties procedūrų naudojimą.

DMA patikrinimasKai įjungiate šią parinktį, „Driver Verifier“ analizuoja tvarkyklės naudojamą DMA tvarką, kad nustatytų netinkamą DMA buferių, adapterių ir žemėlapių registrų naudojimą.

4 žingsnis
Viena iš naudingiausių parinkčių yra pasirinkti parinktį „Pasirinkite valdiklių pavadinimus iš sąrašo“:

5 žingsnis
Spustelėkite Pirmyn, turime suaktyvinti valdiklių, kuriuos norime analizuoti, langelius:

6 žingsnis
Jei norime juos visus pasirinkti, spustelėkite mygtuką Pasirinkti viską. Spustelėkite mygtuką „Baigti“, kad užbaigtumėte veiksmą, ir bus parodytas šis pranešimas:

7 žingsnis
Kaip matome, norint paleisti atitinkamą analizę, reikės iš naujo paleisti sistemą. Taip pat galima paleisti „Driver Verifier“ komandų eilutės konsolėje, pavyzdžiui, jei norime paleisti įrankį su standartine konfigūracija tvarkyklėje, pavadintoje „acpi.sys“, vykdome šią komandą. Kai sistema bus paleista iš naujo, analizės užduotis bus vykdoma fone.

 verifier / standard / driver acpi.sys 

3. Tvarkykite tvarkyklės tikrintuvą „Windows 10“


Yra tam tikrų užduočių, kurias galime taikyti „Windows 10“ tvarkyklės tikrintuve tiesiai iš komandų eilutės konsolės kaip administratoriai arba iš konsolės. Kai kurios iš jų yra:

Sustabdykite arba iš naujo nustatykite įrankįNorėdami tai padaryti, vykdome vieną iš šių parinkčių:

  • Iš komandų eilutės vykdome komandą „verifier / reset“
  • Mes vykdome „verifier“ komandų eilutėje ir rodomoje konsolėje suaktyviname laukelį „Ištrinti esamą konfigūraciją“ ir spustelėkite „Next“.

Peržiūrėkite dabartinius nustatymusNorėdami parodyti dabartinę struktūrą, turime šias parinktis:

  • Vykdykite „verifier“ iš komandų eilutės ir grafinėje konsolėje suaktyvinkite laukelį „Rodyti esamą konfigūraciją“ ir spustelėkite „Next“.
  • Iš komandinės eilutės paleiskite komandą „verifier / querysettings“

Rodyti „Verifier“ statistikąNorėdami sužinoti analizės rezultatų statistiką, galime naudoti vieną iš šių parinkčių:

  • Komandų eilutėje paleiskite šią komandą: "verifier / query"
  • Vykdykite „verifier“ komandų eilutėje ir grafinėje konsolėje pažymėkite laukelį „Rodyti informaciją apie šiuo metu patikrintas tvarkykles“.

DIDELIS

Tikrinant klaidąJei „Driver Verifier“ aptinka bet kokio tipo pažeidimą, jis sukurs klaidos patikrinimą, kad sustabdytų kompiuterį, tačiau tai daroma siekiant suteikti kuo daugiau informacijos, kad būtų galima išspręsti problemą. Dėl visų įrankio aptiktų pažeidimų atliekami klaidų patikrinimai, dažniausiai:

  • 0xC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: rodo, kad valdiklis parašė netinkamoje specialios grupės skiltyje
  • 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION: Tai yra bendras klaidų tikrinimo kodas, kuriame nurodomos mirtinos klaidos, kurias „Driver Verifier“ aptiko tvarkyklėse.
  • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL: tai rodo, kad vairuotojas bandė pasiekti laisvą atminties telkinį
  • 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION: Tai klaidų tikrinimo kodas, taikomas visiems „Driver Verifier I / O“ patvirtinimo pažeidimams.
  • 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: Tai rodo, kad vairuotojas pasiekė atmintį pasibaigus grupės paskirstymui.
  • 0xE6: DRIVER_VERIFIER_DMA_VIOLATION: tai klaidos tikrinimo kodas, susietas su visais įrankio DMA patvirtinimo pažeidimais.

Matome, kaip šis integruotas „Windows 10“ įrankis suteikia mums galimybę centralizuoti visą kiekvieno sistemos valdiklio analizę, kad realiu laiku pamatytume dabartinę jo būseną ir taip nustatytume galimus gedimus ir, jei tokių būtų, tęstume jų taisymą.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave