Sukobi drajvera u Windowsu: uzroci, dijagnoza i napredna rješenja

Posljednje ažuriranje: May 25 od 2026
  • Konflikti drajvera u Windowsu potiču od zastarjelih, oštećenih ili nekompatibilnih drajvera koji direktno utiču na hardver.
  • Windows nudi osnovne i napredne alate, kao što su Upravitelj uređaja i Verifikator upravljačkih programa, za otkrivanje i izolaciju problematičnih upravljačkih programa.
  • Kombinacija automatiziranih metoda, uslužnih programa proizvođača i napredne verifikacije omogućava rješavanje većine grešaka bez ponovne instalacije sistema.

Problemi s upravljačkim programima u Windowsu

Ako si ovdje, to je zato što imaš posla sa Konflikt drajvera u Windowsu i ne znate odakle početi rješavati problemNiste sami: drajveri koji ne rade nakon ažuriranja, uređaji koji iznenada prestaju raditi ili naizgled neobjašnjivi plavi ekrani uobičajeni su na mnogim Windows 10 i Windows 11 računarima... a također i na Windows Serveru.

Dobra vijest je da sistem nudi mnoge alate, od najosnovnijih "za svu publiku" kao što su Upravitelj uređaja ili Alat za rješavanje problema...do naprednih uslužnih programa kao što su Verifikator upravljačkog programa, dizajniran za programere i tehničare, ali izuzetno koristan za lociranje konfliktnih drajvera kada računar postane nestabilan.

Šta je tačno drajver u Windowsu i zašto može uzrokovati toliko problema?

U Windowsu, drajver je "prevodilac" koji omogućava Operativni sistem komunicira sa hardverom ili određenim servisimaBez tog prevodioca, ili ako je pokvaren, zastario ili loše programiran, počinju problemi: od nedetekcije mikrofona ili kamere, do rušenja sistema, nasumičnih ponovnih pokretanja ili grešaka plavog ekrana.

Da bismo razumjeli zašto konflikt drajvera može uzrokovati pad cijelog sistema, korisno je napraviti razliku između drajveri u kernel modu i drajveri u korisničkom moduNe predstavljaju svi isti nivo "opasnosti" kada stvari krenu po zlu.

Vrste drajvera u Windowsu: kernelski naspram korisnika

Drajveri u kernel modu su oni koji rade na najnižem nivou sistema. Oni imaju direktan pristup hardveru i kritičnim resursima operativnog sistema: memorija, procesi, sigurnost, ulaz/izlaz itd. Možete ga zamisliti kao "hard core" koji komunicira s grafičkom karticom, zvučnom karticom, mrežom, diskovima itd.

Ovi upravljački programi su obično organizovani u slojevi ili nivoi:

  • Nivel superiorPrima podatke iz aplikacija, filtrira ih ili transformira i prosljeđuje ih nižem kontroleru koji poznaje fizički uređaj.
  • Srednji nivo: upravljački programi klase (npr. virtuelni diskovi) koji se oslanjaju na upravljačke programe nižeg nivoa da bi zapravo komunicirali sa hardverom.
  • Nivel inferior: drajver koji direktno kontroliše fizički uređaj, bez oslanjanja na druge.

Kada se upravljački program u kernel modu ponaša neispravno, rezultat može biti... potpuno blokiranje, plavi ekran ili oštećenje podatakaZato Microsoft ugrađuje specifične alate za "praćenje" onoga što rade, kao što je Provjera upravljačkih programa.

S druge strane su upravljački programi korisničkog načina radaOvi programi se izvršavaju u korisničkom prostoru i obično djeluju kao most između Win32 aplikacija, sistemskih servisa i kernel drajvera. Ako jedan od njih ne uspije, program koji ga koristi će se obično zatvoriti ili ćete izgubiti funkcionalnost, ali ne bi trebalo da sruši cijeli sistem. Vjerovatnije je da će uzrokovati probleme poput "štampač ne reaguje" ili "miš nema napredne funkcije" nego plavi ekran smrti.

Tipični problemi s upravljačkim programima u Windowsu i kako ih prepoznati

Konflikti drajvera nisu uvijek očigledni. Ponekad vidite tipičnu ikonu sa žuti trougao u Upravitelju uređajaAli u mnogim drugim slučajevima simptom je suptilniji: izobličen zvuk, pad performansi, sporadični padovi sistema, pojavljivanje i nestajanje uređaja ili problemi s USB hubovima.

