the modré obrazovky smrti (BSOD) Zůstávají jednou z těch klasických postrachů Windows: pokojně instalujete ovladač, něco aktualizujete nebo prostě pracujete a najednou systém zamrzne, objeví se modrá obrazovka a počítač se restartuje, aniž by vám poskytl mnoho vodítek k tomu, co se skutečně stalo.
Mnoho lidí neví, že pokaždé, když dojde k BSOD, systém Windows obvykle uloží soubor minidump s výpisem paměti v přesném okamžiku selhání. Analýza tohoto minidumpu pomocí nástrojů jako WinDbg nebo BlueScreenView Můžete zjistit, který ovladač, soubor nebo součást problém způsobil, a na základě toho podniknout kroky k jeho opětovnému výskytu.
Co jsou modré obrazovky a proč téměř nikdy nic užitečného nevysvětlují?
Když se zobrazí modrá obrazovka, systém Windows vás varuje před systémová chyba tak závažná, že ji nelze opravitProto je nucen okamžitě zastavit, aby se zabránilo dalšímu poškození souborového systému nebo uživatelských dat.
BSOD zobrazuje text s technickými informacemi: a chybová zpráva, kód Stop (kontrola chyb) a někdy i název příslušného souboru. Problém je v tom, že v praxi Obvykle neposkytuje jasné informaceObrazovka často rychle zmizí, není dostatek času na její přečtení nebo je text příliš záhadný na to, aby se z něj daly vyvodit nějaké závěry.
Podle dokumentace společnosti Microsoft a praktických zkušeností souvisí velká část těchto chyb s... vadné, nekompatibilní nebo špatně naprogramované ovladačeSvou roli však hrají i selhání hardwaru (RAM, disk atd.) nebo dokonce výpadky proudu a viry, které nakonec poškozují systémové soubory.
Pro provedení úplnější „post-mortem“ analýzy systém Windows vytvoří pozadí soubor s výpisem paměti (výpis), když k selhání dojde, což nám umožní klidně prozkoumat, co se skutečně stalo, aniž bychom se spoléhali pouze na to, co jsme viděli (nebo neviděli) na modré obrazovce.

Minidumpy: co to je, kde se ukládají a jak je konfigurovat
Kdykoli dojde k závažné chybě, systém Windows může vygenerovat výpis paměti v souboru s chybamiV závislosti na konfiguraci může být tento výpis plný, jaderný nebo v redukovaném formátu (minidump).
Ve většině domácích počítačů je systém nakonfigurován tak, aby vytvořil malý minidump, cca 256 KB, což stačí k získání klíčových informací: kód chyby, aktivní procesy, zásobník volání a název ovladače, který s největší pravděpodobností způsobil selhání.
Tyto minidumpy se obvykle ukládají do složky C: \ Windows \ MinidumpLze také vygenerovat větší soubor s názvem MEMORY.DMP en C: \ WINDOWS, který obsahuje mnohem rozsáhlejší výpis stavu paměti v době havárie.
Tyto soubory Nelze je přečíst běžným textovým editorem jako Poznámkový blok; ačkoliv je technicky lze otevřít, to, co vidíte, je nečitelné. Pro jejich správnou interpretaci potřebujete specifické nástroje, jako je WinDbg nebo BlueScreenView, které dekódují obsah a zobrazují jej jako čitelný text.
Pokud zaškrtnete C:\Windows\Minidump a nic nevidíte, složka může být skrytá nebo systém nemusí být nakonfigurován k vytváření těchto výpisů. V takovém případě byste měli povolit generování minidumpů v pokročilém nastavení systému.

