Šiuo metu esate neprisijungę, laukiama, kol iš naujo prisijungsite prie interneto

Naudojant vairuotojo tikrintojas nustatyti klausimus su Windows tvarkyklėmis patyrusiems vartotojams

Nutrauktas „Windows XP“ palaikymas

Nuo 2014 m. balandžio 8 d. „Microsoft“ nutraukė „Windows XP“ palaikymą. Tai paveikė programinės įrangos naujinimus ir saugą. Sužinokite, ką tai reiškia jums ir kaip užtikrinti kompiuterio saugą.

2015 m. liepos 14 d. buvo nutrauktas „Windows Server 2003“ palaikymas

2015 m. liepos 14 d. „Microsoft“ nutraukė „Windows Server 2003“ palaikymą. Tai paveikė programinės įrangos naujinimus ir saugą. Sužinokite, ką tai reiškia jums ir kaip užtikrinti kompiuterio saugą.

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 244617
Windows Vista Service Pack 1 (SP1) palaikymas baigėsi 2011 m. liepos 12 d. Toliau gauti saugumo atnaujinimus Windows, įsitikinkite, kad jūsų kompiuteryje veikia Windows Vista su 2 pakeitimų paketu (SP2). Norėdami gauti daugiau informacijos, eikite į šį Microsoft tinklalapį:Kai kurios Windows versijos nutraukiamas palaikymas.
Santrauka
Vairuotojas Verifiertool, kuri yra įtraukta į kiekvieną Windows versiją nuo Windows 2000is naudojamas aptikti ir išspręsti daug tvarkyklės problemų, kad yra žinoma, kad sukelti sistemos korupcija, gedimų ar kitų neprognozuojamo elgesio. Šiame straipsnyje aprašoma, kaip naudoti vairuotojo tikrintojas išskirti ir šalinti tvarkyklę sistemoje.
Daugiau informacijos
Šiame straipsnyje aptariami šiose temose:
  • Vairuotojo tikrintojas parinktys
  • Vairuotojo tikrintojas reikalavimus
  • Kad vairuotojo tikrintojas
  • Derinimo vairuotojo tikrintojas pažeidimus
  • Vairuotojo tikrintojas ir grafikos tvarkyklės
  • Vairuotojo tikrintojas Manager (Verifier.exe)
  • Pasaulinė skaitikliai
  • Baseinas stebėjimo
  • Parametrai
  • Lakiųjų parametrai
  • Komandų eilutės sąsaja
  • Papildoma informacija apie tvarkyklės kūrėjams
Vairuotojo tikrintojas yra vežamos su šiomis operacinėmis sistemomis:
  • Windows 8
  • Windows Server 2012
  • Windows 7
  • Windows Server 2008 R2
  • Windows Vista
  • Windows Server 2008
  • Windows XP
  • Windows Server 2003
  • Windows 2000

Vairuotojo tikrintojas galimybes

Jei norite naudoti vairuotojo tikrintojas, runVerifier.exe,and paleiskite kompiuterį. Jūs neturite atlikite kitus pakeitimus pradėti analizuoti vairuotojų sistemoje. Windows Vista ir vėlesnes versijas, vartotojo abonemento reikalingos administratoriaus teisės vykdyti Verifier.exe.

Vairuotojo tikrintojas cancheck daug įvairių aspektų vairuotojo elgesį. Šie gebėjimai yra sugrupuotas intooptions arba parametrųkad tai leido naudoti vėliavos. (Sąlygų "," "nustatymai" ir "vėliavėles" variantai paprastai sukeisti vairuotojo tikrintojas dokumentuose. Theyrepresent panašių sąvokų.)

Išsamią informaciją apie kiekvieną vėliavą, eikite į šiuos MSDN svetainėje:

Standartinės funkcijos

Šių parinkčių puoselėjančios taisykles, kurios nepažeistų visi vairuotojai sistemoje. Šie variantai yra Įgalinus įgalinsite "standartinėje" vairuotojo tikrintojas GUI arba nurodyti the/standardswitch, kai konfigūruojate vairuotojo tikrintojas naudodami komandų eilutę.

Automatinis patikrinimai

Šie patikrinimai atliekami visada tvarkyklę, kuri tikrinama, nepriklausomai nuo to, kurios buvo pasirinktos parinktys.

Automatinis patikrinimus, pavyzdžiai:
  • IRQL patikrinimai
    • Iškėlė IRQL (reiškia, kad dabartinis IRQL yra mažesnė už tikslą IRQL).
    • Sumažino IRQL (reiškia, kad dabartinis IRQL yra daugiau nei tikslinės IRQL).

  • SpinLocks:
    • Dvivietis išleidimo nugara spyna.
    • Nugara užraktas įsigijimai/spaudai atliekami atitinkamų IRQL.
  • Atminties paskirstymas:
    • Telkinys paskirstymas/išlaisvina atliekami teisingai IRQL (APC_LEVEL arba žemiau).
    • Nepuslapinis telkinys paskirstymas/išlaisvina atliekami teisingai IRQL (DISPATCH_LEVEL arba žemiau).
    • Nėra atsitiktinių (neinicijuota) reikšmių yra nurodytos šių taikomųjų programų sąsajos (API).
    • Frida paskirstymas nėra nukreipta į aktyvų laikmatis objektus.
  • Vairuotojas iškrauti tikrinimas:
    • Patvirtina, kad vairuotojas neturi laukiant operacijos o iškrovimo, pvz., kol DPCs arba darbuotojas temas.
  • Kitų vairuotojo elgesį:
    • Netinkamai perjungimo siūlai kaminai.
    • Tryingto skambinti KeWaitXxx ne IRQL > = DISPATCH_LEVEL.
    • Dereferencing objektą, kuris jau turi nuorodų skaičius 0.

Specialios baseinas

Kai ši parinktis yra aktyvi, vairuotojo tikrintojas skiria didžiąją vairuotojo atminties prašymus specialios telkinyje. Šis specialus baseinas yra stebimas atminties perviršį, atminties underruns ir atminties, kuri yra prieinama po to, jis yra paleistas.

Jėgos IRQL tikrinimo

Kai ši parinktis yra aktyvi, vairuotojo tikrintojas pateikia Ekstremalus atminties vairuotojas iš paneigti puslapių kodą. Jei vairuotojas bando gauti prieigą prie stronnicowanych atminties negerai IRQL arba laikydami nugara spyna, vairuotojo tikrintojas aptinka šią problemą.

Baseinas stebėjimo

Kai ši parinktis yra aktyvi, vairuotojo tikrintojas patikrina jei vairuotojas išlaisvino visus savo atminties paskirstymas, kai jis yra iškraunami. Tai atskleidžia atminties nutekėjimas.

Įvesties/išvesties patikra

Kai ši parinktis yra aktyvi, vairuotojo tikrintojas skiria vairuotojo IRPs specialios telkinyje, ir stebi vairuotojo įvesties/išvesties tvarkymo. Tai aptinka nelegalių ar nenuoseklių naudoti įvesties/išvesties kasdienybe.

Kada i/o tikrintojas yra įjungtas:
  • Visi IRPS paskirstomi pasitelkus IoAllocateIrp yra paskiriamos iš specialios fondo, jei toks yra.
  • Patikrinimai atliekami IoCallDriver, IoCompleteRequest ir IoFreeIrp sugauti vairuotojo klaidų pranešimus.
  • Visi i/o tikrintojas nesėkmių klaidą žymės su kodu DRIVER_VERIFIER_IOMANAGER_VIOLATION (0xC9).
Pastaba: Windows 7 ir vėlesnes operacinės sistemos Windows, visos funkcijos sustiprintas įvesties/išvesties patikros yra įtraukta kaip dalis įvesties/išvesties patikros ir ji yra daugiau prieinamas nei būtina sustiprinti įvesties/išvesties patikros pasirinktį į vairuotojo tikrintojas valdytojas arba iš komandų eilutės.

Aklavietės aptikimo

(Windows XP ir vėlesnės versijos)Kai ši parinktis yra aktyvi, vairuotojo tikrintojas stebi vairuotojo naudoti nugara spynos, mutexes ir greitai mutexes. Tai aptinka, jei vairuotojo kodas turi potencialą sukelti aklavietės tam tikru momentu.

Glaudesnis i/o patikrinimas

(Windows XP ir vėlesnės versijos)Kai ši parinktis yra aktyvi, vairuotojo tikrintojas stebi keletą įvesties/išvesties Manager kasdienybe skambučius ir atlieka testavimo PnP IRPs, galia IRPs ir WMI IRPs.

Pastaba.Windows 7 ir vėlesnės versijos, visos funkcijos sustiprintas įvesties/išvesties patikros yra įtraukti į įvesties/išvesties patikros. Ši galimybė yra daugiau availableor į vairuotojo tikrintojas vadybininkas arba iš komandų eilutės.

DMA patikra

(Windows XP ir vėliau) Kai ši parinktis yra aktyvi, vairuotojo tikrintojas stebi vairuotojo panaudojimas DMA kasdienybe. Tai aptinka netinkamo naudojimo DMA buferių, plokščių, ir žemėlapyje registrai.

Saugumo patikrinimo

(Windows Vista ir vėlesnes versijas) Kai ši parinktis yra aktyvi, vairuotojo tikrintojas ieško bendras klaidas, kurios gali sukelti saugumo spragų, pavyzdžiui, nuorodą į vartotojo režimo adresus iš branduolio režimo kasdienybe.

Įvairūs patikrinimai

(Windows Vista ir vėlesnes versijas) Kai ši parinktis yra aktyvi, vairuotojo tikrintojas ieško priežastys – vairuotojas avarijų, pvz., netinkamai iš Frida atminties.

DDI atitikties tikrinimas

(Windows 8 ir naujesnės versijos) Kai ši parinktis yra aktyvi, vairuotojo tikrintojas taiko įrenginio tvarkyklės sąsaja (DDI) taisykles, patikrinti, ar tinkamai sąveika tarp vairuotojo ir operacinės sistemos branduolio sąsajos.

DDI atitikties patikrinimo galimybė yra įgyvendinama naudojant branduolio režimo biblioteka, vadinamas VerifierExt.sys. Jei viena iš DDI atitikties tikrinimo taisyklių pažeidimu, VerifierExt.sys bus modulis, ragino sistemos programos klaidos pasitaiko.

Papildomas parinktis

Šios parinktys yra sukurta, numatyta ir bandymo, ar yra galimybių, kad bus į tam tikrų DDI kasdienybe tikrovę extreme streso sąlygomis įšvirkščiama gedimų ar vėlavimų.

Vairuotojo tikrintojas reikalavimus

Vienintelis reikalavimas, kad turite įdiegti Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows 2000, Windows XP arba Windows Server 2003. Galite įgalinti vairuotojo tikrintojas ir mažmeninės prekybos, ir patikrinta Windows versijose. Ieškokite Microsoft žinių bazės straipsnyje 251233 informacijos apie kas apsvarstyti prieš įgalindami vairuotojo tikrintojas Manager ant veikianθiψ gamybiniψ serveriψ. Jei įdiegta Norton Antivirus, neleidžia vairuotojo tikrintojas aklavietės aptikimo dėl rekomendacijos Microsoft žinių bazės straipsnyje 325672.

Kad vairuotojo tikrintojas

Vairuotojo tikrintojas galite įgalinti naudodami Verifier.exe. Verifier.exe yra kartu su kiekviena Windows kopija ir automatiškai įdiegti į System32 katalogą. Verifier.exe turi abiejų komandų eilutės ir grafinę vartotojo sąsają (GUI) sąsajos, todėl galite nurodyti vairuotojai ir atitinkamo lygio patikros. Taip pat galite peržiūrėti vairuotojo tikrintojas statistiką realiu laiku. Papildomos informacijos ieškokite šio straipsnio skyriuje "Vairuotojo tikrintojas Manager".

Derinimo vairuotojo tikrintojas pažeidimus

Turėtų vairuotojo tikrintojas nustatyti pažeidimą, standartinis elgesys yra stabdymas dėl klaidos sistema būtų gauti kuo išsamesnės informacijos galima apie derinimo problema. Prijungtas prie debugger sistema nustos kai įvyko programos klaidos.

Visi vairuotojo tikrintojas pažeidimų sukelti klaidą patikrinimus, dažniausiai jie (nors nebūtinai visi iš jų) yra:
  • 0XC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
  • 0XC4: DRIVER_VERIFIER_DETECTED_VIOLATION
  • 0XC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL
  • 0XC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • 0XD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
  • 0XE6: DRIVER_VERIFIER_DMA_VIOLATION
! analizuoti –v geriausia komanda turi naudoti pradeda naują derinimo seansą. Ši komanda bus atspausdinti naudingos informacijos ir bandyti tiksliai nustatyti klaida vairuotojas.

Derintuvė plėtinių, kurie yra susijusios su vairuotojo tikrintojas:
  • ! tikrintojas bus iškelties užfiksuoti vairuotojo tikrintojas statistika. ! tikrintojas-?parodys visas prieinamas galimybes.
  • ! aklavietės išverčia informaciją, susijusią su spynos ar objektų stebimi iš aklavietės aptikimo. ! aklavietės-?bus rodomas visas galimų funkcijų
  • ! iovirp [Adresas] bus iškelties informaciją, susijusią su yra TPG stebimi įvesties/išvesties vertintojo
  • ! ruleinfo [RuleID] bus iškelties informaciją, susijusią su DDI atitikties tikrinimo taisyklę, kad buvo pažeistas (RuleID yra visada pirmasis argumentas apie klaidos tikrinimą, visi DDI atitikties tikrinimo taisyklė ID yra forma 0x200nn).

Vairuotojo tikrintojas ir grafikos tvarkyklės

Windows branduolio režimo grafikos tvarkyklės (pvz., spausdintuvas ir display driver dll) yra ribotas, skambinti baseinas įeities taškas tiesiogiai. Vietoj to, baseinas paskirstymo atlikti netiesiogiai naudojantis grafikos įrenginio tvarkyklės sąsaja (DDI) Atgalinės iššūkius turi būti Win32k.sys. Pvz., EngAllocMem yra perskambinti, kad grafikos tvarkyklę ragina aiškiai priskirti baseinas atminties. Be to, kitų specializuotų Atgalinės iššūkius kaip EngCreatePalette ir EngCreateBitmap grįžti baseinas atminties.

Teikti tos pačios rūšies automatizuoto testavimo ir grafikos tvarkyklės, kai kurios vairuotojo tikrintojas funkcijos yra įtrauktas į Win32k.sys. Tačiau, nes grafika yra mažesnis nei kitų branduolio režimo tvarkykles, jiems reikia tik vairuotojo tikrintojas funkcijų pogrupis. Konkrečiai, IRQL patikrinti ir i/o patikrinimas nėra būtini. Kitos funkcijos, t. y. naudojant specialios, atsitiktinių nepakankamumas baseinas asignavimų, bei baseinai stebėjimo, palaikomos ištisi, įvairių grafikos DDI Atgalinės iššūkius.

Atsitiktiniai gedimai palaikomi tokį grafiką DDI atgalinio skambinimo funkcijas:
  • EngAllocMem
  • EngAllocUserMem
  • EngCreateBitmap
  • EngCreateDeviceSurface
  • EngCreateDeviceBitmap
  • EngCreatePalette
  • EngCreateClip
  • EngCreatePath
  • EngCreateWnd
  • EngCreateDriverObj
  • BRUSHOBJ_pvAllocRbrush
  • CLIPOBJ_ppoGetPath
Be to, specialios baseinas ir baseinas sekimas palaikomas EngAllocMem.

Įgalinus vairuotojo tikrintojas grafikos tvarkyklės yra toks pat kaip kitų vairuotojų (žr. šio straipsnio papildomos informacijos "Leidžia vairuotojo tikrintojas" skyriuje). Nepalaikomas vėliavos pvz IRQL tikrinimas yra ignoruojami. Be to, galite naudoti su ! gdikdx.verifier branduolio derintuvės komandos išnagrinėti dabartinę vairuotojo tikrintojas valstybės ir baseinas pėdsakų grafika vairuotojams.

Pastaba: atsitiktinai paskirstymo gedimo nustatymas turėtų naudoti tik patvarumo bandymų. Šis parametras gali sukelti utilizavimo klaidų pranešimai, todėl neturėtumėte naudoti šį parametrą su patikros bandymus patikrinti grafikos tvarkyklę įgyvendinti teisingumą (pvz., palyginant grafikos vairuotojas išėjimo į nuorodos vaizdas).

Vairuotojo tikrintojas Manager (Verifier.exe)

Vairuotojo tikrintojas Manager įrankis (Verifier.exe) yra pageidautinas būdas kurti ir modifikuoti vairuotojo tikrintojas parametrus ir rinkti statistinius duomenis iš vairuotojo tikrintojas. Verifier.exe yra aplanke %WinDir%\System32 už kiekvieną Windows diegimo.

Vairuotojo tikrintojas Manager yra gauta kartu su Windows konfigūruoti vairuotojo tikrintojas GUI. Pradėti vairuotojo tikrintojas Manager naudojant verifier.exe be jokių papildomų komandų eilutės jungikliai. Kai jungikliai yra įtraukti, naudojamas komandų eilutės pagal versija naudingumo.

Norėdami gauti pagalbą konfigūravimas Vairuotojo tikrintojas, paleisti verifier.exe /? administratorius CMD lange.

Vairuotojo būsena

Vairuotojo būsena ypatybių lapas suteikia jums vairuotojo tikrintojas dabartinės būklės vaizdą. Jūs galite pamatyti ką vairuotojai tikrintojas aptinka. Būsena gali būti viena iš šių veiksmų:
  • Įkelta: Vairuotojas yra šiuo metu pakrauta ir patikrinti.
  • Iškrauti: Vairuotojas nėra šiuo metu, bet jis buvo įkeltas ne rečiau kaip kartą nes kompiuterį iš naujo.
  • Niekada nebuvo pakrautas: Vairuotojas niekada nebuvo pakrautas. Šį statusą galite nurodyti, kad vairuotojo vaizdo failas yra sugadintas arba kad jūsų nurodytas tvarkyklės pavadinimas, kuris nėra sistemos.
Spustelėkite sąrašo antraštę norite rūšiuoti vairuotojas pavadinimus arba būsena. Dialogo lango viršutiniame dešiniajame srityje galite peržiūrėti dabartinę patikrinimo rūšies, iš esmės. Tvarkyklės būsena naujinama automatiškai jei jūs ne persijungti į neautomatinio atnaujinimo režimas. Keičiant atnaujinimo dažnio radijo mygtukais srityje apatiniame kairiajame dialogo lango. Taip pat galite priversti statusas atnaujintas, paspauskite Atnaujinti dabar.

Jei įjungsite specialios baseinas vėliava ir mažiau kaip 95 procentai baseinas paskirstymo nuvyko į specialų fondą, šiame puslapyje bus rodomas perspėjimo pranešimas. Tai reiškia, kad jums reikia pasirinkti mažesnius rinkinys vairuotojai patikrinti, ar pridėti daugiau fizinės atminties į kompiuterį gauti geriau aprėpti baseinas paskirstymo patvirtinimo.

Pasaulinė skaitikliai

Pasaulinė skaitikliai ypatybių lapą rodo dabartinę vertę kai skaitikliai prižiūri vairuotojo tikrintojas. Po nulinio dydžio priešinį galite nurodyti, kad susiję vairuotojo tikrintojas vėliavos neįgalintas. Pvz., reikšmę 0 už kitą / trūkumus kovos parodo, kad mažai išteklių modeliavimas vėliava yra ne. Jūs galite stebėti vertintojo nes skaitiklius reikšmės yra atnaujintos automatiškai (pagal nutylėjimą). Galite pakeisti atnaujinimo dažnį, pereiti prie neautomatinio atnaujinimo arba įjungti atnaujinimą naudojant valdiklių grupę srities apatiniame kairiajame dialogo lango.

