Konflikt ovládača systému Windows 10. Štyri spôsoby: ako skontrolovať ovládače v systéme Windows

Označuje systémový ovládač, ktorý pravdepodobne nespôsobí problém (napr. win32k.sys). V tomto prípade bude potrebná seriózna analýza skládky, ktorá si vyžaduje veľmi hlboké znalosti a skúsenosti v tejto oblasti. Ovládače však môžete skontrolovať sami pomocou vstavaného overovača vo vašom operačnom systéme. Verifier.exe... Aj keď je to podrobne popísané v článku databázy Microsoft Knowledge Base, Použitie overovača ovládačov na riešenie problémov s ovládačmi systému Windows, materiál, ktorý je tu uvedený, je pomerne zložitý. technická úroveň... Nasleduje Stručný opis kroky, ktoré je potrebné vykonať pri kontrole ovládačov.

Na tejto stránke

Začíname s overovateľom ovládačov

V ponuke ZačniteVykonať(alebo ZačniteVyhľadávanie) vstúpiť overovateľ a stlačte Enter. Spustí sa overovač ovládačov. Vybrať položku Vytvorte vlastné parametre (pre kód programu) a stlačte tlačidlo Ďalej.

Vyberte jednotlivé parametre z kompletný zoznam a stlačte tlačidlo Ďalej.

V ďalšom kroku začiarknite všetky políčka okrem Simulácia nedostatku zdrojov a stlačte tlačidlo Ďalej.

V ďalšom kroku vyberte Automaticky vyberať nepodpísané ovládače a stlačte tlačidlo Ďalej... Ak nepodpísaní vodiči nenájdené, prejdite na.

Nepodpísaní vodiči

Ak sa nájdu nepodpísané ovládače, zobrazí sa ich zoznam.

Ovládače môžu patriť k zariadeniam aj k aplikáciám. Nezatvárajte okno Overovač ovládačov ani neklikajte na tlačidlo Ďalej teraz.

Nájdite aktualizované ovládače

Musíte skontrolovať, či sú k dispozícii aktualizované ovládače.

  1. Ak sa vám v zozname zobrazuje ovládač aplikácie, navštívte webovú stránku výrobcu a zistite, či bola aplikácia aktualizovaná. Ak neexistuje aktualizovaná verzia, môžete skúsiť aplikáciu odinštalovať (kedykoľvek ju môžete znova nainštalovať). Ak kritické chyby prestali, bola to príčina.
  2. Ak sa vám v zozname zobrazuje ovládač zariadenia a používa systém Windows Vista, použite Aktualizácie systému Windows hľadať nové ovládače. Táto metóda funguje dobre v systéme Windows Vista, pretože mnoho výrobcov zariadení spolupracuje so spoločnosťou Microsoft a poskytuje ich ovládače na stiahnutie. Nástroje systému Windows Aktualizácia. Na ovládacom paneli vyberte aktualizácia systému Windows a vyhľadajte aktualizácie ovládača zariadenia. Ak sa nájde ovládač, nainštalujte ho.
  3. Ak vám služba Windows Update neponúka nové ovládače, navštívte webovú stránku výrobcu zariadenia. Možno sú tam k dispozícii nové ovládače. Ak máte problémy s nájdením ovládačov, navštívte fórum Nájsť ovládače, firmvér a príručky na OSzone.net.

Po aktualizácii aplikácie alebo ovládača zatvorte okno Overovač ovládačov, stlačením tlačidla Zrušenie(ale nie Ďalej) ... Reštartujte počítač a pokračujte v práci v operačnom systéme. Ak sa závažná chyba už nevyskytuje, opravili ste ju aktualizáciou ovládača.

Odstránenie ovládačov

Ak sa nenájdu žiadne nové ovládače, skúste ovládač odinštalovať.

Pozor! Odstránenie ovládačov vedie k nefunkčnosti zariadení. Po reštarte operačný systém v najlepšom prípade nainštaluje príslušný ovládač z vlastného úložiska ovládačov. Ak si nie ste istí, či potrebujete konkrétny ovládač odinštalovať, neodinštalujte ho.

V správcovi zariadení ( ZačniteHľadať / spustiťdevmgmt.mscOK) nájdite zariadenie, kliknite naň kliknite pravým tlačidlom myši myšou a vyberte položku Vlastnosti... Potom prejdite na kartu Vodič a stlačte tlačidlo Vymazať.

Kontrola nepodpísaných ovládačov

Pozor! Po skontrolovaní nepodpísaných ovládačov sa systém nemusí spustiť (nižšie je popísaný postup v takejto situácii).

Ak nechcete odinštalovať ovládač a / alebo chcete vyhľadať nepodpísané ovládače, v okne Overovač ovládačov kliknite na Ďalej... Zobrazí sa výzva na výber fyzického disku.

Pripravený a potom reštartujte počítač. Ak po reštarte uvidíte modrá obrazovka s chybou bol identifikovaný problematický ovládač - jeho názov bude zahrnutý v chybovom hlásení. Vstúpte do núdzového režimu a resetujte všetky možnosti overenia ovládača zadaním ZačniteHľadať / spustiť príkaz verifier.exe / reset.

Ak sa systém nabootoval normálny režim, skenovanie nepodpísaných ovládačov bolo úspešné - nie sú zdrojom problému. Spustením si môžete pozrieť zoznam testovaných ovládačov verifier.exe .

Pretože nepodpísané ovládače nie sú príčinou závažnej chyby, je potrebné skontrolovať ostatné ovládače.

Selektívne overenie ovládača

Ak sa nepodpísané ovládače nenájdu alebo ak boli bez problémov skontrolované, budete musieť vykonať Kontrola na mieste vodiči. V takom prípade vyberte položku v nižšie uvedenom okne Vyberte meno vodiča zo zoznamu.

V nasledujúcom kroku budete vyzvaní, aby ste vybrali ovládače, ktoré chcete skontrolovať. Nevyberajte všetky ovládače naraz, pretože ich kontrola zaberie veľa času a systémových zdrojov.

Kontrola preto môže byť vykonaná v niekoľkých fázach. Postupná postupnosť výberu ovládačov môže byť nasledovná:

  1. Nedávno aktualizované ovládače alebo tie, ktoré zvyčajne spôsobujú problémy (ovládače antivirusový softvér, firewally, virtuálne disky).
  2. Ovládače nie sú od spoločnosti Microsoft.
  3. Skupina 10 až 15 vodičov naraz.

Vyberte jednotku, na ktorej je nainštalovaný operačný systém, a kliknite na položku Pripravený a potom reštartujte počítač.

Pozor! Po kontrole ovládačov sa systém nemusí spustiť (nižšie je popísaný postup v takejto situácii).

Ak sa po reštarte zobrazí modrá obrazovka s chybou, problémový ovládač bol identifikovaný - jeho názov bude zahrnutý v chybovom hlásení. Reštartujte počítač a zadajte bezpečnostný mód kliknutím F8 pri načítaní. Po prihlásení resetujte všetky možnosti overenia ovládača zadaním ZačniteHľadať / spustiť príkaz verifier.exe / reset.

Ak sa systém spustil normálne, vybrané ovládače boli úspešne skontrolované - nie sú zdrojom problému. Spustením si môžete pozrieť zoznam testovaných ovládačov verifier.exe a výber položky v prvom kroku Zobrazte informácie o aktuálne testovaných ovládačoch.

Teraz vyberte ďalšiu skupinu ovládačov a znova skontrolujte.

Všetky ovládače sú overené - čo ďalej?

Ak je overenie všetkých vodičov úspešné, musím zložiť klobúk pred vašou trpezlivosťou a vytrvalosťou. Je pravdepodobné, že ovládače nie sú príčinou kritickej chyby, ktorá sa vyskytuje vo vašom systéme. Je možné, že problém spočíva v hardvéri vášho počítača - napríklad chybný pevný disk alebo Náhodný vstup do pamäťe alebo napájací zdroj nie je dostatočne silný na to, aby dokázal ovládať všetky zariadenia. Môžu sa vyskytnúť aj ďalšie problémy s hardvérom, ktoré nemožno zistiť kontrolou ovládačov.

Varujeme vás, že akékoľvek experimenty s vodičmi sú nebezpečné a môžu poškodiť systém. Je lepšie urobiť zálohu systému vopred a potom si nekrížiť prsty a odstrániť tak ďalší podozrivý ovládač z Windows.

A hneď ako nekajú Windows od Microsoft, nazývajúc úbohú vec zároveň inhibičnou a buginovou a dokonca nestabilnou. Len teraz sa nikto neponáhľa vzdať to a vo všeobecnosti je nepravdepodobné, že by to niekedy vzdali. Preto namiesto vyhovárania sa na chudobných vývojárov a hádzania nezmyselného plameňa by bolo dobré prísť na to: prečo je v skutočnosti systém chybný? Prezradím vám malé tajomstvo. V notoricky známych obrazovkách smrti a nestabilného výkonu Windows v drvivej väčšine prípadov sú na vine ovládače tretích strán a samotný operačný systém s tým nemá absolútne nič spoločné. Teraz vám povieme, ako nájsť také ovládače a odstrániť ich zo systému.

Vady v dizajne ovládača môžu mať veľmi odlišný charakter: od vypadnutia na modrú obrazovku smrti ( BSOD- Modrá obrazovka smrti) a k spomaleniu počítača a podivnému správaniu niektorých aplikačných aplikácií, ktoré s ovládačom vôbec nesúvisia.

Modrá obrazovka smrti je pozoruhodná (bez irónie!) V tom, že jasne signalizuje prítomnosť vážneho problému a dáva tip, kam kopať. Často (ale nie vždy) sa meno „vinného“ vodiča zobrazuje priamo v pravom hornom rohu modrej obrazovky smrti. Avšak nemusí to tam byť, alebo čo je ešte horšie, môže tam byť meno úplne cudzieho vodiča.

Napríklad jeden pomerne bežný ovládač z grafickej karty Matrox G450 má tendenciu ničiť podkladové štruktúry grafického subsystému Windows 2000 , v dôsledku čoho sa v BSOD zobrazí názov systémového ovládača win32k.sys, ktorá implementuje značnú časť funkcií USER a GDI a ktorá s tým, samozrejme, nemá nič spoločné. Interpretácia svedectva modrej obrazovky smrti je teda mágia, intuícia, veda a umenie - od všetkého trochu.

Okrem chýb ovládača môžu byť modré obrazovky smrti spôsobené aj zlyhaním hardvéru, napríklad pretaktovaným procesorom, chybnou pamäťou RAM, pokriveným ovládačom. pevný disk, nie je úplne zasunutý do slotu kartou PCI, bezkontaktný v jednom z konektorov, zlé napájanie, opuchnutý elektrolytický kondenzátor základná doska... A tie sú fúkané z rôznych dôvodov: kvôli prehriatiu z blízkeho procesora, nedostatku keramických kondenzátorov, výrobcom „nevhodných“ (v dôsledku čoho RF komponent prechádza elektrolytom a silne ho zahrieva), nakoniec , kvôli úniku kľúčových tranzistorov v stabilizátore uzlov. Pred rúbaním dreva sa preto musíte uistiť, že žehlička, na ktorej sedíme, je úplne neporušená. Ako sa to dá urobiť?

Zúčtovanie so železom

Modré obrazovky smrti spôsobené zlyhaním hardvéru sú spontánneho charakteru a zobrazujú sa nepredvídateľne a nezávisle od konkrétnych akcií používateľov. Aplikácie tiež začínajú generovať kritické chyby na mnohých rôznych miestach a chybové kódy, adresy a ďalšie informácie generované systémom budú vo všetkých prípadoch odlišné! Mimochodom, ovládače, ktoré napríklad zvládajú asynchrónne požiadavky z I / O zariadení bezdrôtové siete správať sa veľmi podobne. Modrá obrazovka smrti spôsobená chybnými ovládačmi sa spravidla vyskytuje pri vykonávaní určitého súboru akcií a obsahuje viac -menej trvalé informácie.

Na odstránenie všetkých podozrení z hardvéru stačí k systému pripojiť ďalšie HDD, nainštalujte na ňu panenský čistý Windows a chvíľu na tom popracujte. Ak modré obrazovky smrti nezmiznú, potom je na vine skutočne železo a je čas to zmeniť. Hľadanie pokazených súčiastok je témou na samostatný rozhovor, ktorý si necháme nabudúce, ale zatiaľ si s vyhrnutím rukávov, keď si vyhrneme rukávy, s týmito zákernými vodičmi poradíme.

Palivové drevo bez certifikátu priamo do ohniska

Celá sada nástrojov potrebných na vývoj ovládačov ( DDK- Driver Development Kit), spoločnosť Microsoft bezplatne distribuuje spolu so sprievodnou dokumentáciou. Vodiči, niekedy veľmi buggy a nestálí.

Aby sa zabránilo vzniku takéhoto chaosu, Microsoft v dávnych dobách zaviedol postup osvedčovania vodičov z hľadiska súladu s požiadavkami, ktoré sú na nich kladené, a potom sa vodičovi vydá digitálny podpis. Alebo ... nevydaný, a bol poslaný na revíziu. A hoci je certifikácia len formálnym postupom, ktorý nezaručuje absenciu fatálnych chýb a vývojových chýb, stále odfiltruje niektoré úprimne povedané „priekopnícke“ ovládače.

V ideálnom prípade by mali byť v systéme ponechané iba digitálne podpísané ovládače. A aj keď digitálny podpis nie je poistkou, jeho prítomnosť už naznačuje určitú úroveň kultúry rozvoja. Vodiči bez digitálny podpis- sú horšie ako mačka s mačkou vo vreci a mali by byť zlikvidované vždy, keď je to možné (najmä preto, že mnohé z nich sú škodlivé programy nainštalované rootkitmi alebo agresívnymi obrannými mechanizmami, ktoré prenikajú hlboko do systému a spôsobujú jeho nestabilitu). Stručne povedané, nebude plodiť demagógiu, ale pokúsime sa odpovedať na jednu jednoduchú otázku: ako vytvoriť zoznam ovládačov bez digitálneho podpisu?

Nástroj nám s tým pomôže. sigverif.exe, je súčasťou štandardnej doručovacej sady operačného systému a nachádza sa v adresári WINNT \ System32. Spustíme ho a zobrazí sa dialógové okno. Kliknite na tlačidlo „Rozšírené“ a na karte „Hľadať“ nastavte kritériá výberu presunutím prepínača z polohy „Upozorniť na nepodpísaných systémové súbory"(Kde štandardne vegetoval) na pozíciu" Hľadať ďalšie súbory, ktoré nie sú podpísané digitálnym podpisom. " Potom v časti „Parametre vyhľadávania“ otvorte pole „Hľadať súbory nasledujúceho typu“ a vyberte „* .sys“ a nižšie označíme priečinok na vyhľadávanie „C: \ WINNT“, nezabudnite skontrolovať rámček „Vrátane podpriečinkov“.

V skutočnosti, striktne povedané, od vodičov sa nevyžaduje, aby mali príponu sys, a v žiadnom prípade nie sú obmedzené iba na adresár WINNT, pretože sú v adresároch „svojich“ aplikácií, a niektoré aplikácie dokonca ukladajú ovládače ... do seba! Ihneď po spustení (alebo kedykoľvek inokedy) uložia súbor na disk v aktuálnom alebo dočasnom adresári, načítajú ovládač do pamäte a ... okamžite ho odstránia z disku! To sa deje nielen škodlivými vírusmi, ale aj celkom slušnými programami, ako sú niektoré nástroje známeho prieskumníka Windows Mark Russinovich.

Preto nám pre čistotu experimentu vôbec nezaškodí získať zoznam ovládačov umiestnených v tento moment v pamäti a porovnajte ich s ovládačmi umiestnenými na disku. Kľúčové sú slová „momentálne“, pretože načítanie / vykladanie ovládačov je možné vykonať zadarmo bez reštartu operačného systému. Túto operáciu je vhodné vykonať niekoľkokrát spustením obslužného programu príkazového riadka drivers.exe, ktorý je súčasťou DDK, a ktorý je možné stiahnuť zo servera Microsoft. Tento nástroj bol spustený bez akýchkoľvek prepínačov príkazového riadka drive.exe ukladá všetky informácie na obrazovku, čo nie je dobré, pretože v systéme je zvyčajne veľa ovládačov, ktoré sa na obrazovku nezmestia. Náboženstvo nám však umožňuje presmerovať výstupný tok na textový súbor(drivers.exe> ​​file-name.txt) otvoril ktokoľvek textový editor- aspoň s Wordom, aspoň so zápisníkom. Potom už len zostáva vybrať zvislý blok (ktorý poznámkový blok neumožňuje) a získať zoznam ovládačov. Priamo z jadra operačného systému!