Jak povolit a vyhledat soubory Minidump ve Windows
Pokud se na vašem počítači zobrazují modré obrazovky, ale ve složce Minidump se nezobrazují žádné soubory, je možné, že Systém Windows není nakonfigurován pro ukládání malých výpisů.Nastavení je jednoduché a stačí to udělat jen jednou.
Chcete-li složku zobrazit, je třeba nejprve zajistit, aby Windows zobrazuje skryté položkyV Průzkumníku souborů přejděte na kartu „Zobrazení“ a zaškrtněte políčko „Skryté položky“, abyste zobrazili všechny skryté složky.
Pokud složka C:\Windows\Minidump stále neexistuje nebo je prázdná, budete muset zkontrolovat nastavení spouštění a obnovení. Přejděte na Pokročilá nastavení systému (Můžete stisknout Windows + X, vybrat „Systém“ a poté vlevo „Pokročilé nastavení systému“).
V okně Vlastnosti systému přejděte na kartu "Pokročilý" a v části „Spuštění a obnovení“ stiskněte tlačítko "Nastavení"Zobrazí se sekce s názvem „Zapsat ladicí informace“ s rozbalovací nabídkou.
V dané rozbalovací nabídce vyberte "Malý výpis paměti (256 KB)" Nebo, pokud potřebujete více podrobností a máte dostatek místa na disku, zvolte „Výpis paměti jádra“. Potvrďte všechny změny a restartujte počítač aby systém Windows začal generovat minidumpy při nové modré obrazovce.
Nástroje pro čtení a porozumění minidumpu
Soubory minidump uchovávají v době havárie velké množství technických systémových dat: spuštěné procesy, načtené moduly, zásobník volání, chybové kódyatd. Jako běžný uživatel se budete muset podívat na několik klíčových řádků, abyste věděli, co se stalo.
Dva nejužitečnější a nejrozšířenější nástroje pro interpretaci těchto souborů jsou WinDbg (nástroje pro ladění od Microsoftu pro Windows) y BlueScreenViewOba přečtou informace z výpisu a zobrazí vám důležitá data v mnohem uživatelsky přívětivějším formátu.
WinDbg je oficiální nástroj společnosti Microsoft, určený především pro vývojáře a profesionály, s množstvím pokročilých příkazů. I když se může zdát trochu zastrašující, lze jej velmi snadno používat s pouhými několika základními příkazy. identifikovat viníka.
BlueScreenView je lehká a přenosná aplikace vytvořená společností Nirsoft, která není nutná žádná instalaceJednoduše spusťte soubor a nástroj automaticky prohledá všechny minidumpy uložené v C:\Windows\Minidump a zobrazí každou chybu v tabulce s nejrelevantnějšími informacemi.
Oba nástroje vám umožňují rychle najít ovladač nebo soubor, který s největší pravděpodobností způsobil modrou obrazovkuOdtud je přeinstalace, aktualizace nebo odebrání daného ovladače obvykle nejpřímějším způsobem, jak problém vyřešit.
Analýza minidumpů pomocí WinDbg krok za krokem
WinDbg je součástí Nástroje pro ladění pro WindowsDříve se stahoval ze specifických odkazů pro 32bitové a 64bitové systémy, ale dnes se obvykle instaluje prostřednictvím Windows SDK nebo z Microsoft Storu (WinDbg Preview). Logika použití je v obou případech velmi podobná.
Po instalaci otevřete WinDbg (x64, pokud máte 64bitový systém) a z nabídky vyberte Soubor, vyberte možnost "Otevřený Crash Dump"Přejděte do složky C:\Windows\Minidump a vyberte soubor, který chcete analyzovat, obvykle s názvem jako datum-číslo-01.dmp.
Po otevření WinDbg načte výpis a zobrazí spoustu ladicího textu. Důležitá část nastává při spuštění příkazu. !rozbor -v v konzoli příkazového řádku WinDbg a stiskněte klávesu Enter: tento příkaz spustí podrobnou analýzu havárie.
Po dokončení analýzy zobrazí ladicí program sekci s uvedením, která komponenta se nejvíce podílí na selhání. Zvláštní pozornost byste měli věnovat polím MODULE_NAME e NÁZEV_OBRAZUkteré obvykle označují název ovladače nebo souboru, který spustil modrou obrazovku.
V mnoha případech uvidíte také takový řádek "Pravděpodobně způsobeno: xxxx.sys"Právě tento soubor xxxx.sys (obvykle ovladač) je ten, který WinDbg identifikuje jako nejpravděpodobnější příčinu problému. Pokud soubor patří ovladači třetí strany, přeinstalace nebo aktualizace tohoto ovladače obvykle chybu vyřeší.
Interpretace výsledků WinDbg a pokračování v prozkoumávání
Jakmile se nachází NÁZEV_MODULU, NÁZEV_OBRAZU nebo „Pravděpodobně způsobeno“Tehdy je potřeba interpretovat, co znamenají. Pokud název souboru jasně označuje ovladač sítě, zvuku, grafické karty nebo čipové sady, máte již velmi přímou indicii k akci.
Pokud se modul zobrazí jako "cizinec" Pokud WinDbg indikuje něco obecného, jako například „hardware (Ntfs+xxxx)“, věci se trochu komplikují. V typickém příkladu pole RAID 0, kde jeden z disků náhle selže, může WinDbg indikovat selhání hardwaru související s... NTFS, což poukazuje na problémy s úložnou jednotkou.
Pro další informace se doporučuje nahlédnout do oficiální reference kódů pro kontrolu chyb, kde je podrobně vysvětlena každá chyba STOP, její parametry a možné příčiny.
Dokumentace k Pokročilé řešení pro chyby stop Poskytuje také další technické pokyny, pokud selhání souvisí s konkrétními ovladači, neplatným přístupem k paměti nebo poškozením vnitřního systému.
Dalším zajímavým nástrojem, který doplňuje analýzu, je Process Explorer (Process Explorer), který pomáhá zkontrolovat, které procesy a moduly byly načteny v době selhání, ačkoli jeho použití je spíše preventivní než forenzní.
BlueScreenView: jednoduchá volba pro netechnické uživatele
Pro ty, kteří se nechtějí zabývat WinDbg, je BlueScreenView mnohem přímočařejší alternativou. Je to... Malý nástroj, který běží bez instalace a automaticky prohledá všechny minidumpy nalezené v C:\Windows\Minidump.
Po otevření aplikace se zobrazí tabulka s každou zaznamenanou modrou obrazovkou, včetně Datum a čas poruchy, kód chyby (Bug Check Code) a parametryV mnoha případech se také zobrazí název ovladače nebo souboru, který chybu spustil, a stručný popis.
V dolní části okna BlueScreenView obvykle uvádí řídící zapojení do nehody a zvýrazní ten, který považuje za viníka. Tam uvidíte konkrétní soubor (například soubor .sys z grafické karty nebo čipové sady), na který byste se měli zaměřit.
Nástroj vám navíc umožňuje generovat reprezentace modré obrazovky Podobné tomu, co jste viděli dříve. To je velmi praktické, pokud potřebujete přiložit informace k technické podpoře, sdílet je ve fóru nápovědy nebo si uložit snímek obrazovky chyby pro budoucí použití.
Dokonce nabízí zkratky pro spustit vyhledávání Google chybového kódu spolu s příslušným ovladačem, což výrazně urychluje hledání řešení nebo hlášení od jiných uživatelů se stejným problémem.
Ověřovač ovladačů: když minidumpy ukazují na poškození paměti
Existují situace, kdy minidumpy naznačují Poškození paměti RAM Ale neuvádějí konkrétní ovladač jako viníka. Může to být způsobeno buď vadným modulem RAM, nebo ovladačem, který zapisuje na nesprávné místo.
Pro řešení těchto problematických ovladačů obsahuje systém Windows nástroj s názvem Verifikátor ovladačeJeho funkcí je podrobit ovladače jakémusi zátěžovému testu v reálném čase, monitorovat jejich chování a detekovat neoprávněný přístup k paměti, úniky dat a další nesrovnalosti.
Důrazně se doporučuje předem aktivovat ověřovač ovladačů. vytvořit bod obnovení systémupro případ, že se něco pokazí a systém se zasekne v modré obrazovce, která vám zabrání v normálním spuštění.
Chcete-li spustit ověřovač ovladačů, otevřete příkazový řádek s oprávněními správce (Hledat > zadejte CMD > klikněte pravým tlačítkem myši > „Spustit jako správce“) a jednoduše zadejte ověřovatelPoté stiskněte klávesu Enter. Otevře se správce ověřovače ovladačů.
V tomto průvodci si můžete vybrat, které ovladače chcete zkontrolovat. Doporučuje se začít s malá skupina podezřelých řidičů Namísto skenování celého systému, aby se zabránilo jeho přetížení, vám Driver Verifier umožňuje používat počítač normálně i za chodu. Pokud jsou nalezeny vadné ovladače, obvykle krátce poté způsobí nové BSOD, které generují odhalující minidumpy.
Co dělat, když se systém Windows nespustí s povoleným ověřovačem ovladačů
V některých případech je ověřovač ovladačů tak přísný, že brání systému Windows v dokončení spouštěníTím se spustí cyklus restartů. Existuje však způsob, jak nástroj deaktivovat a obnovit systém.
Pokud vidíte, že zařízení zamrzá při každém spuštění, vynuťte úplné vypnutí Stiskněte a podržte tlačítko napájení po dobu 5 až 10 sekund, zatímco se na obrazovce nabíjení objeví rotující tečky. Tento postup opakujte dvakrát po sobě.
Při třetím pokusu by systém Windows měl automaticky zadat Prostředí pro obnovení (WinRE)Odtud máte přístup k možnostem opravy, nouzovému režimu, příkazovému řádku a dalším nástrojům.
V rámci WinRE přejděte na Odstraňování problémů > Pokročilé možnosti > Nastavení spouštění a klikněte na „Restartovat“. Po restartu vyberte možnost 4 pro vstup Nouzový režim.
V nouzovém režimu znovu otevřete příkazový řádek jako správce a spusťte příkazy ověřovač / reset y ověřovač /bootmode resetonbootfailPo restartu bude ověřovač ovladačů deaktivován a můžete se vrátit k normálnímu používání systému s uchováním vygenerovaných minivýpisů pro pozdější analýzu.
Typické chyby: ovladače, hardware a jak postupovat po analýze
Jakmile identifikujete soubor s příčinou pomocí WinDbg nebo BlueScreenView, začíná praktická část: co s tou informací dělatV závislosti na původu se doporučené kroky značně liší.
Pokud je odpovědná osoba jednoznačně ovladač zařízení (grafická karta, síť, zvuk, čipová sada atd.), prvním krokem je obvykle návštěva oficiálních webových stránek výrobce a stažení nejnovější verze kompatibilní s vaším WindowsPřeinstalace nebo aktualizace tohoto ovladače vyřeší mnoho opakujících se problémů s modrou obrazovkou.
Pokud se zdá, že ovladač je obecný a nainstalovaný systémem Windows, stojí za to vyzkoušet také verze poskytovaná výrobcemcož často opravuje chyby a zlepšuje stabilitu. Pokud si nejste jisti, kdo je výrobcem, rychlé vyhledávání na internetu pomocí názvu souboru obvykle poskytne jasné vodítko.
Pokud minidump ukazuje, že se jedná o soubory specifické pro Windows, je příčina obvykle složitější: mohli bychom hovořit o Chyby RAM, vadné sektory na disku, poškození souborového systému, zastaralý BIOS nebo dokonce infekce malwarem.
V těchto situacích neexistuje jeden zázračný lék, ale existuje několik standardních opatření: zkontrolujte disk Pomocí diagnostických nástrojů výrobce nebo nástroje chkdsk spusťte Test paměti RAM (například Diagnostika paměti systému Windows nebo MemTest86), aktualizujte systém BIOS a ovladače čipové sady a proveďte důkladnou antivirovou kontrolu.
Pokud se chybové kódy často opakují a ovlivňují klíčové komponenty systému, může být užitečné nahlédnout do konkrétních příruček. časté chyby modré obrazovky, kde jsou vysvětleny konkrétní případy a jejich nejběžnější řešení.
Navíc, pokud potřebujete požádat o pomoc na specializovaném fóru nebo od technické podpory, je to vždy dobrý nápad. Přiložte prosím původní soubor s minidumpem. nebo vložte nejrelevantnější text z analýzy (včetně sekce ADDITIONAL_DEBUG_TEXT, pokud je přítomna). To umožňuje ostatním interpretovat, co se děje, mnohem přesněji.
Stručně řečeno, využití minidumpů, WinDbg, BlueScreenView a nástrojů jako Driver Verifier promění jednoduchou záhadnou modrou obrazovku v... Velmi užitečný zdroj informací pro detekci vadných ovladačů, nestabilního hardwaru nebo problematických konfiguracíS trochou trpělivosti a dodržováním těchto kroků je mnohem snazší zastavit náhodné modré obrazovky a obnovit stabilitu počítače, kterou měl mít od prvního dne.
