Memóriakiíratási fájlok (.dmp) elemzése Windows 10 rendszerben

Ha a Windows PC- je Blue Screen of Death (BSOD) hibát észlel(Blue Screen of Death (BSOD) error) , számos dolog történik. A legnyilvánvalóbb az, hogy a számítógép újraindításra kényszerül, mivel a BSOD a Windows teljes összeomlásának eredménye. A BSOD(BSOD) -hibák egyik kevésbé nyilvánvaló eredménye azonban a hibanapló, amely lehetővé teszi a probléma utólagos elhárítását.

Ezt memóriakiíratási fájlnak nevezik, DMP fájlformátumban mentve. Ezek a fájlok különféle információkat tartalmaznak a problémáról, beleértve a jelenlegi Windows -verziót, a BSOD idején futó alkalmazásokat és illesztőprogramokat , valamint magát a hibakódot. A memóriakiíratási fájlok elemzéséhez a következőket kell tennie.

Mik azok a memóriakiíratási fájlok a Windows 10 rendszerben?(What are Memory Dump Files on Windows 10?)

A Blue Screen of Death kritikus és helyrehozhatatlan hiba Windows PC-n, de ezeknek a hibáknak az oka eltérő lehet. Például egy váratlan kernel módú BSOD csapdát(unexpected kernel mode trap BSOD) általában inkompatibilis vagy túlhúzott hardver okoz, míg a kritikus folyamat elhalt BSOD-jának(critical process died BSOD) számos oka lehet, beleértve a sérült rendszerfájlokat is.

A probléma elhárításához a Windows automatikusan létrehoz egy memóriakiíratási fájlt. Ez általában tartalmazza a leállítási kód nevét és értékét (pl. rendszerszolgáltatási kivétel leállítási kódja ), az összeomlás idején futó illesztőprogramok listáját, és néhány további műszaki információt, amelyek segítségével azonosíthatja az okot.

Ezeket a kiíratási fájlokat (a DMP fájlformátumot használva) a rendszer automatikusan a C: , C:\minidump vagy C:\Windows\minidump . Az elemzésük megkönnyítése érdekében telepítheti a Microsoft WinDbg(WinDbg ) hibakereső alkalmazását a Microsoft Store áruházból(Microsoft Store) . Ez segít a memóriakiíratási fájlok elemzésében és a leállítási kód információinak megtalálásában.

Használhat régebbi eszközöket is, például a NirSoft BlueScreenView -t, hogy gyorsan elemezhesse a számítógépén létrehozott dump fájlokat. Ez segít azonosítani a stopkód értékét és a lehetséges okot (például egy adott illesztőprogram-fájlt).

Miután ismeri a stopkód értékét, további információkat kereshet online a problémával kapcsolatban. Ha például a kiíratási fájlból felfedezte, hogy memóriakezelési BSOD -t szenvedett , tekintse meg a BSOD hibaútmutatónkat(BSOD error guide) , ahol további tanácsokat talál a probléma megoldására vonatkozóan.

Mivel egy BSOD hiba leállíthatja a számítógép működését, előfordulhat, hogy meg kell próbálnia újraindítani a Windowst csökkentett módban . A Windows(Windows) csökkentett módban(Safe Mode) történő futtatása a minimálisra csökkenti az aktív rendszerfolyamatok és illesztőprogramok számát, lehetővé téve a dolgok további vizsgálatát.

Ha azonban egyáltalán nem tudja elindítani a Windows rendszert , a lehetőségei korlátozottak. Jelenleg nincs olyan önálló eszköz, amelyet futtathatna, ha maga a Windows nem működik megfelelően a BSOD kiíratási fájlok elemzéséhez. Ha ez megtörténik, vissza kell állítania a kiíratott fájlokat egy Linux live CD(recover the dump files using a Linux live CD) segítségével, DVD -n vagy hordozható USB flash memóriakártyán. 

Ezután elemezheti a fájlt a WinDbg vagy a NirSoft BlueScreenView segítségével működő Windows PC-n vagy laptopon az alábbi lépések végrehajtásával.

A memóriakiíratási fájl beállításainak módosítása a Windows beállításaiban(Changing Memory Dump File Settings in Windows Settings)