Ak v priečinku C: \ WINNT \ chýba aspoň jeden z týchto ovládačov, jeho digitálny podpis nebude overený! Prirodzene, takýto vodič okamžite upúta pozornosť a my máme rozumnú otázku: odkiaľ pochádza? Najprv skenujeme všetky adresáre na disku; ak tam nie je, nastavte bod prerušenia na funkcii CreateFileW Soft-Ice a pozrite sa na argumenty, ktoré mu boli odovzdané. Skôr alebo neskôr narazíme na náš buggy driver, po ktorom zostáva len pozrieť sa do pravého dolného rohu obrazovky Soft-Ice, kde je zobrazený názov procesu, ktorý ho spustil. Podrobnejšie informácie nájdete v knihe „Technika ladenia programov bez zdrojového kódu“, ktorej elektronickú kópiu nájdete na serveri ftp alebo http nezumi.org.ru, ako aj na našom disku. A naďalej mučíme pomôcku sigverif.exe.

Po kliknutí na „OK“, „Štart“ sa na obrazovke zobrazí „teplomer“, ktorý zobrazuje priebeh postupu, a pevný disk začne šumieť všetkými hlavami, ktoré len má. Po dokončení práce bude zostavený a na obrazovke zobrazený zoznam ovládačov bez digitálneho podpisu.

Niektoré horúce hlavy navrhujú, aby sa v záujme vyčistenia systému kacírstva odstránili všetky nepodpísané ovládače - potom vraj odstránia všetky problémy ako chvost. Ako sa to dá urobiť? Najhrubším riešením je jednoducho ich vziať a odstrániť z disku pomocou FAR alebo Explorer (samozrejme s právami správcu!). Dôsledky takejto operácie však môžu byť veľmi katastrofálne a je lepšie kliknutím pravým tlačidlom myši na ikonu ovládača v prieskumníkovi nájsť meno výrobcu vo vlastnostiach, pomocou ktorých môžete určiť, ktorá aplikácia / hardvér nainštaloval tento ovládač a civilizovaným spôsobom ho odinštaloval. Pravda, je tu jedno „ale“.

Vodič je zvýraznený na obrázku. g400m.sys, ktorý je dodávaný s kartou Matrox G450, a hoci Matrox nie je vôbec krehká spoločnosť, nedostal digitálny podpis (buď ho Microsoft neposkytol, alebo sa samotný Matrox nechcel obťažovať). Prirodzene, po odstránení zo systému, budete musieť zabudnúť na režim SVGA. Môžete však navštíviť webovú stránku Matrox stiahnutím najnovšej verzie ovládača (je už digitálne podpísaný). Len teraz ... podpísané aj nepodpísané verzie obsahujú mnoho smrteľných chýb, najmä v dôsledku určitých okolností, keď sa pri pokuse o prepnutie do režimu prekrytia systém zrúti do BSOD, pretože vodič sa pokúša uvoľniť už uvoľnenú pamäť .

Prítomnosť / absencia digitálneho podpisu teda sama osebe nič neznamená a aj keď používame iba podpísané ovládače, neposkytuje nám to žiadne záruky stability.

Tu sa presúvame k druhej časti článku, a to k testovaniu vodičov v podmienkach blízkych boju.

Zabezpečujeme skutočný test palivového dreva

DDK obsahuje vynikajúci nástroj Vodič Overovateľ, ktorá vytvára pre vodičov najťažšie podmienky hraničiace s extrémom a samovraždou, v ktorých je pravdepodobnosť zlyhania maximálna a meno chybného vodiča sa určí s najvyššou presnosťou (aj keď v dôsledku vývojových chýb sám neutrpí) , ale ničí dátovú štruktúru vodičov iných ľudí).

Je dôležité si to uvedomiť Vodič Overovateľ nie je liek, ale iba diagnostický nástroj. Stále vás to nezachráni pred zlyhaniami (naopak, zvýši ich intenzitu o niekoľko rádov), ale pomôže identifikovať „záludného“ vodiča s dostatočnou mierou spoľahlivosti.

Spustíme teda verifier.exe, vidíme okno Vodič Overovateľ Manažér, prejdite na kartu Nastavenie a presuňte prepínač do polohy Overiť všetky ovládače, potom stlačte tlačidlo „Preferované nastavenie“, ktoré nastaví nasledujúce typy overenia:

  • Špeciálne bazén- začiarknutým ovládačom bude priradená špeciálna pamäťová oblasť na alokáciu, ktorá nepracuje veľmi rýchlo, ale je schopná zistiť väčšinu typov poškodenia vlastných a cudzích údajov.
  • Sila IRQL kontrola. IRQL je úroveň požiadavky na prerušenie. Väčšina častá chyba vývojári ovládačov sa pokúšajú získať prístup k pamäti v IRQL, v ktorom nefunguje správca swapov. A ak sa požadovaná stránka zrazu vytlačí na disk, systém sa zmení na modrú obrazovku s nápisom „IRQL_LESS_OR_EQULAR“. Vynútenie tohto režimu násilne tlačí stránky ovládača na disk, aby sa vývojová chyba prejavila v 100% prípadov.
  • Nízka zdroj simulácia Je užitočné nainštalovať ho, aby ste videli, ako sa ovládač zachová v prípade katastrofického nedostatku systémových zdrojov, ale to možno vynechať, ale začiarkavacie políčko Pool tracking (sledovanie správnosti narábania s pamäťovou oblasťou) je lepšie nechať. Chyby overenia I / O tvoria nepodstatnú časť všetkých chýb, takže pozícia tohto začiarkavacieho políčka je vo všeobecnosti úplne nekritická.

Keď sme skončili s výberom nastavení, stlačíme tlačidlo „Použiť“ (použiť) a, ako sa odporúča, reštartujeme.