Neki vrlo uobičajeni scenariji povezani sa zastarjeli ili nekompatibilni upravljački programi To su:

  • Drajveri koji nisu ažurirani za trenutnu verziju Windowsa, ali koje ipak pokušavate instalirati.
  • Drajveri koji se ne slažu s nedavno instaliranim programom i na kraju postanu oštećeni ili modificirani.
  • Sigurnosni softver (antivirus, zaštitni zid) koji odlučuje da li je upravljački program sumnjiv i blokira ga bez mnogo upozorenja.
  • Automatska ažuriranja za Windows koja zamjenjuju ispravan upravljački program "generičkim" koji ima manje funkcija ili više problema. Provjerite. Greška u ažuriranju Windowsa.

Postoje i slučajevi direktnog infekcija malveromDo ovoga dolazi kada zlonamjerni kod mijenja datoteke upravljačkih programa ili uvodi vlastite upravljačke programe kako bi dobio pristup sistemu. Ako se upravljački program na ovaj način ošteti, simptomi se mogu zamijeniti za hardverski kvar.

Verifikator drajvera: napredni alat za pronalaženje problematičnih drajvera

Kada ste već isprobali uobičajene stvari, a i dalje vam ne ide čudne greške, padovi sistema ili naizgled nasumični plavi ekraniTada na scenu stupa Windows verifikator drajvera.

Alat za provjeru upravljačkih programa (Driver Verifier) ​​uključen je u sve moderne verzije Windowsa (od Windowsa 2000) i podržan je u Windows Server 2016, 2019, 2022 i 2025Njegov cilj je podvrgnuti grupu vozača ekstremnim uslovima kako bi se otkrilo pogrešna ponašanja koja bi inače prošla nezapaženo.

Izvršava se putem Verifier.exekoji se instalira u %WinDir%\System32. Možete ga koristiti s grafičkim interfejsom (Driver Verifier Manager) ili putem komandne linije. Međutim, potrebne su vam administratorske privilegije da biste ga konfigurirali i, nakon što ga omogućite, Računar treba ponovo pokrenuti. kako bi mogao započeti provjeru odabranih upravljačkih programa.

Šta tačno provjerava Driver Verifier?

Moć alata za verifikaciju drajvera leži u njegovoj sposobnosti praćenja mnogi aspekti ponašanja kontroloraNjegove mogućnosti su grupirane u "opcije" ili "oznake" koje možete aktivirati ovisno o tome koliko agresivni želite biti s testovima.

Postoji set standardne opcije Ovo su osnovna pravila koja nijedan vozač ne bi trebao kršiti. Aktiviraju se kada odaberete standardnu ​​konfiguraciju iz GUI-ja ili koristite parametar. /standard na naredbenom retku.

Nadalje, postoji niz automatske provjere Ovo je uvijek aktivno na kontrolerima koji se verificiraju, čak i ako ne odaberete ništa drugo. To uključuje:

  • IRQL provjere: osiguravaju da drajver ne upućuje pozive na neodgovarajućim nivoima prioriteta.
  • Kontrola spinlocka: detektuje da li je spinlock otpušten dva puta ili da li je brava stečena/otpuštena pri pogrešnom IRQL-u.
  • Upravljanje memorijom: osigurano je da se alokacije i oslobađanja straničene ili nestranične memorije vrše na ispravan IRQL i da se ne koriste neinicijalizirani pokazivači.
  • Preuzimanje drajvera: Provjerava se da drajver nije preuzet dok još uvijek ima operacije na čekanju, kao što su DPC-ovi ili radni niti.
  • Druga opasna ponašanja: kao što su pogrešne promjene steka niti, pozivi funkcija čekanja na IRQL >= DISPATCH_LEVEL ili dereferenciranje objekata s nultim brojem referenci.
  Windows 11 Build 27965: Sve novo, promjene i ispravke

Pored ovih osnovnih provjera, možete aktivirati i druge specifične opcije:

Specijalni bazenVećina zahtjeva za memorijom upravljačkog programa ispunjava se iz strogo nadziranog "posebnog bazena". Ovo se koristi za phishing. prelijevanja, nedostatke i pristupe memoriji nakon oslobađanja.