A memóriakiíratási fájlok automatikusan jönnek létre, de a (Memory)Windows beállításaiban(Windows Settings) beállíthatja a memóriakiíratási fájl részletességi szintjét . Ez csak olyan BSOD -k esetén működik, amelyek a beállítás módosítása (BSODs)után(after ) fordulnak elő , de ha a számítógépének problémái vannak, kövesse az alábbi lépéseket további információk hozzáadásához a kiíratási fájlokhoz.

  1. Az indításhoz kattintson jobb gombbal a Start menüre, és válassza a Beállítások(Settings) lehetőséget .

  1. A Beállítások(Settings) menüben válassza a Rendszer(System ) > Névjegy menüpontot. (About. )A Kapcsolódó beállítások(Related settings ) panel Rendszer(System ) > Névjegy(About) menüjében válassza a Speciális rendszerbeállítások(Advanced system settings) lehetőséget.

  1. A Rendszer tulajdonságai(System Properties) menüben válassza ki a Beállítások(Settings ) lehetőséget, amely az Indítás és helyreállítás(Startup and Recovery ) részben található alul.

  1. Ha módosítani szeretné a memóriakiíratási fájlok által rögzített részletszintet, amikor BSOD történik, válassza ki az elérhető lehetőségek egyikét a Hibakeresési információk írása(Write debugging information ) legördülő menüben az Indítás és helyreállítás(Startup and Recovery ) ablakban. Az egyes memóriakiíratások tartalmával kapcsolatos teljes információ a (Full)Microsoft dokumentációs webhelyén érhető(Microsoft documentation website) el . Válassza az OK > OK lehetőséget a választás mentéséhez.

Előfordulhat, hogy a módosítás végrehajtása után újra kell indítania a számítógépet a beállítás érvényesítése érdekében. A jövőben fellépő BSOD hibák egy memóriakiíratási fájlt generálnak, amely tartalmazza a fent kiválasztott információszintet.

A Windows memóriakiíratási fájlok elemzése a WinDbg segítségével(How to Analyze Windows Memory Dump Files Using WinDbg)

Ha BSOD hibát észlel, a WinDbg segítségével elemezheti a memóriaképfájlt. Ez a Microsoft által készített fejlesztőeszköz a legjobb módja a memóriafájlok elemzésének, de alternatívaként használhatja a régebbi NirSoft BlueScreenView -t is, az alábbi lépések végrehajtásával.

Ezek a lépések azt feltételezik, hogy a számítógép elég jól működik a WinDbg telepítéséhez és használatához . Ha nem, akkor le kell kérnie a dump fájlokat a merevlemezről egy Linux live CD vagy USB segítségével, hogy máshol elemezze őket. Az élő CD-környezetek a legtöbb Linux disztribúció(Linux distributions) telepítő adathordozójával indíthatók , beleértve az Ubuntut és a Debiant.

  1. A kezdéshez telepítenie kell a WinDbg Preview alkalmazást(install WinDbg Preview) a Microsoft Store áruházból(Microsoft Store) . A WinDbg áruház oldalán válassza a Get lehetőséget a telepítés megkezdéséhez.

  1. A WinDbg telepítése után indítsa el az Indítás(Launch) kiválasztásával az áruház oldalon, vagy indítsa el a Start menüből. Ha nem tud hozzáférni a kiíratási fájlokhoz, keresse meg a WinDbg elemet(WinDbg) a Start menüben, majd kattintson a jobb gombbal(right-click ) , és válassza a Tovább(More ) > Futtatás rendszergazdaként(Run as administrator) lehetőséget, hogy megadja neki a szükséges hozzáférést.

  1. A WinDbg ablakban válassza a Fájl(File ) > Hibakeresés indítása(Start debugging ) > Kiíratási fájl megnyitása(Open dump file) lehetőséget . A beépített File Explorer menü segítségével nyissa meg a legfrissebb dump fájlt, amely általában a gyökér C:\ mappába, C:\minidump vagy C:\Windows\minidump mappába kerül.

  1. A DMP(DMP) fájl megnyitása a WinDbg hibakereső futtatását és a fájl betöltését eredményezi. Ez eltarthat egy ideig, a fájl méretétől és a mentett részletességtől függően. Ha ez megtörtént, írja be az !analyze -v Parancs(Command) lap alján található parancsmezőbe , majd nyomja meg az Enter billentyűt a parancs futtatásához.

  1. Az !analyze -v BSOD -hiba által létrehozott naplófájlt – várja meg, amíg ez a folyamat befejeződik. Ha elkészült, elemezheti a teljes kimenetet a Parancs(Command) lapon. Különösen keresse meg a Hibaellenőrzés(Bugcheck Analysis) szakaszban felsorolt ​​stop kód nevét és értékét (pl. DRIVER_IRQL_NOT_LESS_OR_EQUAL és d1 ). A stopkód mellett egy rövid leírás is megjelenik az okokról (például az illesztőprogram problémáiról), amely lehetővé teszi a további hibaelhárítást.

  1. Az ok azonosításához megtekintheti a WinDbg(WinDbg) elemzésben felsorolt ​​egyéb releváns információkat (például a MODULE_NAME értéket). Ebben a példapéldányban a BSOD kódot a (BSOD)NotMyFault rendszertesztelő eszköz(NotMyFault system testing tool) futtatása okozta .

Miután azonosította a leállítási kódot és a BSOD -hiba lehetséges okát, tovább kutathatja a problémát a lehetséges javítás érdekében.

A Windows memóriakiíratási fájlok elemzése a NirSoft BlueScreenView segítségével(How to Analyze Windows Memory Dump Files Using NirSoft BlueScreenView)