Ihneď po spustení systému sa systém výrazne spomalí, čo by malo byť, pretože jadro vykonáva oveľa viac kontrol ako obvykle. Keď sú zistené chyby, začne blikať modrá obrazovka smrti s názvom ovládača a ďalšími informáciami užitočnými pre vývojárov, ale pre nás zbytočných. Jediné, čo môžeme urobiť, je aktualizovať ovládač na úplnú verziu Najnovšia verzia alebo odmietnite použiť program (kus železa), ktorý ho používa. V skutočnosti máme trochu viac možností na spustenie surového palivového dreva, ale o tom neskôr.

Stav kontroly môžete kedykoľvek zistiť spustením verifier.exe. Na karte Stav ovládača sú uvedené stavy všetkých zistených ovládačov s vysvetlením aktuálnej situácie. Stav Načítané znamená, že tento ovládač bol načítaný a testovaný najmenej raz (ale možno nie úplne, to znamená, že neboli spracované všetky časti ovládača). Stav Unloaded znamená, že ovládač bol načítaný, overený (možno čiastočne) a uvoľnený systémom / programom pomocou neho alebo z vlastnej vôle. Ten je obzvlášť typický pre ovládače, ktoré zostali zo zariadenia, ktoré bolo odstránené barbarským vytiahnutím rozširujúcich kariet zo slotu, to znamená bez odinštalovania. Preživší vodič prehľadá autobus, pokúša sa nájsť „jeho“ hardvér, preruší sa hľadaním a potom sa mimochodom vyloží z pamäte, pričom spomalí načítanie systému (niekedy veľmi výrazne) a je v konflikte s inými ovládačmi. Morálne: zariadenie musí byť odstránené zo systému podľa všetkých pravidiel! Nie každý stav Vyložený je však znakom nenormálnej situácie a pred odstránením vodiča s takýmto stavom musíte zistiť, o aký druh soba ide a odkiaľ pochádza.

Stav Nikdy nenačítané naznačuje, že tento ovládač ešte nebol načítaný, čo znamená, že nebol testovaný, preto musíte počkať a spustiť rôzne programy, ktoré s ním môžu byť spojené. Niektoré ovládače (najmä nesprávne odinštalované) však nie sú načítané, a preto nie sú nikdy kontrolované.

Keď nejaký čas (niekoľko hodín až niekoľko dní) pracujeme so systémom v náročnom režime kontroly, identifikujeme takmer všetky chybné ovládače, s ktorými sme predtým trpeli, a napíšeme ich mená na papier.

Systém môžete vrátiť do normálneho režimu (to znamená bez ďalších kontrol, ktoré znižujú výkon) pomocou rovnakého overovača. Vráťte sa na kartu Nastavenie, presuňte prepínač do polohy Overiť vybrané ovládače (nemal by byť vybraný žiadny ovládač), kliknite na „Obnoviť všetko“, potom na „Použiť“ a reštartujte počítač. Všetko! Systém teraz beží normálnou rýchlosťou, ale bez kontrol.

Čo robiť so surovým drevom?

Ale skutočne, čo sa dá robiť s chybným ovládačom? Hackeri, ktorí vedia, ako držať debugger v rukách, ak majú dostatok voľného času, ho môžu rozobrať (pretože ovládače sú väčšinou malé), nájsť chybu a prísť na spôsob, ako to opraviť, ale ... Je to príliš časovo náročná cesta.

Vyhodenie ovládača (spolu s hardvérom / programom, ktorý ho používa) tiež nie je možnosťou. Aj keď ak je známe, že za modré obrazovky môže smrť zvuková karta neznámy čínsky výrobca v hodnote 20 dolárov, potom máme dosť vážnu motiváciu nahradiť ho niečím hodnejším. Ale to je v skutočnosti každému jasné a nepotrebuje ďalšie komentáre.

Ale nie každý vie, že obrovský počet zlyhaní a modrých obrazoviek smrti je spôsobený skutočnosťou, že ovládač vyvinutý (a testovaný) v prostredí s jedným procesorom je nainštalovaný na počítači s dvoma procesormi. „Dvojprocesorom“ tu rozumieme skutočnú platformu s dvoma kameňmi a viacjadrové procesory Hyper-Threading. Je známe (a potvrdené veľkým počtom testov), ​​že domáci počítač dva procesory sú úplne zbytočné, pretože vo veľkej väčšine aplikácií prakticky nedochádza k zvýšeniu výkonu.

Ak je teda systém nestabilný a z jedného alebo iného dôvodu sa nemôžete zbaviť chybného ovládača, môžete sa pokúsiť dostať do Nastavenie systému BIOS premenou vášho „virtuálneho dvojprocesorového“ zariadenia na jednoprocesorový. Podobný efekt je možné dosiahnuť otvorením súboru boot.ini (na počítačoch s príponou Windows NT / 2000 / XP nachádza sa v koreňovom adresári logického disku, na ktorom je systém nainštalovaný), pridajte k nemu prepínač / ONECPU a potom reštartujte počítač v nádeji, že chyby zmiznú.

Výpis 1

Príklad typického súboru boot.ini


časový limit = 30

oddiel s viacerými (0) diskami (0) rdisk (0) (1) \ WINNT = "Windows 2000 Pro" / fastdetect / SOS

Výpis 2

Konfigurujeme systém tak, aby používal iba jeden procesor zo všetkých dostupných


časový limit = 30
predvolené = viac (0) disk (0) rdisk (0) oddiel (1) \ WINNT
oddiel s viacerými (0) diskami (0) rdisk (0) (1) \ WINNT = "Windows 2000 Pro" / fastdetect / SOS / ONECPU

Ale na Windows Vista neexistuje žiadny súbor boot.ini, a aj keď existuje (dočasná) príležitosť nakonfigurovať nastavenia spustenia pomocou špeciálneho nástroja, spoločnosť Microsoft plánuje úplne odstrániť túto medzeru, aby zostalo iba nastavenie systému BIOS. Avšak, pokiaľ ide o Vista, potom v čase prechodu na to vývojári ovládačov pravdepodobne získajú viacprocesorové stroje (pretože ostatné v predaji jednoducho nebudú) a svoje výtvory budú testovať v multiprocesorovom prostredí.

Ďalší jemný bod. Pamätáte si, že sme vyššie uviedli, že najčastejšou chybou, ktorú urobili vývojári ovládačov, je prístup k preemptívnej pamäti na úrovni IRQL, na ktorej správca swapov nefunguje, a ak požadovaná stránka nie je v pamäti, zrúti sa? Zjavným riešením by tu bolo zväčšenie pamäte RAM do tej miery, že prakticky nedochádza k žiadnej prednosti stránky. Pri súčasných cenách za pamäť si takmer každý môže dovoliť kúpiť pár nových „matríc“. Existuje však prístupnejšie (a elegantnejšie) riešenie problému. Ak parameter DisablePagingExecutive nachádza sa v ďalšej vetve registra HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ MemoryManagement, rovná sa jedna (štandardne nula), jadrové komponenty nebudú vytesnené. Preto jednoducho spustíme „Editor databázy Registry“, zmeníme tento cenný parameter a reštartujeme (zmeny sa prejavia až po reštarte) v nádeji, že to pomôže vyriešiť problém so zlyhaniami.

Ak máte podozrenie, že niektorý z ovládačov nefunguje správne, alebo ste po analýze výpisu pamäte identifikovali ovládač, ktorý spôsobil chybu, potom pre dôkladnejšiu kontrolu ovládačov môžete ovládače skontrolovať sami pomocou vstavaného v nástroji na kontrolu Verifier.exe.

Kontrola nepodpísaných ovládačov.

overovateľ a stlačte Enter.
2) Vyberte položku a stlačte tlačidlo Ďalej.
a stlačte tlačidlo Ďalej.
Simulácia nedostatku zdrojov a stlačte tlačidlo Ďalej.
Automaticky vyberať nepodpísané ovládače a stlačte tlačidlo Ďalej.

Ak sa nájdu nepodpísané ovládače, systém zobrazí ich zoznam, ktorý bude obsahovať súbory ovládačov a ich popis. Nájdené ovládače môžu navyše patriť zariadeniam aj aplikáciám. Okno Driver Verifier ešte nezatvárajte ani neklikajte na žiadne tlačidlá.

Možnosť 1. Aktualizácia programu alebo ovládača.

6) Navštívte webovú stránku výrobcu zariadenia alebo autora programu a stiahnite si novšiu verziu.
7) Preinštalujte program alebo aktualizujte ovládač.
8) Po aktualizácii aplikácie alebo ovládača zatvorte okno Overovač ovládačov kliknutím na tlačidlo Zrušenie.
9) Reštartujte počítač a pokračujte v práci v operačnom systéme.
Ak sa v systéme nevyskytnú chyby súvisiace s týmto ovládačom, aktualizácia ovládača alebo programu to opravila.

Možnosť 2. Odstránenie programu alebo ovládača.

6.1) Odinštalujte program, do ktorého patrí tento ovládač.
6.1.1) Otvorené Ovládací panel Všetky položky ovládacieho panela Programy a funkcie a odinštalujte aplikáciu, ktorá vlastní ovládač.
Pred odinštalovaním programu sa uistite, že ho máte inštalačný disk alebo sa jeho inštalácia uloží na váš disk.

6.2) Odinštalujte ovládač v Správcovi zariadení.
1) V ponuke Začnite kliknite pravým tlačidlom myši Počítač a vyberte položku Vlastnosti.
6.2.2) Kliknite v zozname vľavo na Správca zariadení.
6.2.3) B Správca zariadení vyhľadajte zariadenie, kliknite naň pravým tlačidlom myši a vyberte položku z kontextového menu Vlastnosti.
6.2.4) Prejdite na kartu Vodič a stlačte tlačidlo Vymazať.

7) Po odinštalovaní aplikácie alebo ovládača zatvorte okno Overovač ovládačov kliknutím na tlačidlo Zrušenie.
8) Reštartujte počítač a pokračujte v práci v operačnom systéme.

Ak systém nezobrazuje chyby súvisiace s týmto ovládačom, odinštalovaním ovládača alebo programu bol odstránený.

Možnosť 3. Kontrola nepodpísaných ovládačov.

Pozor! Po skontrolovaní nepodpísaných ovládačov sa systém nemusí spustiť (pred pokračovaním ďalších krokov si prečítajte túto možnosť do konca).

6) Stlačte tlačidlo Pripravený a reštartujte počítač.

7) Reštartujte počítač
8) Pred štartom Spustenie systému Windows stlačte kláves F8. Keď sa zobrazí okno výberu jednotky: vyberte jednotku, na ktorej máte nainštalovaný systém Windows, stlačte kláves Enter a potom ihneď kláves F8.
9) Vyberte položku Bezpečnostný mód
10) Otvorte dialógové okno Vykonať: Začnite ->
11) Zadajte príkaz verifier.exe / reset a stlačte Enter.

Ak sa systém spustil normálne, kontrola nepodpísaných ovládačov bola úspešná - nie sú zdrojom problému.

Overenie podpísaných ovládačov.

1) Do vyhľadávacieho panela ponuky Štart napíšte overovateľ a stlačte Enter.
2) Vyberte položku Vytvorte vlastné parametre (pre kód programu) a stlačte tlačidlo Ďalej.
3) Nastavte prepínač na hodnotu Vyberte jednotlivé parametre z kompletného zoznamu a stlačte tlačidlo Ďalej.
4) Začiarknite všetky začiarkavacie políčka okrem začiarkavacieho políčka Simulácia nedostatku zdrojov a stlačte tlačidlo Ďalej.
5) Prepnite prepínač do polohy Vyberte meno vodiča zo zoznamu a stlačte tlačidlo Ďalej.
6) Kliknite na záhlavie stĺpca Poskytovateľ zoradiť ovládače podľa predajcov.
7) Začiarknutím políčok oproti nim v stĺpci vyberte prvých 10-15 ovládačov Overiť.
Nevyberajte všetky ovládače naraz, pretože ich kontrola zaberie veľa času a systémových prostriedkov.
8) Stlačte tlačidlo Pripravený a reštartujte počítač. Ak sa systém spustil normálne, vybrané ovládače boli úspešne skontrolované - nie sú zdrojom problému. V takom prípade zopakujte vyššie uvedené kroky s vybratými 10-15 ovládačmi.

Ak sa po reštarte zobrazí modrá obrazovka s chybou, problémový ovládač bol identifikovaný - jeho názov bude zahrnutý v chybovom hlásení. V tomto prípade:

1) Reštartujte počítač
2) Pred spustením systému Windows stlačte kláves F8. Keď sa zobrazí okno výberu jednotky: vyberte jednotku, na ktorej máte nainštalovaný systém Windows, stlačte kláves Enter a potom ihneď kláves F8.
3) Vyberte položku Bezpečnostný mód
4) Otvorte dialógové okno Vykonať: Štart -> Spustite alebo stlačte kombináciu klávesov Win + R.
5) Zadajte príkaz verifier.exe / reset a stlačte Enter. Ak je kontrola všetkých ovládačov úspešná, s najväčšou pravdepodobnosťou tieto ovládače nie sú príčinou kritickej chyby, ktorá sa vyskytuje vo vašom systéme.

Chybný ovládač môže spôsobiť veľa problémov s vašim počítačom. Hlavným príznakom toho, že máte v počítači chybný ovládač, je modrá obrazovka smrti, ktorá je často spôsobená deaktiváciou ovládača.

V tomto článku vám ukážeme, ako môžete nájsť chybný ovládač a potom ho aktualizovať alebo úplne odstrániť.

Niekedy systém Windows upozorní používateľa, že jeden z ovládačov nie je v poriadku. Stáva sa však, že systém nemôže zistiť, v čom je problém, a preto nezobrazuje chybové správy, čo ho spomaľuje alebo nepracuje podľa potreby. V tomto prípade Správca overovača ovládačov(Verifikátor ovládača) kladie ďalší dôraz na systémové ovládače, a tým sa pokúša spôsobiť poruchu. Ak jeden z ovládačov zlyhá, potom Správca overovača ovládačov nahlási problém s modrou obrazovkou.

Varovanie

Pred použitím Správca overovača ovládačov Upozorňujeme, že tento nástroj vám môže obmedziť používanie vlastného počítača. Pokiaľ Správca overovača ovládačov spustí modrú obrazovku smrti, keď zistí chybného vodiča, čo môže spôsobiť veľké problémy pri štarte systému Windows.

Ak nemáte možnosť dostať sa do systému Windows a zakázať testovanie ovládačov, počítač pobeží v slučke „boot -> load -> crash“, z ktorej je dosť ťažké sa dostať von. Funkcia Automatická oprava je jednou z mála možností prístupu k systému Windows, je však najlepšie sa tejto situácii vyhnúť.

Predné pomocou ovládača Overovateľ sa uistite, že máte aspoň jeden z týchto núdzových východov:

  • Môžete prejsť do núdzového režimu. Pred spustením vstúpte do núdzového režimu Zavádzanie systému Windows Obvykle sa to robí opakovaným stlačením klávesu F8 počas spustenia počítača. Nové počítače sa však načítajú tak rýchlo, že jednoducho nestihnete zasiahnuť F8 v správnom čase.
  • Pred použitím ste vytvorili bod obnovenia systému Správca overovača ovládačov... Je tiež žiaduce mať inštaláciu Disk Windows aby ste mohli obnoviť továrenské nastavenia počítača.

Ako spustiť správcu overovača ovládačov

Pred spustením návodu na použitie Správca overovača ovládačov, prečítajte si vyššie uvedenú časť „Upozornenie“. Tam je napísané, ako sa vyhnúť nekonečnému načítaniu systému Windows.

Keď ste si stopercentne istí, že máte plán núdzového východu, kliknite na Kláves Windows + R.„A vstúp cmd v dialógovom okne " Vykonať", Potom kliknite na" OK».

Do príkazového okna zadajte:

overovateľ

V rozbaľovacom okne vyberte „ Vytvorte vlastné parametre (pre kód programu)", Potom kliknite na" Ďalej».

Zobrazí sa zoznam všetkých testov, ktoré môžete vykonať na overenie ovládačov. Vyberte všetky testy zo zoznamu, okrem Simulujte omylom nedostatok zdrojov a dodatočnú kontrolu zhody DDI, potom kliknite na Ďalej».

Na ďalšej obrazovke vyberte „ Vybertemená vodičov zo zoznamu"a stlačte" Ďalej».

Tu si môžete vybrať ovládače, ktoré chcete testovať. Ak neviete, ktorý ovládač nefunguje správne, vyberte všetky okrem Microsoftu, pretože zvyčajne fungujú bez chýb.