Prisilna verifikacija IRQL-aDrajver je pod maksimalnim pritiskom poništavanjem koda koji se može poništiti. Ako pokuša pristupiti toj memoriji u neodgovarajućem IRQL-u ili dok održava zaključavanja, Driver Verifier će to odmah otkriti.

Praćenje bazenaOvo kontroliše da li drajver oslobađa svu memoriju koju rezerviše prilikom istovara. To je ključna opcija za lociranje curenje memorije.

Verifikacija ulazno/izlaznih signalaOva funkcija dodjeljuje IRP-ove upravljačkog programa iz posebne grupe i prati tok ulazno/izlaznih operacija, otkrivajući ilegalnu ili nedosljednu upotrebu ulazno/izlaznih rutina. Kada se otkrije kršenje, obično se prikazuje kod greške. PREKRŠENJE_VERIFIKATORA_VOZAČA_IOMANAGER (0xC9).

Detekcija zastoja: prati korištenje brava, muteksa i brzih muteksa od strane upravljačkog programa kako bi se utvrdilo može li njegov kod uzrokovati zastoj.

Poboljšana verifikacija ulazno/izlaznih signala: dodaje testove opterećenja za Plug and Play, napajanje i WMI IRP-ove, prateći različite pozive I/O Manageru.

Provjera DMA-aprati korištenje rutina direktnog pristupa memoriji (DMA), otkrivajući Greške u korištenju bafera, adaptera i registara mapiranja.

Sigurnosne provjere: traži tipične nedostatke koji otvaraju ranjivosti, kao što su reference na adrese korisničkog načina rada iz koda kernelskog načina rada.

Ostale provjereGrupira provjere kako bi se locirali uobičajeni uzroci pada upravljačkog programa, na primjer, loše upravljanje oslobođenom memorijom.

Verifikacija usklađenosti sa DDIOvo primjenjuje skup pravila o tome kako bi upravljački program trebao komunicirati s interfejsima kernela. Kršenja se otkrivaju putem biblioteke VerifierExt.sys, koja na kraju generira provjeru grešaka kada se jedno od ovih pravila prekrši.

Dodatne opcije i zahtjevi za Verifikator upravljačkih programa

Pored standardnih opcija, Driver Verifier uključuje i niz napredni brendovi za vrlo specifične testne scenarije, kao što su slučajna simulacija nedostatka resursa, forsiranje neizvršenih IRP-ova ili dodavanje vještačkih kašnjenja određenim DDI-jima kako bi se simulirala ekstremno stresna okruženja.

Što se tiče uslova, dovoljno je imati Instaliran Windows (počevši od Windows Server 2012 za serversko okruženje)Može se aktivirati i u maloprodajnim i u testnim verzijama. Međutim, postoji posebno upozorenje: ako imate instaliran Norton Antivirus, Omogućavanje detekcije zastoja se ne preporučuje od Driver Verifier-a, jer oba mogu ometati.

Kako omogućiti i upravljati Verifikatorom upravljačkih programa (GUI i CMD)

Preporučeni način rada sa alatkom za provjeru upravljačkih programa je korištenje Upravitelj verifikatora drajvera (verifier.exe bez parametara)koji prikazuje jednostavan GUI za:

  • Odaberite koje kontrolere želite verificirati.
  • Odaberite koje vrste provjera želite primijeniti.
  • Pogledajte globalnu statistiku i statistiku po kontroleru.
  • Prilagodite trajne i promjenjive postavke.

Na kartici Status kontrolera Možete vidjeti koji se vozači provjeravaju i kakav je njihov status:

  • Učitano: Drajver je trenutno učitan i u fazi je provjere.
  • Preuzeto: Nije trenutno učitano, ali jeste učitano od posljednjeg ponovnog pokretanja.
  • Nikad učitavano: nije učitano; može ukazivati ​​na oštećenu, nepostojeću ili netačno referenciranu datoteku.

Također pokazuje koje su vrste provjera aktivne i automatski ažurira informacije (možete prebaciti na ručna ažuriranja ili prilagoditi interval). Ako aktivirate Specijalna grupa A budući da manje od 95% alokacija završi u posebnom skupu, sam panel vam prikazuje upozorenje da smanjite broj verifikovanih drajvera ili proširite fizičku RAM memoriju radi bolje pokrivenosti.

