Blue Screen-fouten oplossen met WinDbg en BlueScreenView

Blue Screen-fouten oplossen met WinDbg en BlueScreenView

Het Windows Blue Screen of Death bezoekt ons allemaal wel eens. Soms verwacht je het. Bij andere doemt het spook van het blauwe scherm onverwacht groot op. Hoe dan ook, het is frustrerend, vooral als je het probleem niet snel kunt diagnosticeren.





Gelukkig geeft het blauwe scherm je altijd een foutcode. Maar hoe kom je erachter wat dat betekent? Nou, je gebruikt een handig programma als de Windows Debugger (WinDbg) of NirSoft BlueScreenView . Hier is uw handige gids voor het oplossen van blauwe schermfouten!





Wat is een fout met een blauw scherm?

Wanneer Windows een catastrofale fout heeft, crasht het systeem. De crash brengt u meestal een blauw scherm. Het blauwe scherm (liefkozend bekend als het Blue Screen of Death, of BSoD) toont een hele lading informatie over de crash. Binnen de informatie staat het waarom, waar en hoe de crash is gebeurd.





Wat veroorzaakt fouten met een blauw scherm?

Een fout met een blauw scherm kan verschillende oorzaken hebben , inclusief:

hoe horizontale lijn in woord te verwijderen
  • Defecte hardware
  • Defecte software
  • Verouderde of slecht gecodeerde stuurprogramma's
  • Oververhitting
  • overklokken

Dat zijn slechts vijf mogelijke oorzaken. Daarbinnen zijn er tal van specifieke fouten. Dat is waar het blauwe scherm van de dood foutcode stapt in.



Een blue screen of death-foutcode geeft u een specifieke fout om op te lossen. U kunt uw inspanningen concentreren in plaats van te gissen naar wat er mis is gegaan en waarom. De code 0x80240034 WU_E_DOWNLOAD_FAILED betekent bijvoorbeeld: uw Windows Update kon niet worden gedownload . Het is natuurlijk onwaarschijnlijk dat dat een BSoD veroorzaakt, maar je ziet hoe de code een specifieke foutmelding heeft.

Hoe los je een fout met een blauw scherm op?

Het oplossen van een fout met een blauw scherm hangt af van het type fout . Soms is een vluchtige zoekopdracht op internet voldoende om te ontdekken wat er mis is met uw systeem. Op andere momenten heb je speciale software voor systeemfoutopsporing nodig. Hier leest u hoe u uw blauwe schermfout oplost met WinDbg of NirSoft BlueScreenView.





Hoe blauwe scherm-fouten met WinDbg te herstellen

WinDbg is een krachtig hulpmiddel dat u kunt gebruiken om de oorzaak van uw blauwe schermfout te achterhalen.

Windows 10 SDK installeren

Ga naar de Windows 10 SDK downloadpagina . De Windows 10 SDK bevat tal van tools, waaronder de Windows Performance Toolkit, Debugging Tool voor Windows, de .NET Framework Software Development Kit en andere ontwikkelingstools. Volg nu deze stappen.





  1. Druk op de Download het installatieprogramma knop. Voer na het downloaden het installatieprogramma uit.
  2. Wanneer het installatieprogramma van Windows 10 SDK wordt geopend, selecteert u de eerste optie om Installeren de Windows Software Development Kit naar jouw computer. Het standaard installatiepad is prima.
  3. Selecteer Volgende om door te gaan en de licentie te accepteren. Schakel op de volgende pagina alle vakjes uit, behalve de Hulpprogramma's voor foutopsporing voor Windows .
  4. Druk vervolgens op Installeren .

WinDbg openen en configureren

Open je Start-menu en ga naar Windows-kits > WinDbg. Gebruik de debugger voor uw systeemarchitectuur, of dat nu 32- of 64-bits is. Ik heb een 64-bits systeem, dus ik zal WinDbg X64 kiezen.

Nu moet u uw BSoD-geheugendump vinden. De dump bevat de informatie over de crash, zoals 'oorzaak' en 'locatie'.

Er zijn twee hoofdtypen BSoD-geheugendumps: een volledige dump en een minidump. Meestal is een minidump kleiner maar bevat meer informatie dan een volledige dump (ik weet hoe misleidend).

  1. U vindt de minidump-logboeken meestal in uw hoofdmap: C:WindowsMinidump . In de map vind je de eigenlijke minidump logs.
  2. Als alternatief is de volledige dump te vinden op C:Windowsgeheugen.dmp

Voor deze tutorial gaan we een minidump analyseren (want dat is wat ik bij de hand heb).

Opmerking: Heb je helemaal geen stortplaatsen? Bekijk hoe u post-crash Windows-dumps inschakelt.

Oké, terug naar WinDbg. Eerst moet u een symbolenbron instellen. Symbolen zijn in wezen identifiers voor programmeertalen die betrekking hebben op specifieke informatie. Ze maken het gemakkelijker om de informatie in een logboek (of code) te analyseren.

ga naar Bestand > Symbool Bestandspad , kopieer en plak vervolgens het volgende:

SRV*c:websymbols*http://msdl.microsoft.com/download/symbols

Druk vervolgens op Oke .

Uw crashdump analyseren in WinDbg

Sleep uw dumpbestand naar WinDbg en zet het daar neer. U kunt ook op drukken Ctrl + D om de bestandsbrowser te openen en zoek vervolgens uw dumpbestand. Wanneer het dumpbestand wordt geladen, komt u het eerste analysescherm tegen. Het zal er ongeveer zo uitzien:

Er zijn twee dingen die u vanuit dit scherm kunt bekijken: de BugCheck en de Waarschijnlijk veroorzaakt door velden. Hier zijn ze duidelijker:

  • BugCheck 1A is de foutcode?
  • Waarschijnlijk veroorzaakt door : memory_corruption ( ONE_BIT ) geeft u direct een idee van het probleem

In dit geval, u weet dat een geheugenfout de waarschijnlijke oorzaak is van uw BSoD.

firefox is geconfigureerd om een ​​proxyserver te gebruiken die verbindingen weigert

U kunt de analyse nog een stap verder brengen met behulp van WinDbg-commando's. In dit geval is de !analyse -v commando (blauw gemarkeerd in de bovenstaande afbeelding) toont u gedetailleerde informatie met betrekking tot uw BSoD. Er is een opdrachtlink onder de kop Bugcheck-analyse. Deze link verdwijnt echter soms. Als er geen link is, voert u de opdracht in het veld onder aan het WinDbg-venster in.

De opdracht voert een enorme hoeveelheid geautomatiseerde analyse uit. WinDbg geeft de resultaten weer onder een nieuwe kop BugCheck Analysis. De hoeveelheid informatie die WinDbg weggooit, voelt een beetje overweldigend aan. Maar in dit geval bent u alleen op zoek naar een paar belangrijke stukjes informatie om de beoordeling van uw BSoD uit te breiden.

De parameters direct onder de nieuwe BugCheck Analysis-header bieden nog een reeks nuttige informatie. In het onderstaande voorbeeld ziet u de fout bijvoorbeeld bevestigd als: Geheugen_Beheer (1a) . Bovendien, de Argumenten (argumenten zijn in wezen informatieve parameters) uitbreiden op de informatie.

Arg1 stelt dat 'Er is een corrupte PTE gedetecteerd' en legt uit dat 'Parameter 2 het adres van de PTE bevat.'

Nu weet ik dat PTE staat voor Page Table Entry, dus deze fout heeft waarschijnlijk betrekking op mijn virtueel geheugen , en ik kan daar mijn BSoD-fix starten. Er zijn echter een enorme hoeveelheid fouten waar ik geen idee van heb.

In die gevallen is een zoekopdracht op internet uw vriend. Zoeken naar een combinatie van de initiële foutcode en de aanvullende argumentinformatie zal resultaten opleveren van andere gebruikers met dezelfde problemen. In veel gevallen is de systeemfout die je hebt niet nieuw en mysterieus. Dezelfde BSoD zal iemand anders hebben getroffen --- je bent niet de enige.

Hoe Blue Screen-fouten op te lossen met BlueScreenView

De WinDbg-analysetool is een krachtig stuk gereedschap. Je kunt het gebruiken voor allerlei soorten dump- en bestandsanalyses. Veel lezers hebben echter niet het volledige spectrum aan analysetools nodig dat WinDbg biedt. Als dat klinkt zoals jij, is Nirsoft's BlueScreenView precies wat je nodig hebt.

Het analyseert dezelfde dump- en minidump-bestanden als WinDbg, maar stroomlijnt de informatie. U kunt de gestroomlijnde informatie meenemen naar een zoekopdracht op internet en vanaf daar uw BSoD-proces starten.

Dit is hoe het werkt:

Ga naar de BlueScreenView pagina en download het programma. Zodra het is gedownload, installeert u BlueScreenView. Open het programma na installatie.

Hier is BlueScreenView handig. Het laadt automatisch alle minidumps die in de MiniDump-map worden gevonden. U kunt de dumps vervolgens sorteren op Crash Time om de nieuwste BSoD te vinden. In de onderstaande afbeelding ziet u de BlueScreenView-versie van het dumpbestand geanalyseerd in de WinDbg-sectie.

Het grote verschil is de lay-out en het relatieve gemak van het vinden van de BSoD-informatie. De Bug Check String, Bug Check Code en Parameters zijn hetzelfde. BlueScreenView identificeert ook het stuurprogramma ntoskrnl.exe als de root van de BSoD.

Net als bij WinDbg kunt u nu een zoekopdracht op internet uitvoeren met uw BSoD-informatie.

WinDbg versus BlueScreenView

Is de ene analysetool voor blauw scherm van de dood beter dan de andere? Het hangt af van wat je wilt bereiken.

BlueScreenView is ongetwijfeld gemakkelijker te gebruiken dan WinDbg. Als u snelle, beknopte informatie over uw BSoD nodig heeft, is BlueScreenView de betere tool. De meeste mensen kunnen prima overweg met BlueScreenView, vooral omdat het geen configuratie vereist en de gewenste informatie onmiddellijk en op een verteerbare manier biedt.

Voor meer hulp, kijk op onze algemene tips voor het oplossen van blauwe schermen in Windows .

Deel Deel Tweeten E-mail Uw Windows-pc opschonen met de opdrachtprompt

Als uw Windows-pc weinig opslagruimte heeft, ruim dan de rommel op met deze snelle opdrachtprompthulpprogramma's.

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Blauwe scherm van dood
  • Windows 10
  • Probleemoplossen
Over de auteur Gavin Phillips(945 artikelen gepubliceerd)

Gavin is de Junior Editor voor Windows en Technology Explained, levert regelmatig bijdragen aan de Really Useful Podcast en recenseert regelmatig producten. Hij heeft een BA (Hons) Contemporary Writing met Digital Art Practices geplunderd uit de heuvels van Devon, evenals meer dan tien jaar professionele schrijfervaring. Hij geniet van overvloedige hoeveelheden thee, bordspellen en voetbal.

Meer van Gavin Phillips

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren