- Windowsi draiverikonfliktid tulenevad aegunud, rikutud või ühildumatutest draiveritest, mis mõjutavad otseselt riistvara.
- Windows pakub probleemsete draiverite tuvastamiseks ja isoleerimiseks nii põhilisi kui ka täiustatud tööriistu, näiteks seadmehaldurit ja draiverikontrollijat.
- Automatiseeritud meetodite, tootja utiliitide ja täiustatud kontrollimise kombinatsioon võimaldab enamiku vigu lahendada ilma süsteemi uuesti installimata.

Kui olete siin, siis sellepärast, et teil on Windowsis draiverikonflikte ja te ei tea päris täpselt, kust alustada . Te pole üksi: draiverite rike pärast värskendust, seadmete ootamatu töötamise lakkamine või pealtnäha seletamatud sinised ekraanid on paljudes Windows 10 ja Windows 11 arvutites... ja isegi Windows Serveris tavalised.
Hea uudis on see, et süsteem pakub palju tööriistu, alates kõige üldisematest nagu Device Manager või tõrkeotsing kuni täiustatud utiliitideni nagu Driver Verifier , mis on mõeldud arendajatele ja tehnikutele, kuid on äärmiselt kasulik konfliktsete draiverite leidmiseks arvuti ebastabiilsuse korral.
Mis täpselt on Windowsi draiver ja miks see nii palju probleeme tekitab?
Windowsis on draiver "tõlkija", mis võimaldab operatsioonisüsteemil riistvara või teatud teenustega suhelda . Ilma selle draiverita või kui see on katki, aegunud või halvasti programmeeritud, algavad probleemid: alates mikrofoni või kaamera tuvastamatuse kuni krahhide, juhuslike taaskäivituste või sinise ekraani vigadeni.
Draiverikonflikti põhjuste mõistmiseks, mis võivad kogu süsteemi kokku krahhi viia, on kasulik eristada kernel-režiimi draivereid ja kasutajarežiimi draivereid . Mitte kõik neist ei kujuta endast sama suurt ohtu, kui asjad valesti lähevad.
Draiverite tüübid Windowsis: kernel vs kasutaja
Tuumarežiimi draiverid töötavad süsteemi madalaimal tasemel. Neil on otsene juurdepääs riistvarale ja kriitilistele operatsioonisüsteemi ressurssidele: mälule, protsessidele, turvalisusele, sisendile/väljundile jne. Neid võib pidada "kõva tuumaks", mis suhtleb graafikakaardi, helikaardi, võrgu, ketaste jne vahel.
Need draiverid on tavaliselt korraldatud kihtidena või tasemetena :
- Ülemuse tase: võtab rakendustelt vastu andmeid, filtreerib või teisendab neid ja edastab madalamale kontrollerile, mis tunneb füüsilist seadet.
- Kesktasemel: klassidraiverid (nt virtuaalsed kettad), mis riistvaraga suhtlemiseks toetuvad madalama taseme draiveritele.
- Alumine tase: draiver, mis juhib füüsilist seadet otse, ilma et see sõltuks teistest.
Kui kerneli režiimi draiver talitlushäire tekib, võib tagajärjeks olla täielik krahh, sinine ekraan või andmete rikkumine . Seetõttu lisab Microsoft nende käitumise jälgimiseks spetsiaalsed tööriistad, näiteks draiverikontrollija.
Teisest küljest on olemas kasutajarežiimi draiverid . Need töötavad kasutajaruumis ja toimivad tavaliselt sillana Win32 rakenduste, süsteemiteenuste ja kerneli draiverite vahel. Kui üks neist ebaõnnestub, siis seda kasutav programm tavaliselt sulgub või kaotate funktsionaalsuse, kuid põhimõtteliselt ei tohiks see kogu süsteemi kokku krahhi viia. Need põhjustavad pigem probleeme nagu "printer ei reageeri" või "hiirel pole täiustatud funktsioone", mitte sinist surmaekraani.
Tüüpilised draiveriprobleemid Windowsis ja kuidas neid ära tunda
Draiverikonfliktid ei ole alati ilmsed. Mõnikord näete seadmehalduris tüüpilist kollast kolmnurka , kuid paljudel muudel juhtudel on sümptomid peenemad: moonutatud heli, jõudluse langus, juhuslikud krahhid, seadmete ilmumine ja kadumine või probleemid USB-jaoturitega.
Mõned väga levinud stsenaariumid, mis on seotud vanade või ühildumatute draiveritega, on järgmised:
- Draiverid, mida pole Windowsi praeguse versiooni jaoks värskendatud, kuid mida te ikkagi proovite installida.
- Draiverid, mis ei sobi kokku hiljuti installitud programmiga ja rikuvad või muudetakse.
- Turvatarkvara (viirusetõrje, tulemüür), mis otsustab, et draiver on kahtlane, ja blokeerib selle ilma suurema hoiatuseta.
- Automaatsed Windowsi värskendused, mis asendavad töötava draiveri "üldise" draiveriga, millel on vähem funktsioone või rohkem probleeme. Vaadake järele. Windowsi värskenduse tõrge.
Samuti esineb otsese pahavara nakatumise juhtumeid , kus pahatahtlik kood muudab draiverifaile või lisab oma draiverid süsteemi kaaperdamiseks. Kui draiver sel viisil rikutakse, võib sümptomeid ekslikult pidada riistvararikkeks.
Driver Verifier: täiustatud tööriist probleemsete draiverite leidmiseks
Kui olete juba tüüpilisi lahendusi proovinud ja saate ikka kummalisi vigu, krahhe või pealtnäha juhuslikke siniseid ekraane , tulebki mängu Windowsi draiveri kontrollija.
Draiveri kontrollija on tööriist, mis on kaasas kõikidesse Windowsi tänapäevastesse versioonidesse (alates Windows 2000-st) ja mida toetavad Windows Server 2016, 2019, 2022 ja 2025. Selle eesmärk on allutada draiverite rühm äärmuslikele tingimustele, et tuvastada ekslikke käitumisviise, mis tavaliselt märkamata jääksid.
See töötab Verifier.exe kaudu , mis on installitud kausta %WinDir%\System32. Seda saab kasutada graafilise liidese (Driver Verifier Manager) või käsurea kaudu. Selle konfigureerimiseks on aga vaja administraatoriõigusi ja pärast lubamist tuleb arvuti taaskäivitada , et see hakkaks valitud draivereid kontrollima.
Mida täpselt Driver Verifier kontrollib?
Driver Verifieri võimekus seisneb võimes jälgida juhi käitumise paljusid aspekte . Selle võimalused on rühmitatud "valikuteks" või "lippudeks", mida saate aktiveerida olenevalt sellest, kui agressiivset testimist soovite.
On komplekt standardvalikud Need on põhireeglid, mida ükski draiver ei tohiks rikkuda. Need aktiveeritakse, kui valite graafilisest kasutajaliidesest standardkonfiguratsiooni või kasutate parameetrit. /standard käsureal.
Lisaks on kontrollitavatel kontrolleritel mitmeid automaatseid kontrolle , mis on alati aktiivsed, isegi kui te midagi muud ei vali. Nende hulka kuuluvad:
- IRQL-kontrollid: tagavad, et draiver ei tee kõnesid sobimatutel prioriteeditasemetel.
- Spinlocki kontroll: tuvastab, kas spinlock vabastatakse kaks korda või kas lukk omandatakse/vabastatakse vale IRQL-iga.
- Mäluhaldus: tagatakse, et leheküljega või mitteleheküljega mälu eraldamine ja vabastamine toimub õigele IRQL-ile ja et ei kasutata initsialiseerimata pointereid.
- Draiveri allalaadimine: kontrollitakse, et draiverit ei laaditaks alla ajal, mil sellel on veel ootel toiminguid, näiteks DPC-d või töölõimesid.
- Muud ohtlikud käitumisviisid: näiteks ekslikud lõimepinu muudatused, ootefunktsioonide kutsumine IRQL >= DISPATCH_LEVEL korral või nullviidete arvuga objektide viitamise lõpetamine.
Lisaks neile põhikontrollidele saate aktiveerida ka teisi spetsiifilisi valikuid:
Eribassein : Enamik draiveri mälupäringuid täidetakse rangelt jälgitavast "eribasseinist". Seda basseini kasutatakse ületäitumiste, alatäitumiste ja mälupöörduste tuvastamiseks pärast mälu vabastamist.
Sunnitud IRQL-kontroll : see avaldab draiverile maksimaalset survet, muutes leheküljekoodi kehtetuks. Kui see üritab sobimatu IRQL-i piires mälule juurde pääseda või lukke säilitada, tuvastab draiveri kontrollija selle kohe.
Mälupulga jälgimine : see kontrollib, kas draiver vabastab mahalaadimisel kogu reserveeritud mälu. See on peamine valik mälulekete leidmiseks.
I/O verifitseerimine : see funktsioon määrab draiveri IRP-d spetsiaalsest grupist ja jälgib I/O voogu, tuvastades I/O rutiinide ebaseaduslikku või ebajärjekindlat kasutamist. Rikkumise tuvastamisel kuvatakse tavaliselt veakood DRIVER_VERIFIER_IOMANAGER_VIOLATION (0xC9).
Ummikusseisu tuvastamine : jälgib draiveri lukkude, mutexide ja kiirete mutexide kasutamist, et näha, kas selle kood võib põhjustada ummikseisu.
Täiustatud sisend-/väljundkontroll : lisab pistikprogrammile Plug and Play, toitele ja WMI IRP-dele koormustestimise, jälgides erinevaid sisend-/väljundhaldurile suunatud kõnesid.
DMA kontroll : Jälgib otsemälupöörduse (DMA) rutiinide kasutamist, tuvastades vigu puhvrite, adapterite ja kaardiregistrite kasutamisel.
Turvakontrollid : otsige tüüpilisi vigu, mis avavad haavatavusi, näiteks viiteid kerneli režiimi koodist pärit kasutajarežiimi aadressidele.
Muud kontrollid : rühmitab kontrollid draiveri krahhide levinud põhjuste leidmiseks, näiteks vabastatud mälu halb haldamine.
DDI vastavuskontroll : jõustab reeglite kogumi, mis määrab, kuidas draiver peaks kerneli liidestega suhtlema. Rikkumisi tuvastatakse VerifierExt.sys teegi kaudu, mis lõpuks genereerib veakontrolli, kui üks neist reeglitest on rikutud.
Juhi kontrollija lisavõimalused ja nõuded
Lisaks standardvalikutele sisaldab Driver Verifier mitmeid täiustatud märke väga spetsiifiliste testistsenaariumide jaoks , näiteks ressursipuuduse juhuslik simulatsioon, ootel olevate IRP-de sundtäitmine või teatud DDI-dele kunstlike viivituste lisamine äärmuslike stressikeskkondade simuleerimiseks.
Nõuete osas on vaja vaid installitud Windowsi (serverikeskkondade jaoks Windows Server 2012 või uuem) . Selle saab aktiveerida nii jaemüügi- kui ka testversioonides. Siiski on üks konkreetne hoiatus: kui teil on installitud Norton Antivirus, ei ole draiveriverifitseerija ummikseisu tuvastamise lubamine soovitatav, kuna need kaks võivad üksteist segada.
Kuidas draiveri kontrollijat (GUI ja CMD) lubada ja hallata
Soovitatav viis Driver Verifieriga töötamiseks on Driver Verifier Manageri (parameetriteta verifier.exe) kasutamine , mis kuvab lihtsa graafilise kasutajaliidese järgmiste toimingute jaoks:
- Valige, milliseid kontrollereid soovite kontrollida.
- Valige, milliseid kontrollitüüpe rakendada.
- Vaadake globaalset statistikat ja statistikat kontrolleri järgi.
- Reguleerige püsivaid ja muutuvaid sätteid.
Juhi oleku vahekaardil näete, milliseid juhte kontrollitakse ja milline on nende olek:
- Laaditud: Draiver on hetkel laaditud ja kontrollimisel.
- Allalaaditud: See pole praegu laaditud, aga see on laaditud pärast viimast taaskäivitamist.
- Pole kunagi laaditud: pole laaditud; võib viidata rikutud, olematule või valesti viidatud failile.
Samuti näitab see, millised kontrollitüübid on aktiivsed, ja värskendab teavet automaatselt (saate lülituda käsitsi värskendamisele või intervalli reguleerida). Kui aktiveerite spetsiaalse basseini ja sinna jõuab vähem kui 95% eraldistest, kuvab paneel ise hoiatuse, et parema katvuse tagamiseks tuleks vähendada kontrollitud draiverite arvu või suurendada füüsilise muutmälu mahtu.
Jaotises „Globaalsed loendurid” näete väärtusi, mis võtavad kokku kontrollija tegevuse. Null loenduril näitab tavaliselt, et seotud lippu pole aktiveeritud. Näiteks kui loenduril on väärtus 0 „Muu/Vead”, tähendab see, et ressursipuuduse simulatsioon on keelatud.
Grupi jälgimise lehel on iga draiveri kohta selle kaubamärgiga seotud põhjalik statistika: praegused eraldised, reserveeritud baidid, võimalikud lekked jne. Valite loendist draiveri ja kuvatakse selle konkreetsed loendurid.
Seadete vahekaardil saate otsustada, milliseid draivereid ja milliste kaubamärkidega kontrollitakse. Iga draiverit saab konfigureerida järgmiselt:
- Kontroll on lubatud.
- Kontroll keelatud.
- Kontroll lubatud (vajalik on taaskäivitamine).
- Kontroll on keelatud (vajalik on taaskäivitamine).
Sealt saate lubada või keelata ühe või mitme draiveri kontrollimise , lisada uusi draiverifailide nimesid, mis pole veel laaditud (näiteks kui kavatsete installida uue seadme) või valida suvandi „Kontrolli kõiki draivereid”, et minna toorandmete juurde, kuigi seda soovitatakse ainult testkeskkondades.
Samas aknas saate valida kontrollimise tüüpide märkeruudud (1. või 2. taseme I/O, DMA, tupikteed jne). Eriti kasulikke nuppe on kaks:
- Eelistatud konfiguratsioon, mis rakendab üldiseks testimiseks mitmeid levinud valikuid.
- Lähtesta kõik, mis kustutab kontrollija kõik varasemad konfiguratsioonid, jättes selle keelatuks.
Sellel vahekaardil tehtud muudatused salvestatakse Windowsi registrisse ja rakendatakse alles pärast taaskäivitamist.
Muutuvate konfiguratsioonide jaotis võimaldab teil mõnda aktiivset lippu lennult muuta ilma taaskäivitamata, kuigi te ei saa muuta kontrollitavate draiverite loendit. See on kasulik, kui soovite näiteks kontrolleri rõhutaset antud ajahetkel suurendada või vähendada.
Kui eelistate käsurealt käsku, saate seda käivitada verifier.exe /? Kõikide valikute nägemiseks, aga siin on mõned tüüpilised kasutusviisid:
- Lippude seadistamine:
verifier.exe /flags 0xVALOR
Igal sümbolil on kuueteistkümnendsüsteemis väärtus. Kõige sagedamini kasutatavate hulgas on:
- 0x00000000: automaatsed kontrollid.
- 0x00000001: erirühm.
- 0x00000002: sunniviisiline IRQL-kontroll.
- 0x00000008: grupi jälgimine.
- 0x00000010: I/O kontroll.
- 0x00000020: Blokeeringu tuvastamine.
- 0x00000080: DMA kontroll.
- 0x00000100: turvakontrollid.
- 0x00000800: „muud” kontrollid.
- 0x00020000: DDI vastavuskontroll.
Ja muud täiustatud, näiteks 0x00000004 (madala ressursikuluga simulatsioon), 0x00000040 (täiustatud I/O-kontrollimine), 0x00000200 (ootel olevate IRP-de sundtäitmine), 0x00000400 (IRP registreerimine), 0x00002000 ja 0x00004000 (vankumatud MDL-kontrollid) või Power Frameworkiga seotud viivitus.
Näiteks kui soovite aktiveerida ainult erirühma, sisend-/väljundkontrolli ja muud kontrollid, võite lippudes kasutada midagi samaväärset väärtusega 0x811 . Täieliku standardkonfiguratsiooni jaoks võite kasutada järgmist:
verifier.exe /standard- või
verifier.exe /flags 0x209BB
Kontrollitavate draiverite määramiseks toimige järgmiselt.
verifier.exe /driver driver1.sys driver2.sysverifier.exe /allkõigi süsteemidraiverite jaoks.
Brändi koheseks muutmiseks ja kontrolleri loendisse lisamiseks ilma taaskäivitamiseta saate kasutada volatiilset režiimi:
verifier.exe /volatile /flags 0xVALOR /adddriver MiDriver.sys
Ja praeguse oleku kontrollimiseks:
verifier /querySee kuvab loendureid ja reaalajas olekut.verifier /querysettingsSee õpetab püsivat konfiguratsiooni.verifier.exe /resetKustuta kõik seaded ja keela kontrollija.
Draiveri kontrollija, sinised ekraanid ja vigade silumine
Draiveri kontrollija eeldatav käitumine rikkumise tuvastamisel on käivitada veakontroll või sinine ekraan, et jäädvustada võimalikult palju silumisteavet. Kui teie arvuti on ühendatud kerneli siluriga, peatub see kohe rikke hetkel.
Kõige levinumad veakoodid, mida kontrollija põhjustab, on järgmised:
- 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_OF_ALLOCATION_END
- 0xE6: DRIVER_VERIFIER_DMA_VIOLATION
WinDbg-ga silumisseansi avamisel on soovitatav alustada järgmisest: !analyze -v, mis annab rikke kohta üksikasjaliku analüüsi ja püüab tuvastada süüdlase.
Draiveri kontrollijal on ka siluri jaoks spetsiifilised laiendused :
!verifier: kuvab kontrollija praeguse statistika ja aktsepteerib selle!verifier -?valikute loetlemiseks.!deadlock: kuvab teavet tuvastatud ummikseisude kohta (koos!deadlock -?abi saamiseks).!iovirp: näitab I/O verifitseerimise abil jälgitava IRP üksikasju.!ruleinfo: annab teavet rikutud DDI reegli kohta (RuleID on veakontrolli esimene parameeter vormingus 0x200nn).
Ja kuidas on lood graafikadraiveritega?
Windowsi kerneli režiimi graafikadraiveritel (näiteks prindi- või kuvadraiveri DLL-idel) on üks oluline omadus: nad ei kutsu otse kerneli mälu eraldamise funktsioone . Selle asemel kasutavad nad Win32k.sys DDI tagasihelistusi, näiteks EngAllocMem mälu saamiseks poolist või EngCreateBitmap, EngCreatePalette jne, mis tagastavad ka süsteemimälu.
Automaatse kontrollimise sarnaseks teiste draiveritega on osa draiveri kontrollija funktsioonidest integreeritud faili Win32k.sys . Kuna graafikadraiverid on aga piiratumad, ei nõua need teatud valikuid, näiteks IRQL-i või I/O-i kontrollimist, samal viisil. Küll aga kasutatakse paljudel sellistel DDI-kõnedel spetsiaalset kogumit, juhuslikke vigu eraldamisel ja kogumi jälgimist .
Funktsioonide hulgas, mille puhul saab sundida juhuslikke vigu või lisakontrolle, on järgmised:
- EngAllocMem ja EngAllocUserMem.
- EngCreateBitmap, EngCreateDeviceSurface, EngCreateDeviceBitmap.
- EngCreatePalette, EngCreateClip, EngCreatePath, EngCreateWnd, EngCreateDriverObj.
- BRUSHOBJ_pvAllocRbrush, CLIPOBJ_ppoGetPath.
EngAllocMemi puhul on märkimisväärselt toetatud spetsiaalsete basseinide ja basseinide jälgimise kasutamine. Graafikadraiverite draiveri kontrollija aktiveerimine Seda tehakse täpselt samamoodi nagu iga teise draiveri puhul (valides vastava .sys-faili) ja kõik mittekohaldatavad märgid ignoreeritakse. Silujast saate graafikakontrolleri olekut kontrollida käsuga !gdikdx.verifier.
Draiveri kontrollija lubamine registrist (täiustatud režiim)
Väga spetsiifiliste stsenaariumide, näiteks automatiseeritud testimisstendide või draiverite arendamise korral on võimalik draiveri kontrollija otse Windowsi registri kaudu lubada . See pole tavakasutajatele soovitatav meetod, kuid sellest tasub teada.
Põhiprotseduur oleks järgmine:
- Ava registriredaktor (Regedt32 või regedit).
- Navigeerige
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers. - Redigeeri tüübi REG_SZ väärtust, lisades kontrollitavate draiverite nimed (suur- ja väiketähti mittetunnustavad).
Võite loetleda mitu draiverit tühikutega eraldatuna, kuid ressursside ammendumise vältimiseks on tavaline töötada ühe draiveriga . Kui teie saadaolev varu on ebapiisav, ei pruugita mõningaid kontrolle rakendada, kuigi täiendavaid stabiilsusprobleeme ei tohiks tekkida.
VerifyDrivers'i kehtivate väärtuste näited oleksid:
Ntfs.sysWin32k.sys ftdisk.sys*.sys(kõigile autojuhtidele, kuigi see on väga agressiivne).
Kontrollimise taset kontrollitakse võtme abil:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel
mis on DWORD-väärtus, mille tulemuseks on aktiveeritavate kinnituslippude kombineerimine , täpselt nagu käsureal.
Igapäevased draiveriprobleemid ja praktilised lahendused Windowsis
Lisaks täiustatud tööriistadele nagu Driver Verifier, kasutate igapäevaselt peamiselt Device Managerit, Windows Update'i ja tootjate veebisaite . Sellegipoolest on kasulik omada lühikest mõttekaarti kõige levinumatest probleemidest ja nende lahendustest.
Mõned väga levinud vead draiverite installimisel või värskendamisel Windows 10-s ja Windows 11-s on järgmised:
- Draiveri installimine ei lõppe või kuvatakse veateateid.
- Pärast draiveri installimist seade ikka ei tööta või töötab vigadega.
- Windows rakendab üldist draiverit, mis piirab täiustatud funktsioone.
- Kaks erinevat juhti üritavad sama seadet juhtida ja lähevad omavahel kokku põrgatama.
- Tootja pole Windowsi praeguse versiooni draiverit värskendanud.
- Windowsi värskendus kirjutab üle draiveri, mille olete peenhäälestanud.
Paljude nende juhtumite loogiline tegevuste jada hõlmab järgmist:
- Vaadake seadme olekut jaotises Seadmehaldur (paremklõpsake nuppu Start > Seadmehaldur).
- Proovige esmalt koos „Uuenda draiverit > Otsi draivereid automaatselt”.
- Kui see ei aita, laadige alla konkreetne draiver saidilt tootja ametlik veebisait (seade või komponent) ja paigaldage see käsitsi.
- Kui probleem ilmnes kohe pärast draiveri värskendamist, kasutage seda valikut "Tagurpidi regulaator" Seadme omaduste vahekaardil Kontroller, kui see on saadaval.
Kui asjad lähevad keeruliseks, on mitu lisaressurssi:
Ühilduvuse tõrkeotsing : Kui olemas on ainult vanem draiver (näiteks Windows 7 või 8 jaoks) ja vajate seda Windows 10/11-s, võite proovida selle installida ühilduvusrežiimis. Draiveri installija kohta:
- Paremklõpsake > „Ühilduvuse tõrkeotsing”.
- Valige „Probleemide lahendamise programm”.
- Valige suvandid, näiteks „Programm töötas Windowsi eelmistes versioonides, kuid nüüd see ei installi ega käivitu” või „Vajan täiendavaid õigusi”.
- Valige Windowsi vana versioon, mis teie teada töötas, testige programmi ja salvestage sätted.
Tulemüür ja viirusetõrje : kui kahtlustate, et probleem pärineb teie turvasüsteemist, keelake need ajutiselt (ükshaaval), et kontrollida, kas draiver installitakse või toimib õigesti. Kui leiate, et need on probleemi põhjuseks, kontrollige oma viirusetõrjetarkvara värskendusi, lisage erandeid või vajadusel kaaluge teisele turvalahendusele üleminekut.
Hiljutised ühildumatud programmid : Mõnikord muudab või rikub äsja installitud tarkvara draiverit. Saate teha järgmist.
- Desinstalli see programm ja vaata, kas konflikt kaob.
- Installige ametlikult veebisaidilt uusim versioon uuesti.
- Installige mõjutatud draiverid uuesti seadme tootja veebisaidilt.
Windowsi puhas käivitus : kui kahtlustate kolmandate osapoolte teenuste või programmide sekkumist, saate teha puhta käivituse (msconfig.msc, peita Microsofti teenused, keelata kõik muud teenused ja lülitada käivitusüksused tegumihalduris välja) ning proovida draivereid selles "minimaalses" keskkonnas installida või siluda või käivitada arvuti edasiseks testimiseks turvarežiimis . Kui probleem laheneb, teate, et probleemi põhjustab kolmanda osapoole komponent.
Peidetud seadmed ja draiverid : Seadmehalduris lubage menüüs Vaade suvand „Kuva peidetud seadmed”, et leida seadmeid, mis pole tavaliselt nähtavad ja mille draiverid võivad olla rikutud. Paljud neist vajavad käsitsi allalaadimist tootja veebisaidilt.
Pahavara ja rikutud draiverid : enne kui eeldada, et „Windows ei tööta korralikult”, tehke täielik skannimine Windows Defenderi või usaldusväärse viirusetõrjeprogrammiga. Mõnikord on rikutud draiver vaid jäämäe tipp suurema nakkuse korral . Kui teie süsteem on puhas, installige vajalikud draiverid uuesti.
Draiverite värskendused ja haldamine: millal kasutada väliseid tööriistu
Lisaks Windows Update'ile ja ametlikele utiliitidele (nt Intel Driver & Support Assistant, AMD Adrenalin või GeForce Experience) on olemas ka kolmandate osapoolte programmid, mis on loodud draiverite hulgi tuvastamiseks ja värskendamiseks . Need ei ole imerohi, kuid teatud olukordades võivad need kasulikud olla.
Näiteks Snappy Driver Installer pakub tasuta kaasaskantavat Lite-versiooni, mida saab käivitada USB-mälupulgal. See skannib teie arvutit, tuvastab aegunud draiverid ning võimaldab teil alla laadida ja installida uuemaid versioone. See on väga mugav vormindamiseks, lahti ühendatud arvutite puhul või mitme masina värskendamiseks.
Teised tööriistad, näiteks Drive Talent , lisavad draiverite varundamise ja taastamise funktsioone , kuigi nende täisversioonid on tavaliselt tasulised. Projektid nagu Driver Store Explorer kasutavad teistsugust lähenemisviisi: need aitavad teil vaadata, analüüsida ja puhastada Windowsi draiveripoodi , eemaldades vanu versioone, orvuks jäänud draivereid või duplikaate, mida enam ei kasutata.
Igal juhul on soovitatav võtta paar ettevaatusabinõu: kasutage alati ametlikke veebisaite või usaldusväärseid repositooriume (eriti avatud lähtekoodiga tööriistades, näiteks Driver Store Explorer GitHubis) ja vältige reklaamvara või pahavara täis "maagilisi draiverite" installijaid, mis lubavad kõik ühe klõpsuga parandada.
Lisaks on alati hea mõte hoida Microsoft Windows Update aktiivsena ja õigesti konfigureerituna , kontrollides, milliseid valikulisi draivereid pakutakse, ja veendudes, et kriitilisi draivereid, mille toimivust teate, kogemata ei asendata.
Lõpuks, kui tegemist on tuntud kaubamärkide seadmetega (Lenovo, HP, Dell sülearvutid jne), on tootja enda tööriistade ja tehnilise toe kasutamine tavaliselt parim lähenemisviis, kui olete isetegemise lahendused ammendanud. Mõnikord on olemas draiverite parandusi või beetaversioone, mida ainult nemad pakuvad.
Lühidalt öeldes on draiverikonfliktid Windowsis keeruline probleem, kuid kasutajatööriistade (seadmehaldur, tõrkeotsingud, Windows Update), tootja utiliitide , tõsiste väliste programmide ja vajadusel draiveri kontrollija kombineerimise abil, et kahtlased draiverid kohapeal tuvastada , saate peaaegu iga probleemi lahendada ilma meeleheitliku vormindamiseta.