Meg akarod találni a bűnöst a Bluescreen of Death mögött? Ezután el kell kezdenie a memóriakiíratások használatát a Windows rendszeren.
A Blue Screen of Death (általában BSoD-ként rövidítve) a Microsoft Windows operációs rendszerekben és a ReactOS operációs rendszerekben előforduló kritikus hibatípus.
Több ok is vezethet BSoD-hibákhoz, például a hardverhiba, a kulcsfontosságú rendszerfolyamatok váratlan összeomlása vagy akár az eszközillesztő-kompatibilitás.
Az okok listájának szűkítésének egyik módja a BSoD memóriakiíratások (más néven kernel módú kiíratási fájlok).
Mik azok a BSoD memóriakiíratok?
Egyszerűen fogalmazva, a BSoD memória kiíratása egy olyan fájl, amelyet a Windows hoz létre, amikor BSoD hiba történik, és amely naplókat tartalmaz arról, hogy pontosan mi történt. Által a dump fájlok megtalálása és kernel hibakereső segítségével a felhasználók hibakeresést végezhetnek a memóriakiíratási fájlban, hogy meghatározzák a leállási hiba valódi okát.
Hogyan segíthetnek a BSoD memóriakiíratások?
A BSoD dump fájlok információkat tartalmaznak az összeomlásban érintett memóriacímről, illesztőprogramról vagy szoftvermodulról. Ez viszont segíthet a felhasználónak azonosítani a BSoD-jük konkrét hibakódja.
Ha megadja a hibakódot, jobb képet kaphat arról, hogy mi a probléma kiváltó oka. Ez lehetővé teszi, hogy jobban összpontosítson az adott területre (pl. annak tudatában, hogy ez járművezetői probléma). A probléma azonosítása után a dump fájlok segíthetnek a probléma elhárításában.
Egy másik ok, amiért a dump fájlok hasznosak, az az, hogy mivel szó szerint fájlok, megoszthatók. Ez megkönnyíti az együttműködést a műszaki támogatással az Ön konkrét problémáival kapcsolatban, különösen, ha a probléma olyan személy figyelmét igényli, aki nagyobb tapasztalattal rendelkezik az ügyben.
Végül, azáltal, hogy tudatja Önnel, hogy mi a BSoD hiba kiváltó oka, a BSoD memóriakiíratások lehetővé teszik, hogy tegye meg a szükséges óvintézkedéseket és hajtsa végre a szükséges változtatásokat a BSoD hibák elkerülése érdekében újra.
A BSoD memóriakiíratások különböző típusai
A BSoD memóriakiíratások többféle típusa létezik, attól függően, hogy a Microsoft Windows melyik verzióját futtatja:
Teljes memória dump
A kernel módú kiíratási fájlok közül a legnagyobb, a Complete Memory Dumps tartalmazza a Windows által használt összes fizikai memóriát.
Ahhoz, hogy a rendszer megfelelően generáljon egy teljes memóriakiíratot, szüksége lesz rá foglaljon le egy oldalfájlt a rendszerindító meghajtón ez legalább akkora, mint a rendszermemória. Például, ha a számítógépe 16 GB RAM-mal rendelkezik, az oldalfájlnak is 16 GB-nak kell lennie, plusz egy további megabájtnak.
A teljes memóriakiíratási fájlok általában erre a helyre íródnak:
%SystemRoot%\Memory.dmp
A Complete Memory Dumps egyik hátránya, hogy minden további Complete Memory Dump felülírja a korábbiakat. Ezt a funkciót valószínűleg azért építették be, hogy megakadályozzák, hogy a számítógép memóriája túl sok kiíratott fájllal teljen meg.
Kernel memória kiíratása
A Complete Memory Dumps-tól eltérően a kernel memóriakiíratások tartalmazzák a kernel által az összeomlás idején használt összes memóriát. Az előző típusú memóriakiíratáshoz hasonlóan a fájl mérete közvetlenül összefügg a rendszer fizikai memóriájával. Általában azonban csak a méret egyharmada.
Ennek a fájlnak az az oka, hogy sokkal kisebb, mert ezek általában figyelmen kívül hagyják a memória azon részeit, amelyeknek eleve semmi közük nem volt a BSoD-hez.
A Kernel Memory Dump fájlok általában erre a helyre íródnak:
%SystemRoot%\Memory.dmp
Az előző dump fájlhoz hasonlóan, amikor új kernel memória kiíratásokat generál, a korábbiak felülíródnak.
Automatikus memória dump
Az Automatic Dump fájlok minden szempontból megegyeznek a Kernel Memory Dump fájlokkal. A kettő közötti különbség azonban az, hogy a Windows hogyan kezeli a rendszerlapozófájlt.
Egyszerűen fogalmazva, a Windows automatikusan beállíthatja a lapozófájl méretét, hogy az alkalmazkodjon a kernel memóriakiíratásaihoz. A szolgáltatás engedélyezésével a Windows elegendő helyet foglal le ahhoz, hogy a rendszer (legtöbbször) kernel memóriakiíratást generáljon.
Abban az esetben azonban, ha a lefoglalt oldalfájl nem elegendő, a Windows egyszerűen megnöveli a lapfájl méretét addig, amíg az megegyezik a rendszer RAM-jának méretével.
Az automatikus memóriakiíratási fájlok általában erre a helyre íródnak:
%SystemRoot%\Memory.dmp
Csakúgy, mint a kernel memória kiíratása, az újonnan létrehozott automatikus memóriakiíratok felülírják a korábbiakat.
Kis memória dump
A kernel módú kiíratási fájlok közül a legkisebb, a kis memóriakiíratok mindig pontosan 64 KB-ra korlátozódnak, és mindössze 64 KB oldalfájlt igényelnek.
Ez tökéletessé teszi őket olyan helyzetekben, ahol korlátozott a tárhely, bár ennek az az ára, hogy csak a legkevesebb információt biztosítsanak. A megadott részletek hiánya azt is jelenti, hogy lesznek olyan helyzetek, amikor a dump fájl elemzése során nem derül ki, hogy mi okozta a BSoD hibát.
A kis memóriaképfájlokat általában erre a helyre írják:
%SystemRoot%\Minidump
Ha új kis memóriakiírat jön létre, az előző fájl nem kerül felülírásra. Ehelyett minden kis memóriakiírás más nevet kap, amely megkönnyíti a megkülönböztetést egymástól.
Aktív memória kiíratása
A Complete Memory Dumps-hoz nagyon hasonlóak, az aktív memóriakiíratok sokkal kisebbek, mivel nem utalnak olyan oldalakra, amelyek esetleg nem okozzák a BSoD hibát.
Ezek különösen hasznosak a virtuális gépeket kiszolgáló Windows rendszereken, mivel csak a gazdagép tevékenységeit naplózzák, a rajta futó virtuális gépeket nem.
Az Active Memory Dump fájlok általában erre a helyre íródnak:
%SystemRoot%\Memory.dmp
A megfelelő memóriakiírás kiválasztása az Ön számára
Nincs mindenre alkalmas kernel módú memóriakiíratás, mivel mindegyiknek megvannak a maga előnyei és hátrányai. Alapvetően minden a fájlméret és az adott fájlban található információk hasznosságának egyensúlyáról szól.
Például a nagyobb fájlok több információt tartalmaznak a BSoD hibáról, és így a legnagyobb esélyt kínálják a mögöttes probléma kiderítésére. Másrészt az írásuk is tovább tart, valamint az a hibakereső eszköz.
Mindeközben a kisebb dump fájlok sokkal gyorsabban írhatók és elemezhetők, így kívánatosabbá válik olyan körülmények között, amikor a lehető leghamarabb vissza kell állítania a rendszert (például amikor a szerver).
Ennek ellenére ismernie kell az egyes típusú dump-fájlok előnyeit és hátrányait, hogy megtudja, melyik felel meg leginkább az Ön igényeinek:
- A teljes Memory Dump fájlok foglalják el a legtöbb lemezterületet. Mindazonáltal minden olyan információt megadnak, amelyre szüksége van a Windows-problémák megoldásához.
- Az Active Memory Dump fájlok majdnem ugyanazt az információt tartalmazzák, de kevesebb lemezterületet foglalnak el.
- Az automatikus memóriakiíratások lehetővé teszik, hogy a Windows rendszer rugalmasabb legyen a rendszerlapozófájl méretének használatakor.
- A Kernel Memory Dump fájlok jóval kisebbek, de előfordulhat, hogy kihagyják a rendszernaplók egyes részeit, amelyek valóban hasznos információkat tartalmazhatnak.
- A kis memóriaképfájlok a legkisebbek, és nem írják felül egymást a későbbi BSoD hibák miatt.
Az Active Memory Dump fájlok csak Windows 10 és újabb rendszeren, míg az Automatic Memory Dump fájlok Windows 8 és újabb rendszereken érhetők el.
Kernel módú dump fájlok léteznek, így a felhasználók elemezhetik őket, és megtudhatják a BSoD hibák előfordulásának kiváltó okát. Szerencsére számos eszköz segíthet a BSoD memóriakiíratások elemzésében:
WinDbg
A WinDbg a Microsoft által kifejlesztett hibakereső eszköz a Microsoft Windows operációs rendszerhez. Kétségkívül, A WinDbg számos Windows-probléma elhárításában segíthet, de a legtöbb felhasználó általában elemzi vele a memóriakiíratási fájlokat.
Bár elsőre elsöprőnek tűnik, egy kis idővel és türelemmel te is megteheted kezdje el a WinDbg-t és használja a legtöbb számítógép-probléma megoldására.
BlueScreenView
Mindkét A WinDbg és a BlueScreenView segíthet a BSoD hibák megoldásában, azonban a BlueScreenView sokkal alkalmasabb azoknak a felhasználóknak, akik újabban járnak a kernel hibakeresésében.
Bár nem ad olyan mélyreható információkat a felhasználóknak, mint a WinDbg, sokkal egyszerűbben és hatékonyabban jeleníti meg az információkat.
WhoCrashed
Ha a felhasználóbarátság az, amit keres, akkor a WhoCrashednél nem is lehet egyszerűbbet találni. Bár a felület elavultnak tűnhet, az eszköz által biztosított információ több mint elegendő ahhoz, hogy segítsen megtalálni a BSoD hibák okát.
A WhoCrashed nagyszerűsége az, hogy még a kernelhibák okát is meg tudja találni, amelyek olyan hibák, amelyek általában nem járnak valódi kék képernyővel. Ezenkívül a WhoCrashed nagyszerűen képes gyorsan megtalálni a rendszerhibákat, különösen, ha azok illesztőprogramokkal kapcsolatosak.
Végül, BSoD hibák elemzése a WhoCrashed segítségével rendkívül egyszerű a végső elemzési eredmények bemutatásának köszönhetően. Valójában bizonyos esetekben a WhoCrashed még javaslatokat is adhat arra vonatkozóan, hogy milyen lépéseket kell tennie.
A BSoD memóriakiíratások nagyszerűen segítenek a BSoD hibák megoldásában
Összefoglalva, a BSoD dump fájlok kulcsfontosságúak a rendszerösszeomlások diagnosztizálásában, hibaelhárításában és megelőzésében.
A megfelelő eszközök használatával és egy kis tudás birtokában mind az alkalmi felhasználók, mind a számítógépes technikusok észlelhetik, megoldhatják és megakadályozhatják, hogy bármilyen más BSoD-hiba befolyásolja számítógépes rendszerét.