Noha a WinDbg nem része a Windowsnak(Windows) , a Microsoft a (Microsoft)BSOD hibák elhárítására állítja elő. Ha azonban jobban szeretné, a régebbi NirSoft BlueScreenView eszköz segítségével elemezheti a memóriakiíratási fájlokat a számítógépéről (vagy egy másik számítógépről, ha rendelkezik a megfelelő kiíratási fájl másolatával).

A BlueScreenView elavultnak(BlueScreenView) tűnhet, de továbbra is minden lényeges információt kínál a BSOD dump fájljairól. Ez magában foglalja a leállítási kód nevét és értékét (például DRIVER_IRQL_NOT_LESS_OR_EQUAL ), amelyek segítségével azonosíthatja az okot.

  1. Az indításhoz töltse le és telepítse a NirSoft BlueScreenView eszközt(download and install the NirSoft BlueScreenView tool) a Windows PC-re. Az eszköz telepítése után indítsa el a Start menüből.

  1. A BlueScreenView(BlueScreenView) automatikusan megkeresi az ismert forrásokból származó memóriakiíratási fájlokat, például C:/ és C:/Windows/minidump . Ha azonban manuálisan szeretne betölteni egy fájlt, válassza az Opciók(Options ) > Speciális beállítások lehetőséget(Advanced Options) .

  1. A Speciális beállítások(Advanced Options) menüben váltson a dump fájlokat tartalmazó mappára a Betöltés a következő MiniDump mappából mező melletti (Load from the following MiniDump folder)Tallózás(Browse ) gomb kiválasztásával . Az alapértelmezett helyre való visszaállításhoz válassza az Alapértelmezett(Default) lehetőséget . Válassza az OK gombot a választás mentéséhez és a fájlok betöltéséhez.

  1. A fő BlueScreenView ablakban megjelenik a mentett memóriakiíratási fájlok listája. Válasszon ki egyet(Select one) a felsorolt ​​fájlok közül, hogy többet megtudjon róla. A stopkód neve megjelenik a Bug Check String oszlopban, lehetővé téve a probléma további kutatását.

  1. A memóriakiíratási fájl kiválasztása után az aktív fájlok és illesztőprogramok teljes listája megjelenik alatta. A pirossal kiemelt fájlok közvetlen hivatkozást tartalmaznak a BSOD hiba okára. Például a myfault.sys a NotMyFault rendszertesztelő eszközhöz kapcsolódik, míg az ntoskrnl.exe a Windows rendszermag folyamata.

Míg a BlueScreenView hasznos eszköz a BSOD hiba nevének gyors azonosítására, ez nem egy teljes hibakereső eszköz, mint a WinDbg . Ha nem tudja elhárítani a problémát ezzel az eszközzel, akkor részletesebb elemzéshez ki kell próbálnia a WinDbg -t.(WinDbg)

BSOD hibák hibaelhárítása memóriakiíratási fájlok használatával(Troubleshooting BSOD Errors Using Memory Dump Files)

A helyreállított memóriakiíratási fájl információinak felhasználásával elháríthatja a BSOD -hibákat a stopkódok vagy a kapcsolódó (BSOD)BSOD -hibafájlok megkeresésével . A hibaleállító kódok különösen segíthetnek megtalálni a BSOD mögött meghúzódó okot , a rossz rendszerkonfigurációs információs BSOD(bad system config info BSOD) -tól a váratlan tárolási kivétel hibáig, a BSOD(unexpected store exception error BSOD) -ig .

A BSOD hibákat a hibás hardvertől(faulty hardware) a sérült rendszerfájlokig sok minden okozza . A megállításuk érdekében rendszeresen ellenőrizze számítógépét, hogy nem tartalmaz-e rosszindulatú programokat(check your PC for malware) , és használjon olyan eszközöket, mint az SFC(use tools like SFC) , hogy megjavítsa a Windows -telepítést, ha az megsérül. Ha minden más nem segít, bármikor visszaállíthatja vagy újratelepítheti a Windows 10 rendszert(reset or reinstall Windows 10) , hogy visszaállítsa számítógépe teljes működését.



About the author

Az üzleti életben és a technológiában a Windows 10 és a Windows 11/10 nagyon fontos eszközök. Lehetővé teszik, hogy minden eddiginél könnyebben és biztonságosabban kommunikáljon a számítógépekkel, valamint hatékony, de testreszabható alkalmazásokat futtathat biztonsági kockázatok nélkül. Ezek az eszközök olyan vállalkozások számára is nélkülözhetetlenek, amelyek szeretnék növelni online jelenlétüket és új ügyfeleket elérni. Emiatt azt mondanám, hogy a Windows 10 és a Windows 11/10 terén szerzett tudásom kiváló jelöltté tesz egy ilyen munkára vagy vállalkozásra.



Related posts