U Globalni brojači Vidjet ćete vrijednosti koje sumiraju aktivnost provjeravača. Brojač nula obično označava da povezana zastavica nije aktivirana. Na primjer, Ostalo/Greške na 0 znači da je simulacija niskih resursa onemogućena.

Stranica od Grupno praćenje Analizira statistiku vezanu za taj brend za svaki drajver: trenutne alokacije, rezervirane bajtove, potencijalna curenja itd. Odabirete drajver s liste i prikazuju se njegovi specifični brojači.

Na kartici konfiguracija Vi odlučujete koji će se upravljački programi provjeravati i s kojim brendovima. Svaki upravljački program može biti naveden kao:

  • Provjera omogućena.
  • Provjera onemogućena.
  • Provjera omogućena (potrebno ponovno pokretanje).
  • Provjera onemogućena (potrebno ponovno pokretanje).

Odatle možeš omogućite ili onemogućite verifikaciju jednog ili više upravljačkih programaMožete dodati nove nazive datoteka upravljačkih programa koji još nisu učitani (na primjer, ako instalirate novi uređaj) ili odabrati opciju "Provjeri sve upravljačke programe" za korištenje metode grube sile, iako se ovo preporučuje samo u testnim okruženjima.

U istom prozoru, označavate kućice za tipove verifikacije (I/O nivoa 1 ili nivoa 2, DMA, zastoji, itd.). Postoje dva posebno korisna dugmeta:

  • Preferirana konfiguracija, koji primjenjuje skup uobičajenih opcija za opće testiranje.
  • Resetiraj sve, što briše bilo koju prethodnu konfiguraciju verifikatora i ostavlja ga onemogućenim.

Promjene na ovoj kartici se čuvaju u Windows registar i primjenjuju se tek nakon ponovnog pokretanja.

  Detaljno objašnjene osnovne Linux komande

Odeljak od Nestabilna konfiguracija Omogućava vam da promijenite neke od aktivnih marki u hodu, bez ponovnog pokretanja, iako ne možete mijenjati listu vozača koji se verificiraju. Ovo je korisno ako želite, na primjer, povećati ili smanjiti nivo pritiska na kontroleru u datom trenutku.

Ako više volite komandnu liniju, možete pokrenuti verifier.exe /? Da biste vidjeli sve opcije, evo nekih tipičnih upotreba:

  • Konfiguriraj zastavice:
    verifier.exe /flags 0xVALOR

Svaki simbol ima heksadecimalnu vrijednost. Među najčešće korištenim su:

  • 0x00000000: automatske provjere.
  • 0x00000001: posebna grupa.
  • 0x00000002: prisilna provjera IRQL-a.
  • 0x00000008: praćenje grupe.
  • 0x00000010: Provjera ulazno/izlaznih operacija.
  • 0x00000020: Detekcija blokade.
  • 0x00000080: Provjera DMA-a.
  • 0x00000100: sigurnosne provjere.
  • 0x00000800: „ostale“ provjere.
  • 0x00020000: Provjera usklađenosti s DDI-jem.

I drugi napredni, kao što su 0x00000004 (simulacija niskih resursa), 0x00000040 (poboljšana I/O verifikacija), 0x00000200 (prisilno aktiviranje IRP-ova na čekanju), 0x00000400 (registracija IRP-a), 0x00002000 i 0x00004000 (nepokolebljive MDL provjere) ili kašnjenje povezano s Power Frameworkom.

Na primjer, ako želite aktivirati samo posebnu grupu, verifikaciju ulazno/izlaznih operacija i razne provjere, možete koristiti nešto ekvivalentno 0x811 u zastavicama. Za potpunu standardnu ​​konfiguraciju možete koristiti:

  • verifier.exe /standard
  • ili verifier.exe /flags 0x209BB

Da biste odredili koje upravljačke programe treba provjeriti:

  • verifier.exe /driver driver1.sys driver2.sys
  • verifier.exe /all za sve sistemske drajvere.

Da biste odmah promijenili brendove i dodali kontroler na listu bez ponovnog pokretanja, možete koristiti volatile mod:

verifier.exe /volatile /flags 0xVALOR /adddriver MiDriver.sys

I da provjerite trenutno stanje:

  • verifier /query Prikazuje brojače i status u realnom vremenu.
  • verifier /querysettings Uči perzistentnu konfiguraciju.
  • verifier.exe /reset Izbrišite sve postavke i onemogućite provjeru.

