Windows 10 ir moderna sistēma, kas ir papildināta ar dažādām funkcijām, kas ir pievienotas, lai mēs kā pieredzējuši lietotāji vai administratori spētu atrisināt dažādas sistēmas radītās problēmas, un viena no šīm problēmām, kas ir ļoti delikāta, ir viens, kas saistīts ar kontrolieriem, jo to uzdevums ir ļaut aparatūras elementiem normāli darboties gan saderības, gan pakalpojumu līmenī. Kļūmju vai atiestatīšanas gadījumā vienmēr ir svarīgi saņemt mūsu kontrolieru atbalstu.
Kad kontrolieris uzrāda kļūmes, mēs varam saskarties ar šādām situācijām:
- Mūsu ekrāna izslēgšana vai mirgošana
- Tīkla savienojuma kļūdas
- Drukas kļūmes
- Skaņas netiek reproducētas, kā vajadzētu, un daudzas citas.
Kas ir vadītāja verificētājsDraiveru verificētājs ir Microsoft izstrādāts rīks, lai uzraudzītu Windows kodola režīma draiverus un grafikas draiverus, lai noteiktu zvanus uz nelikumīgām funkcijām vai cita veida situāciju, kas var sabojāt sistēmu. Izmantojot draivera verificētāju, mēs varēsim pakļaut visus Windows 10 sistēmas draiverus dažāda veida mainīgajiem un testiem tikai tāpēc, lai noteiktu nepareizu uzvedību un tādējādi veiktu nepieciešamos koriģējošos pasākumus.
Mums ir iespēja izpildīt draivera verificētāju vairākos kontrolieros vienlaikus vai vienā kontrolierī vienlaikus, tādā pašā veidā būs iespējams konfigurēt veicamos testus, kas ļauj kontrolierim pakļaut lielas slodzes stresu vai izmantojot vairāk optimizētus testus, lai redzētu savu veselības līmeni reālā laikā.
1. Piekļūstiet draivera verificētājam operētājsistēmā Windows 10
Viena no priekšrocībām ir tā, ka nebūs nepieciešams lejupielādēt draivera verificētāju (Verifier.exe), jo šī utilīta jau ir iekļauta visās Windows versijās pēc Windows 2000, izņemot Windows 10 S., tāpēc nav draiveru lejupielādes pakotnes. atsevišķi, tas atrodas šajā direktorijā
% windir% \ system31. darbība
Lai piekļūtu šim rīkam, vienkārši dodieties uz komandu uzvedni un izpildiet šādu rindu:
verificētājs
PALIELINĀT
2. solis
Daži ieteikumi šī rīka lietošanai ir šādi:
- Palaižot draivera verificētāju, jūsu dators var avarēt.
- Mums tikai jāpalaiž draivera pārbaudītājs datoros, kas tiek izmantoti testēšanai un atkļūdošanai.
- Lai izmantotu draivera verificētāju, mums ir jābūt administratoru grupā.
- Draiveru pārbaudītājs nav iekļauts sistēmā Windows 10 S.
- Mēs varam izmantot draivera verificētāju, lai atrastu problēmas autovadītāju attīstības dzīves cikla sākumā, jo šobrīd tās ir vieglāk un lētāk labot.
- Šo rīku būs iespējams izmantot, izvietojot draiveri, lai palaistu WDK, Visual Studio un Windows aparatūras sertifikācijas komplekta (HCK) testus.
- Mēs izmantosim draivera pārbaudītāju, lai novērstu un novērstu testa kļūmes un aprīkojuma avārijas.
3. solis
Komandu uzvednē mēs nospiežam Enter, un tiks parādīts šāds logs:
4. solis
Tur mēs atrodam virkni iespēju, dažas izstrādātājiem, bet jo īpaši jāatstāj noklusējuma opcija "(Izveidot standarta konfigurāciju)". Ja mēs vēlamies redzēt pašreizējo struktūru, mēs aktivizējam lodziņu "Rādīt esošo konfigurāciju" un noklikšķiniet uz Tālāk, un mēs redzēsim šo:
2. Izmantojiet draivera verificētāju sistēmā Windows 10
1. darbība
Kā jau minējām, mēs izvēlamies opciju "Izveidot standarta konfigurāciju", un tiks parādīts šāds:
2. solis
Tur mēs atrodam šādas iespējas:
Automātiski atlasiet neparakstītus draiverusIzmantojot šo opciju, būs lietderīgi skenēt datorus ar Windows versijām, kurām nav nepieciešami parakstīti draiveri.
Automātiski atlasiet draiverus, kas izveidoti versijām pirms WindowsŠī opcija ir noderīga, lai pārbaudītu draiveru saderību ar jaunākajām Windows versijām.
Automātiski atlasiet visus šajā datorā instalētos draiverusŠī opcija piedāvā maksimālu pārklājuma līmeni, kas saistīts ar kontrolieru skaitu, kurus var pārbaudīt sistēmā. Šī opcija ir noderīga testa scenārijos, kad kontrolierim ir jāsadarbojas ar citām konkrētas sistēmas ierīcēm vai kontrolieriem. Izmantojot šo iespēju, būs iespējams izsmelt darba grupai pieejamos resursus un dažus papildu resursus. Visu draiveru pārbaude var arī negatīvi ietekmēt sistēmas veiktspēju, jo tiek veikts pārbaužu līmenis.
Sarakstā atlasiet kontrolieru nosaukumusPateicoties šai opcijai, ierīču sarakstā būs iespējams atlasīt dažus kontrolierus, ar kuriem uzlabotajai I / O verifikācijas opcijai ir atļauts izsekot objektus vispusīgāk un pilnīgāk un tādējādi pārbaudīt atbilstību, kad IRP tiek nodota starp katram no izvēlētajiem kontrolieriem, iegūstot daudz pilnīgāku informāciju.
3. solis
Šajā gadījumā draivera verificētāja standarta konfigurācija sniedz mums vairākas iespējas:
Automātiskās pārbaudesŠāda veida pārbaude vienmēr tiks veikta kontrolierim, kurš tiek pārbaudīts, neatkarīgi no šim nolūkam atlasītajām opcijām.
Īpašs baseinsIespējojot šo opciju, draivera verificētājs rūpējas par lielākās daļas draivera atmiņas pieprasījumu piešķiršanu īpašai grupai. Šis īpašais komplekts tiek uzraudzīts, lai noteiktu atmiņas pieaugumu, atmiņas kļūdas un citas problēmas, kas saistītas ar atmiņu, kurai piekļūst pēc tās atbrīvošanas.
Piespiest IRQL pārbaudiIzmantojot šo opciju, draivera verificētājs palielina draivera atmiņas spiedienu, padarot nederīgu tā lappuses kodu, tādēļ, ja draiveris mēģina piekļūt lappusē esošajai atmiņai nepareizā IRQL vai turot nospiestu centrifūgas bloķētāju, draivera verificētājs konstatē šo darbību un turpina to pārvaldīt darbības.
Zema resursa simulācijaIespējojot šo opciju, draiveru verificētājs nejauši neizdodas grupu piešķiršanas pieprasījumus un citus resursu pieprasījumus, to darot, draiveru verificētājs pārbauda vadītāja spēju tikt galā ar situāciju ar zemiem resursiem, kas var ietekmēt sistēmas vispārējo darbību.
Baseina analīzeŠī opcija pārbauda, vai draiveris ir atbrīvojis visus atmiņas apjomus, kad tas ir izlādēts.
I / O pārbaudeIzmantojot šo opciju, draiveru verificētājs piešķir kontroliera IRP īpašai grupai un pārvalda kontroliera ievades / izvades apstrādi, tādējādi atklājot nelikumīgu vai nekonsekventu I / O procedūru izmantošanu.
DMA verifikācijaIespējojot šo opciju, draivera verificētājs analizē draivera DMA darbību izmantošanu, lai atklātu DMA buferu, adapteru un karšu reģistru ļaunprātīgu izmantošanu.
4. solis
Viena no visnoderīgākajām iespējām ir izvēlēties opciju "Atlasīt kontrolieru nosaukumus no saraksta":
5. solis
Noklikšķiniet uz Tālāk, mums jāaktivizē kontrolieru lodziņi, kurus mēs vēlamies analizēt:
6. darbība
Ja mēs vēlamies tos visus atlasīt, noklikšķiniet uz pogas Atlasīt visu. Noklikšķiniet uz pogas "Pabeigt", lai pabeigtu darbību, un tiks parādīts šāds ziņojums:
7. solis
Kā redzam, sistēma būs jārestartē, lai veiktu attiecīgo analīzi. Ir iespējams arī palaist Driver Verifier komandu uzvednes konsolē, piemēram, ja mēs vēlamies palaist rīku ar standarta konfigurāciju draiverī ar nosaukumu acpi.sys, mēs izpildām šādu komandu. Pēc sistēmas restartēšanas analīzes uzdevums tiks izpildīts fonā.
verificētājs / standarta / draiveris acpi.sys
3. Pārvaldiet draivera verificētāju operētājsistēmā Windows 10
Ir daži uzdevumi, kurus mēs varam lietot draivera verificētājā operētājsistēmā Windows 10 tieši no komandu uzvednes konsoles kā administratori vai no konsoles. Daži no tiem ir:
Apturiet vai atiestatiet instrumentuLai to izdarītu, mēs izpildām vienu no šīm iespējām:
- Komandu uzvednē mēs izpildām komandu "verifier / reset"
- Komandu uzvednē mēs izpildām "verificētāju" un parādītajā konsolē mēs aktivizējam lodziņu "Dzēst esošo konfigurāciju" un noklikšķiniet uz "Tālāk".
Skatīt pašreizējos iestatījumusLai parādītu pašreizējo struktūru, mums ir šādas iespējas:
- Izpildiet komandu "verificētājs" no komandrindas un grafiskajā konsolē aktivizējiet lodziņu "Rādīt esošo konfigurāciju" un noklikšķiniet uz "Tālāk".
- Palaidiet komandu "verifier / querysettings" no komandrindas
Rādīt verificētāja statistikuLai uzzinātu analīzes rezultātu statistiku, mēs varam izmantot vienu no šīm iespējām:
- Komandu uzvednē palaidiet šādu komandu: "verifier / query"
- Komandu uzvednē un grafiskajā konsolē palaidiet "verificētāju", atzīmējiet izvēles rūtiņu "Rādīt informāciju par pašlaik pārbaudītajiem draiveriem".
PALIELINĀT
Kļūdu pārbaudeJa draivera verificētājs atklāj jebkāda veida pārkāpumus, tas ģenerēs kļūdu pārbaudi, lai apturētu datoru, taču tas tiek darīts, lai sniegtu pēc iespējas vairāk informācijas, lai novērstu problēmu. Visi rīka konstatētie pārkāpumi izraisa kļūdu pārbaudi, no kuriem visbiežāk:
- 0xC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: norāda, ka kontrolieris rakstīja uz nederīgu īpašās grupas sadaļu
- 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION: Šis ir vispārējs kļūdu pārbaudes kods, lai pārbaudītu draiveros atrasto draiveru kļūdu.
- 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL: tas norāda, ka draiveris mēģināja piekļūt atbrīvotajam atmiņas krājumam
- 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION: Šis ir kļūdu pārbaudes kods, kas attiecas uz visiem draivera verificētāja I / O verifikācijas pārkāpumiem.
- 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: tas norāda, ka draiveris piekļuvis atmiņai pēc grupas piešķiršanas beigām.
- 0xE6: DRIVER_VERIFIER_DMA_VIOLATION: Šis ir kļūdu pārbaudes kods, kas saistīts ar visiem rīka DMA verifikācijas pārkāpumiem.
Mēs redzam, kā šis integrētais Windows 10 rīks dod mums iespēju centralizēt visu katra sistēmas kontroliera analīzi, lai reālā laikā redzētu tā pašreizējo statusu un tādējādi noteiktu iespējamās kļūmes un, ja tādas ir, turpinātu to labošanu.