Keď kliknete " Pripravený”, Windows vás vyzve na reštartovanie počítača. Keď sa počítač zapne, pokračujte v jeho používaní ako obvykle. Ak sa zobrazí modrá obrazovka, venujte pozornosť chybovému hláseniu a reštartujte počítač.

Akonáhle poznáte chybný ovládač, môžete ho deaktivovať Správca overovača ovládačov jedným z dvoch spôsobov. Môžete znova otvoriť príkazový riadok, zadajte príkaz overovateľ, a zvoľte „ Odstráňte existujúce parametre».

Prípadne môžete otvoriť príkazový riadok a napísať:

Reset overovača / zavádzacieho režimu pri spustení

Po vypnutí správcu overovača ovládačov reštartujte počítač. Ak sa počítač nezapne, použite jeden z núdzových východov, o ktorých sme hovorili v časti „Varovanie“.

Výkon

Ak si myslíte, že jeden z ovládačov nefunguje správne, ale nemôžete zistiť, ktorý z nich, potom Správca overovača ovládačov bude veľkým pomocníkom.

Mali by ste však byť pripravení na to, že sa počítač po testovaní ovládačov nebude dať zapnúť, zvážte preto núdzový východ, napríklad prechod do núdzového režimu alebo spustenie bodu obnovenia systému Windows.

Mali ste niekedy problémy s ovládačmi vo vašom počítači? Ako ste našli chybného vodiča? Dajte nám vedieť v nižšie uvedených komentároch!

Ovládač je program, ktorý je potrebný pre operačný systém a rôzne softvérových aplikácií komunikovať s hardvérovými zariadeniami, ktoré sú k nemu pripojené. Hardvérové ​​komponenty, ako sú zvuk, grafické karty, tlačiarne, skenery, a všetky potrebujú na správnu funkciu kompatibilný ovládač.

Všetky ovládače zariadení sú navrhnuté pre konkrétne operačné systémy... Napríklad ovládače systému Windows XP sa budú líšiť od ovládačov systému Windows Vista. Pri inštalácii a aktualizácii ovládačov zariadení preto musíte urobiť ďalšie opatrenia, pretože inštalácia nesprávnych alebo nekompatibilných ovládačov môže poškodiť nielen vaše zariadenie, ale aj váš systém.

Bežné príčiny chýb ovládača

Niektoré bežné príčiny chýb ovládača sú uvedené nižšie:

  • Pokúšate sa použiť hardvérové ​​zariadenie, ktoré nie je správne pripojené k počítaču.
  • Dva alebo viac ovládačov v systéme je navzájom nekompatibilných.
  • Inštalácia ovládača alebo ovládačov nie je kompatibilná s vašim systémom.
  • V počítači sú nepotrebné alebo zastarané ovládače.

Kroky na opravu chýb ovládača
Prvým krokom pri oprave chyby ovládača je uistiť sa, že je zariadenie správne pripojené k vášmu systému. Mnoho zariadení uvádza chyby v pripojení, preto skontrolujte, či je zariadenie správne pripojené k vášmu systému. Ďalej sa musíte uistiť, že s ovládačmi nie sú žiadne problémy. Môžete to urobiť pomocou pomôcky Správca zariadení, ktorá sa dodáva s počítačom. Systém Windows... Správcu zariadení môžete otvoriť priamym spustením devmgmt. msc z príkazového riadkuZačnite> Vykonaťchoď. Keď otvoríte Správcu zariadení, zobrazí sa zoznam všetkých zariadení pripojených k vášmu systému. Vadný súbor môžete ľahko identifikovať, pretože bude označený žltým trojuholníkom s výkričník vo vnútri. Kliknutím pravým tlačidlom myši na zariadenie otvoríte jeho dialógové okno vlastností. V dialógovom okne vlastností skontrolujte sekciu Stav zariadenia v záložke Generál... Ovládače sa zobrazujú na karte Ovládače v okne vlastností. Tu vykonajte jednu z nasledujúcich úloh:

  • Skontrolujte a nainštalujte aktualizácie ovládačov: Zastarané ovládače sú jednou z hlavných príčin chýb ovládačov. Ak chcete tento problém vyriešiť, kliknite na ikonu Aktualizovať ovládač. Otvorí sa sprievodca aktualizáciou hardvéru. Na aktualizáciu ovládača môžete použiť sprievodcu. Odporúčame vám najskôr stiahnuť aktualizáciu ovládača a uložiť ju na vhodné miesto na pevnom disku a potom spustiť proces aktualizácie, pretože sprievodca aktualizáciou vás požiada o umiestnenie, ktoré chcete nainštalovať. aktualizáciu.
  • Vrátenie vodiča späť: Ak sa vám krátko po inštalácii novej aktualizácie začne zobrazovať chybové hlásenie, je pravdepodobné, že nová aktualizácia obsahuje chybu. Ak chcete tento problém vyriešiť, kliknite na tlačidlo Vracanie vodiča späť aby som sa vrátil k tvojmu predošlá verzia vodič.
  • Odinštalovanie ovládača: Ak máte problémy s aktuálnymi ovládačmi - chýbajúce alebo poškodené súbory - najlepšie, čo môžete urobiť, je kliknúť Vymazať odinštalujte aktuálny ovládač a potom ovládač znova nainštalujte.

V prípade, že si nie ste istí, čo robíte, a ak sa vám uvedené opravy zdajú trochu zložité, odporúča sa vybrať spoľahlivý nástroj na skenovanie ovládačov. Nástroje na skenovanie ovládačov sú navrhnuté tak, aby skontrolovali všetky ovládače zariadení a ubezpečili sa, že nie sú aktuálne. Kedykoľvek sú k dispozícii nové aktualizácie, Driver Scanner automaticky stiahne a nainštaluje najlepšie aktualizácie do vášho počítača.