Verifikator drajvera, plavi ekrani i otklanjanje grešaka

Očekivano ponašanje Verifikatora drajvera kada otkrije kršenje je da pokrene provjera grešaka ili plavi ekran da bi se snimilo što više informacija o otklanjanju grešaka. Ako je vaš računar povezan s programom za otklanjanje grešaka kernela, on će se zaustaviti tačno na mjestu kvara.

Među najčešćim kodovima grešaka koje ćete vidjeti uzrokovane verifikatorom su:

  • 0xC1: OTKRIVENA_KORUPCIJA_MEMORIJE_U_SPECIJALNOM_BAZERU
  • 0xC4: OTKRIVENO_KRŠENJE_OD_VERIFIKATORA_VOZAČA
  • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL
  • 0xC9: KRŠENJE_VERIFIKATORA_UPRAVLJAČA_POKRŠENJE_UPRAVLJAČA_POKRŠENJE
  • 0xD6: GREŠKA_STRANICE_DRIVERA_PREKO_KRAJA_DOLOKACIJE
  • 0xE6: KRŠENJE_DMA_VERIFIKATORA_VOZAČA

Preporuka prilikom otvaranja sesije otklanjanja grešaka pomoću WinDbg-a je da se počne sa !analyze -v, koji pruža detaljnu analizu kvara i pokušava identificirati uzročnika kvara.

Verifikator upravljačkih programa također ima funkciju Proširenja specifična za debugger:

  • !verifier: ispisuje trenutne statistike verifikatora i prihvata ih !verifier -? da navedete opcije.
  • !deadlock: prikazuje informacije o otkrivenim zastojima (sa !deadlock -? za pomoć).
  • !iovirp : prikazuje detalje IRP-a koji prati I/O verifikacija.
  • !ruleinfo : pruža informacije o određenom DDI pravilu koje je prekršeno (RuleID je prvi parametar provjere grešaka, u formatu 0x200nn).

A šta je sa grafičkim drajverima?

Grafički drajveri u kernel modu Windowsa (kao što su DLL-ovi drajvera za štampač ili ekran) imaju jednu važnu karakteristiku: Oni ne pozivaju direktno funkcije alokacije memorije kernela.Umjesto toga, koriste DDI povratne pozive iz Win32k.sys, kao što je EngAllocMem za dobijanje memorije iz skupa, ili EngCreateBitmap, EngCreatePalette, itd., koji također vraćaju sistemsku memoriju.

Da bi se održala automatska verifikacija slična onoj kod ostalih drajvera, neke od funkcionalnosti Verifikatora drajvera su integrisane u Win32k.sysMeđutim, budući da su grafički drajveri ograničeniji, ne zahtijevaju određene opcije poput IRQL verifikacije ili I/O verifikacije na isti način. Ono što se primjenjuje je korištenje specijalni bazen, slučajne greške u alokacijama i praćenje bazena o mnogim od ovih DDI poziva.

Među funkcijama za koje se mogu prisilno izazvati slučajne greške ili dodatne provjere su:

  • EngAllocMem i EngAllocUserMem.
  • EngKreirajBitmap, EngKreirajPovršinuUređaja, EngKreirajBitmapUređaja.
  • EngKreirajPaletu, EngKreirajIsječak, EngKreirajPutanju, EngKreirajSekciju, EngKreirajObjekatDrajvera.
  • BRUSHOBJ_pvAllocRbrush, CLIPOBJ_ppoGetPath.

Korištenje posebnih bazena i praćenje bazena je posebno podržano za EngAllocMem. Aktivacija verifikatora drajvera za grafičke drajvere To se radi na potpuno isti način kao i sa bilo kojim drugim drajverom (odabirom odgovarajuće .sys datoteke), a sve neprimjenjive zastavice se ignorišu. Iz debuggera možete provjeriti status verifikatora grafike pomoću naredbe !gdikdx.verifier.

Omogućite verifikator drajvera iz registra (napredni način rada)

Za vrlo specifične scenarije, kao što su automatizirane testne klupe ili razvoj drajvera, moguće je omogućiti Verifikator drajvera direktno putem Windows registarOvo nije preporučena metoda za opšte korisnike, ali vrijedi znati o njoj.