Baseinas stebėjimo

Šis ypatybių lapą rodo daugiau statistiniais iš vairuotojo tikrintojas. Visi šiame puslapyje skaitikliai yra susiję su tikrintojas baseinas stebėjimo vėliava. Dauguma jų yra per vairuotojo skaitikliai (pvz., Dabartinis paskirstymas, Dabartinis paskirstytų baitų ir t.t.). Tai reiškia, kad vairuotojas vardą, turite pasirinkti iš į viršų derinys langelį, jei norite Rodyti skaitiklius, kad specialią tvarkyklę.

Parametrai

Šiame puslapyje galite naudoti norėdami kurti ir modifikuoti vairuotojo tikrintojas parametrus. Parametrai yra įrašomi registre ir perkrovus kompiuterį ir parametrai įsigalios. Sąrašą galite naudoti norėdami peržiūrėti šiuo metu įdiegtos tvarkyklės. Kiekvienas vairuotojas gali būti vienoje iš šių valstybių:
  • Patikrinkite, ar įjungta: Vairuotojas šiuo metu patikrintų.
  • Patikrinkite, ar neįgaliesiems: Vairuotojas yra šiuo metu nebuvo patikrintos.
  • Patikrinkite, ar įjungta (reikia perkrauti): Vairuotojo patikrino tik tada, kai kitą kartą paleidus.
  • Patikrinti neįgaliesiems (reikia perkrauti): Vairuotojas šiuo metu patikrinama, bet nėra patikrinta, kitą iš naujo paleidus kompiuterį.
Galite iš sąrašo pasirinkite vieną ar kelis vairuotojai ir pereiti naudodami du mygtukus pagal sąrašo būseną. Taip pat galite spustelėti vairuotojo vardą, jei norite Rodyti kontekstinio meniu, kuris leidžia jums atlikti valstybės perjungti.

Dialogo lango apačioje, galite nurodyti papildomų tvarkyklių (atskirtos tarpais) kad norite patikrinti kitą iš naujo paleidus kompiuterį. Jūs paprastai naudoti šį redagavimo valdiklį Norėdami įdiegti naują tvarkyklę, kuri jau neįkeltas.

Jei radijo mygtuką grupės sąrašo viršuje yra patikrinti, ar visi vairuotojai, sąrašas ir mygtukus tikrinti ir Dont patikrinti ir redaguoti kontrolė yra neprieinami. Tai reiškia, kad po to kai kitą kartą paleidus, visi vairuotojai sistemoje būtų tikrinama.

Jūs galite nustatyti tikrinimo tipą naudojant žymės langelius dialogo lango viršutiniame dešiniajame srityje. Jūs galite įtraukti įvesties/išvesties patikros 1 arba 2 lygis. 2 Lygio patikrinimas yra labiau nei 1 lygio.

Turite išsaugoti visi pakeitimai dėl parametrai spustelėkite taikyti. Yra du daugiau mygtukų šiame puslapyje:
  • Pageidaujamo parametrus: Tai pažymi kai kurie dažniausiai naudojami parametrai (su visi vairuotojai patikrinti).
  • Iš naujo nustatyti visas: Išvalo visus vairuotojo tikrintojas parametrus, kad nėra vairuotojai yra tikrinami.
Spustelėję taikyti, perkrovus kompiuterį, kad įsigaliotų keitimai.

Lakiųjų parametrai

Šis ypatybių lapą galite pakeisti vairuotojo tikrintojas vėliavas nedelsiant. Jūs galite tik perjungti kai kurių vairuotojo tikrintojas vėliavos valstybės ir negalėsite jos keisti vairuotojai, yra patikrinti, sąrašą. Po to, kai pakeičiate kai žymės langelių, turite spustelėti taikyti pakeitimai įsigaliotų. Pakeitimai pritaikomi iškart ir jie trunka kol atliekate papildomus pakeitimus arba paleidžiate kompiuterį.