Osnovni postupak bi bio sljedeći:

  1. Otvorite uređivač registra (Regedt32 ili regedit).
  2. Idite na HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers.
  3. Uredite vrijednost tipa REG_SZ s imenima (bez obzira na velika i mala slova) upravljačkih programa koje želite provjeriti.

Možete navesti više kontrolera odvojenih razmacima, ali je uobičajeno raditi sa jedan upravljački program kako bi se izbjeglo iscrpljivanje resursaAko vaš raspoloživi fond nije dovoljan, neke provjere se možda neće primijeniti, iako u principu ne biste trebali imati dodatnih problema sa stabilnošću.

Primjeri validnih vrijednosti za VerifyDrivers bi bili:

  • Ntfs.sys
  • Win32k.sys ftdisk.sys
  • *.sys (za sve vozače, iako je ovo vrlo agresivno).

Nivo verifikacije se kontroliše pomoću ključa:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

što je DWORD vrijednost sa rezultat kombinovanja verifikacijskih zastavica koju želite aktivirati, baš kao u komandnoj liniji.

Svakodnevni problemi s drajverima i praktična rješenja u Windowsu

Pored naprednih alata poput Driver Verifier-a, u svom svakodnevnom radu uglavnom ćete se oslanjati na Upravitelj uređaja, Windows Update i web stranice proizvođačaUprkos tome, korisno je imati malu mentalnu mapu najtipičnijih problema i njihovih rješenja.

Neke vrlo uobičajene greške prilikom instaliranja ili ažuriranja upravljačkih programa u Windowsu 10 i Windowsu 11 su:

  • Upravljački program ne završava instalaciju ili prikazuje poruke o grešci.
  • Nakon instalacije drajvera, uređaj i dalje ne radi ili radi s greškama.
  • Windows primjenjuje generički upravljački program koji ograničava napredne funkcije.
  • Dva različita vozača pokušavaju kontrolirati isti uređaj i sukobljavaju se jedan s drugim.
  • Proizvođač nije ažurirao upravljački program za trenutnu verziju Windowsa.
  • Ažuriranje za Windows prepisuje upravljački program koji ste prethodno fino podesili.
  Kompletan vodič za analizu zlonamjernog softvera za zaštitu vaših sistema

Logičan slijed radnji za mnoge od ovih slučajeva uključuje:

  • Pogledajte status uređaja u Upravitelj uređaja (desni klik na Start > Upravitelj uređaja).
  • Prvo pokušajte sa "Ažuriraj upravljački program > Automatsko traženje upravljačkih programa".
  • Ako to ne uspije, preuzmite odgovarajući upravljački program sa službena web lokacija proizvođača (opremu ili komponentu) i instalirajte je ručno.
  • Ako se problem pojavio odmah nakon ažuriranja upravljačkog programa, koristite opciju "Obrnuti kontroler" na kartici Kontroler u Svojstvima uređaja, kad god je to dostupno.

Kada se stvari zakomplikuju, postoji nekoliko dodatnih resursa:

Alat za rješavanje problema s kompatibilnošćuAko postoji samo jedan stariji drajver (na primjer, za Windows 7 ili 8) i potreban vam je za Windows 10/11, možete pokušati da ga instalirate u režimu kompatibilnosti. Što se tiče instalacijskog programa drajvera:

  • Desni klik > "Rješavanje problema s kompatibilnošću".
  • Odaberite "Program za rješavanje problema".
  • Odaberite opcije kao što su „Program je radio u prethodnim verzijama Windowsa, ali sada se neće instalirati ili pokrenuti“ ili „Potrebne su mi dodatne dozvole“.
  • Odaberite staru verziju Windowsa za koju znate da je radila, testirajte program i sačuvajte postavke.

Zaštitni zid i antivirusni programAko sumnjate da problem potiče od sigurnosnog sistema, privremeno ih onemogućite (jedan po jedan) da biste provjerili da li se upravljački program instalira ili radi ispravno. Ako utvrdite da su oni uzrok, provjerite ažuriranja antivirusnog softvera, dodajte izuzeća ili, ako nema druge opcije, razmislite o promjeni sigurnosnog rješenja.

Nedavni nekompatibilni programiPonekad novoinstalirani softver mijenja ili oštećuje upravljački program. Možete:

  • Deinstalirajte taj program i provjerite hoće li konflikt nestati.
  • Ponovo instalirajte najnoviju verziju sa službene web stranice.
  • Ponovo instalirajte pogođene upravljačke programe sa web stranice proizvođača uređaja.

Čisto pokretanje WindowsaAko sumnjate na ometanje usluga ili programa trećih strana, možete to učiniti čista čizma (msconfig.msc, sakrijte Microsoftove usluge, onemogućite ostalo i onemogućite sve stavke za pokretanje u Upravitelju zadataka) i pokušajte instalirati ili otkloniti greške u drajverima u tom "minimalnom" okruženju, ili dignite se u siguran način za daljnje testiranje. Na taj način, ako prestane s kvarom, znat ćete da problem uzrokuje komponenta treće strane.

Skriveni uređaji i kontroleriU Upravitelju uređaja, omogućite opciju "Prikaži skrivene uređaje" u izborniku Prikaz da biste pronašli uređaje koji obično nisu vidljivi i čiji upravljački programi mogu biti oštećeni. Mnogi od njih zahtijevaju preuzimanje priručnika sa web stranice proizvođača.

Zlonamjerni softver i oštećeni upravljački programiPrije nego što pretpostavite da je "Windows lud", pokrenite potpuno skeniranje pomoću programa Windows Defender ili dobrog antivirusnog programa. Ponekad... Korumpirani vozač je samo vrh ledenog brijega zarazeNakon što je sistem čist, ponovo instalirajte potrebne upravljačke programe.

Ažuriranja i upravljanje drajverima: kada koristiti eksterne alate

Pored Windows Update-a i zvaničnih uslužnih programa (kao što su Intel Driver & Support Assistant, AMD Adrenalin ili GeForce Experience), postoje i programi trećih strana dizajnirani za masovno otkrivanje i ažuriranje upravljačkih programaNisu čarobni štapić, ali mogu biti korisni u određenim situacijama.

Na primjer, Instalacijski program Snappy Driver Nudi besplatnu, prenosivu Lite verziju koju možete pokrenuti na USB disku. Skenira vaš računar, detektuje zastarjele drajvere i omogućava vam preuzimanje i instaliranje novijih verzija. Vrlo je praktičan za formatiranje, isključene računare ili kada trebate ažurirati više mašina.

Drugi alati, kao npr Potaknite talenteOni dodaju funkcije sigurnosna kopija i vraćanje upravljačkih programaIako su njihove pune verzije obično plaćene. I projekti poput Istraživač trgovine vozača Oni su na drugom putu: pomažu vam da Pregledajte, analizirajte i očistite Windows "Shop Driver Store"., uklanjanje starih verzija, napuštenih upravljačkih programa ili duplikata koji se više ne koriste.

U svim slučajevima, preporučljivo je poduzeti nekoliko mjera opreza: uvijek koristite službene web stranice ili pouzdane repozitorije (posebno za alate otvorenog koda poput Driver Store Explorera na GitHubu) i Izbjegavajte instalacijske programe "čarobnih drajvera" pune reklamnog ili zlonamjernog softvera koji obećavaju da će sve popraviti jednim klikom.

Kao dodatak, nikad ne škodi imati Microsoft Windows Update je aktivan i ispravno konfiguriranProvjera ponuđenih opcionalnih upravljačkih programa i osiguranje da kritični upravljački programi za koje znate da dobro rade ne budu slučajno zamijenjeni.

Konačno, kada je u pitanju oprema poznatih marki (Lenovo, HP, Dell laptopi itd.), pribjegavanje vlastiti alati proizvođača i njihova tehnička podrška Ovo je obično dobitna strategija kada iscrpite sva domaća rješenja. Ponekad postoje zakrpe ili beta verzije drajvera koje samo oni mogu pružiti.

Ukratko, sukobi drajvera u Windowsu su nezgodan problem, ali kombinovanjem korisničkih alata (Upravitelj uređaja, alati za rješavanje problema, Windows Update), proizvođačevi komunalni programiozbiljnih eksternih programa i, kada je to prikladno, Verifikator vozača za otkrivanje sumnjivih vozačaMožete poništiti gotovo svaki problem bez pribjegavanja očajničkom formatiranju.

rješavanje problema s Windowsom 11
Povezani članak:
Kompletan vodič za rješavanje problema sa Windowsom 11