Komandų eilutės sąsaja

Taip pat galite paleisti Verifier.exe komandų eilutę (Norėdami gauti daugiau informacijos, tipo verifier.exe /? į komandų eilutę). Keliems gali naudoti komandinės eilutės, pavyzdžiui:

Verifier.exe /flags 0x209BB /driver MyDriver1.sys MyFilterDriver1.sys

Šiame sąraše pateikiami dažniausiai naudojamas komandų eilutės vėliavas:

Konfigūravimo parinktys (vėliavos):

Windows XP ir vėliau:
  • verifier.exe /flags vertė
    Reikšmė šešioliktainį skaičių ( 0 x prefiksas yra reikalingas) – kolektyvinio vertės vėliavos turi būti įjungtas. Visos vėliavos reikšmė yra nurodyta kad tikrintojas /? produkcija.

    Standartinis vėliavos:
    0x00000000: Automatinis patikrinimai
    0x00000001: speciali baseinas
    0x00000002: jėgos IRQL tikrinimo
    0x00000008: sujungti stebėjimo
    0x00000010: i/o patikrinimas
    0x00000020: aklavietė aptikimo
    0x00000080: DMA tikrinimas
    0x00000100: kontrolės
    0x00000800: įvairūs patikrinimai
    0x00020000: DDI atitikties tikrinimas

    Papildomas vėliavos:
    0x00000004: atsitiktinių imčių mažas pajamas modeliavimas
    0x00000040: sustiprintas įvesties/išvesties patikros (Vista tik)
    0x00000200: galioja tol, kol i/o prašymus
    0x00000400: TPG registravimas
    0x00002000: invariant MDL tikrinant kamino
    0x00004000: invariant MDL tikrinama, ar driver0x00008000: maitinimo sistema nedelsiant fuzzing

    Pavyzdžiui, norėdami įgalinti tik specialios baseinas, įvesties/išvesties tikrinimo ir įvairūs patikrinimai:
    verifier.exe /flags 0x811
    Kad visi Standartinėje (arba pavyzdys veikia):

    verifier.exe /standard

    verifier.exe /flags 0x209BB
Windows 200 (tik)
  • verifier.exe /flags vertė [/ iolevel 2]
    Nurodo dešimtainę reikšmę vairuotojo tikrintojas vėliavas ir galbūt įvesties/išvesties patikros kiekis (sąrašą galima vėliavas, įveskite verifier.exe /? komandų eilutėje arba daroma nuoroda į šio straipsnio skyrių "Leidžia vairuotojo tikrintojas").

    Keisti parametro vertė su vienu iš šių patikros bitų verčių:

    0 - Speciali baseinas tikrinimas
    1 - Force IRQL tikrinimo
    2 - Mažas pajamas modeliavimas
    3 - Baseinas stebėjimo
    4 - I/o patikrinimas
    5 - Aklavietės aptikimo
    6 - Patobulintas įvesties/išvesties patikra
    7 - DMA patikra

    Pavyzdžiui, įveskite šią komandą:

    c:\verifier /flags 3 /iolevel 2

Konfigūravimas vairuotojai patikrinti:
verifier.exe /driver driver1.sys [driver2.sys driver3.sys...]
Ši komanda nurodo konkrečias vairuotojui ar vairuotojams patikrinti. Suteikti papildomų tvarkyklių sąraše vietos atskirti.

verifier.exe/visi
Tikrina, ar visi vairuotojai sistemoje.

Konfigūravimas naudojant lakiųjų režimą:

verifier.exe /volatile/vėliavos vertė /adddriver MyDriver1.sys
Keičia tikrintojas vėliavos iš karto, ir prideda MyDriver1.sys patikrai.

Užklausoms statistikoje tikrintojas:

patikrą atliekantis asmuo /query
Iškelties Dabartinis vairuotojo tikrintojas statusas ir skaitikliai standartinė išeiga.
Užklausoms dabartiniai tikrintojas parametrai:

patikrą atliekantis asmuo /querysettings
Iškelties Dabartinis vairuotojo tikrintojas parametrus, kad standartinė išeiga.

Kliringo tikrintojas parametrai:

verifier.exe /reset
Ištrina visus dabartinius vairuotojo tikrintojas parametrus.

Papildoma informacija apie tvarkyklės kūrėjams

Ir aprašyti daugiau informacijos apie vairuotojo tikrintojas parametrus, kurie gali būti svarbūs vairuotojas kūrėjams. Šie parametrai paprastai nereikalaujama iš IT specialistams.

Svarbu. Šiame skyriuje, metodo ar užduoties aprašyme pateikiami žingsniai, kuriais nurodoma, kaip keisti sistemos registrą. Turėkite omeny, kad gali kilti rimtų problemų, jei registro duomenis pakeisite netinkamai. Todėl įsitikinkite, kad šiuos žingsnius atliekate atsargiai. Papildomai apsaugai, sukurkite rezervinę registro kopiją prieš darant pakeitimus. Tokiu būdu galite atkurti registrą iškilus problemai. Norėdami gauti daugiau informacijos apie tai, kaip kurti rezervines registro kopijas ir atkurti registrą, spustelėkite toliau esantį Microsoft žinių bazės straipsnio numerį straipsnio peržiūrai:
322756 Kaip sukurti rezervinę registro kopiją ir atkurti registrą sistemoje "Windows"

Kad vairuotojo tikrintojas iš registro redagavimą, atlikite šiuos veiksmus:
  1. Paleiskite registro redaktorių (Regedt32).
  2. Raskite šį registro raktą:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  3. Redaguoti REG_SZ raktas.
Nustatyti REG_SZ raktas į utf8 pavadinimus vairuotojai, kurią reikia tikrinti. Galite nurodyti kelis vairuotojus, bet naudoti tik vienas vairuotojas. Tokiu būdu, galite užtikrinti, kad turima suma sistemos išteklių nėra per anksti išnaudotos. Per anksti išteklių išsekimo nesukelia jokių sistemos patikimumo problemų, tačiau ji gali sukelti kai kurių vairuotojas patikrinti galima aplenkti.

Šiame sąraše pateikiami pavyzdžiai vertes REG_SZ raktas:
  • NTFS.sys
  • Win32k.sys ftdisk.sys
  • *.sys
Galite nurodyti tvarkyklę patikrinimų lygis šiame registro rakte:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel
Svarbiausia reikšmė DWORD atstovaujančių vėliavoms leido rinkti.
stabdymas dėl klaidos

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 244617 – Paskutinė peržiūra: 10/10/2013 06:36:00 – Peržiūra: 3.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server (serveris), Microsoft Windows 2000 Professional Edition, Microsoft Windows XP Home Edition, Microsoft Windows XP leidimas profesionalams, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Standard Edition, Windows 7 Enterprise, Windows 7 Enterprise N, Windows 7 Home Premium N, Windows 7 Professional N, Windows 7 Release Candidate, Windows 7 Starter N, Windows 7 Ultimate N, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Business N, Windows Vista Business N 64-bit Edition, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Basic Beta, Windows Vista Home Basic N, Windows Vista Home Basic N 64-bit Edition, Windows Vista Home Premium, Windows Vista Home Premium Beta, 1 pakeitimų paketas operacinei sistemai „Windows Vista“, 2 pakeitimų paketas operacinei sistemai „Windows Vista“, Windows Vista Starter, Windows Vista Ultimate, Windows HPC Server 2008, Windows HPC Server 2008 R2, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Foundation, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Service Pack 2, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows 8, Windows 8 N, Windows 8 Enterprise, Windows 8 Enterprise N, Windows 8 Pro, Windows 8 Professional N, Windows Server 2012 Foundation, Windows Server 2012 Essentials, Windows Server 2012 Standard, Windows Server 2012 Datacenter

  • kbresolve kbenv kbhowto kbprogramming kbmt KB244617 KbMtlt
Atsiliepimai