Felsök Windows Blue Screen of Death eller Stop Errors

Den här guiden hjälper dig att förstå, analysera, felsöka och fixa Windows Blue Screen of Death(fix Windows Blue Screen of Death) , Stop Errors , Error Codes , Bug Check- fel, systemkraschfel, systemfel, kärnfelskrascher i Windows 11/10/8/7 . När Windows stöter på ett tillstånd som äventyrar säker systemdrift (dvs. en "bugg"), stannar systemet.

Blue Screen of Death i Windows 11/10

Blue Screen of Death Windows 10

Detta tillstånd kallas en " buggkontroll(bug check) ". Det kallas också ofta för en systemkrasch, ett kärnfel, ett systemfel eller ett stoppfel(Stop Error) .

I Windows XP var Windows felrapporteringssystemet(Windows Error Reporting) i huvudsak manuellt men har nu förbättrats och strömlinjeformats i Windows 7 och Windows Vista . Även om detta kan vara fallet, har Blue Screens inte bara försvunnit. Du kan fortfarande få se dem på Windows 7/8 också.

Vanligtvis, när en BSOD inträffar, stannar den i en sekund innan datorn omedelbart startar om. På så sätt kan vi inte läsa vad som står. För att komma runt det måste man inaktivera alternativet för automatisk PC-omstart från StartUp & System Recovery- inställningarna. Att känna till felkoden kan hjälpa till att identifiera problemet/lösningen. Gör så här:

Inaktivera UAC . Control Panel > System och Maintenance > System > Advanced System Settings > Advanced fliken Avancerat > Under Start(Startup) och Recovery > Click Settings > ClearAvmarkera(Automatically Restart) kryssrutan Starta om automatiskt > klicka på OK . Aktivera UAC .

Windows kommer att försöka lösa problemet på egen hand i de flesta fall, men om det inte kan återhämta sig på egen hand kommer det att orsaka en blå skärm.

Blå skärmfel i Windows 11/10

win7 bsod

Användare av Windows- systemet är säker på att ha upplevt, vid ett eller annat tillfälle, skräcken från "The Fatal Exception", vanligen kallad "Blue Screen Of Death", eller BSOD . Även om BSOD till stor del har kastats på mjukvaruslagghögen, i Vista , har krascher inte helt förvisats. När Windows stöter på ett tillstånd som äventyrar säker systemdrift (dvs. en "bugg"), stannar systemet. Detta tillstånd kallas en "bugg check". Det kallas också vanligtvis för en systemkrasch, ett kärnfel, ett systemfel eller ett stoppfel(Stop) . När Windows stöter på ett så allvarligt fel som tvingar det att sluta köra, visar det ettBLUE SCREEN OF DEAT(BLUE SCREEN OF DEATH) eller bara "kärleksfullt" kallad BSOD !

I Windows 11/10/8/7 , till skillnad från XP, där systemet i huvudsak var manuellt, har Windows Felrapportering(Windows Error Reporting) förbättrats och effektiviserats i Windows 7 och Vista . Man fick följa upp om en lösning hade blivit tillgänglig. Detta var en ganska smärtsam process. I Windows 10/8/7/Vista är hela denna rapporterings- och uppföljningsprocess automatiserad.

Nuförtiden är det mer sannolikt att en Windows 11/10/8/7/VistaMicrosoft Windows Operativsystem svarar inte(Microsoft Windows Operating System is not responding) ." Och användarna ges två möjligheter. De kan antingen "Stäng programmet" eller " Vänta(Wait) på att programmet svarar. ” Man(” One) väntar i hopp om att problemet ska lösa sig, eller så stänger man bara programmet och förbereder sig på att tappa information. Åtminstone ser dessa meddelanden mindre skrämmande ut.

BSODs å(BSODs) andra sidan var/är ganska traumatiska och frustrerande, minst sagt!

Den exakta texten för ett stoppfel(Stop) varierar beroende på vad som orsakade felet. Men formatet är standardiserat och består av 3 delar(3 parts) :

  • DEL 1(PART 1) : Symboliskt felnamn: Detta är stoppfelsmeddelandet(Stop Error) som ges till operativsystemet och motsvarar numret på stoppfelet(Stop Error) som visas.
  • DEL 2(PART 2) : Felsökningsrekommendationer: Denna text gäller alla stoppfel(Stop) av den specifika typen.
  • DEL 3(PART 3) : Felnummer och parametrar: Det är felkontrollinformationen. Texten efter ordet STOP inkluderar felnumret i hexadecimal notation och upp till fyra parametrar som är typiska för denna feltyp.

I allmänhet finns det inte för många alternativ för någon typ av återhämtning. Normalt försöker man bara "starta om" datorn i hopp om att BSOD inträffade på grund av ett sällsynt tillstånd hos någon drivrutin som förbises vid kodning och testning. Men om BSOD kvarstår, finns det vissa taktiker som kan användas för att reparera systemet, det finns över 250 dokumenterade BSOD-koder(250 documented BSOD codes) .

Ta till exempel den vanligaste BSOD:en:

Felkod 0xA – IRQL_NOT_LESS_OR_EQUAL

Detta är en ganska vanlig BSOD som uppstår när en förare har olagligt åtkomst till en minnesplats medan NT arbetar med en specifik IRQL . Detta är ett kodningsfel för drivrutinen, som liknar att försöka komma åt en ogiltig minnesplats.

Parametrar:
1 – minnesplats som refererades till
2 – IRQL vid tidpunkten för referens
3 – 0 == läst, 1 == skriv
4 – kodadresserad som refererade till minnet
Återställning/lösning:
Det finns ingen. Detta är ett allvarligt fel och är ett kodningsfel för drivrutinen.

Vad är det första steget att ta för att lösa ett Blue Screen of Death -fel

BSODs eller Stop Errors i Windows 10 verkar vara bättre och mer användarvänliga och lättare för ögonen. Men de ger inte många detaljer. Du måste tvinga ditt operativsystem att visa Stop Error-information i Windows 10 .

Hur man felsöker minnesdumpar

För att veta hur man felsöker minnesdumpar(Memory Dumps) så att du kan ta reda på orsaken till din BSOD , ladda ner och installera Microsofts felsökningsverktyg(Microsoft Debugging Tools) . Se till att din sidfil fortfarande finns på systempartitionen. Annars kommer inte Windows att kunna spara felsökningsfilerna.

Du kan använda programvaran Crash Dump Analyzer för(Crash Dump Analyzer software) att analysera kraschdumpsrapporter.

TROUBLESHOOT WINDOWS STOP ERRORS/BSODs

Blå skärmfel i Windows 10 1

  1. (First)Se först och främst(Foremost) om en systemåterställning kan(System Restore) lösa problemet.
  2. Annars, kör sedan ditt antivirus- och antispionprogram och din PC Junk/Registry Cleaner .
  3. Efter detta, kör Windows Check Disk Utility .
  4. Försök sedan att identifiera om du har gjort någon mjukvara eller hårdvara förändring eller modifiering.
  5. I de flesta fall är programvaran offret och inte orsaken till BSOD. Så uteslut inte hårdvaruproblem. Det kan vara skadade hårddiskar, defekt fysiskt RAM -minne , överhettade CPU- chips eller något annat!
  6. Kontrollera om du kan se ett förarnamn i felinformationen. Om du kan, kan du helt enkelt inaktivera, ta bort eller återställa drivrutinen till en tidigare version för att lösa det problemet. Nätverksgränssnittskort(Network) , diskkontroller och videoadaptrar(Video Adapters) är oftast bovarna.
  7. Kontrollera ditt minne. Använd Windows Memory Diagnostic Tool . Gå till Kontrollpanelen(Control Panel) och skriv "minne" i sökrutan(Search) . Under Administrativa verktyg(Tools) klickar du på Diagnostisera datorns minnesproblem(Memory Problems) . I Windows Memory Diagnostics Tool , som visas här, välj ett av alternativen.
  8. Kontrollera ditt system -BIOS noggrant. Finns en uppdatering tillgänglig från tillverkaren av systemet eller moderkortet? Kontrollera BIOS- dokumentationen noggrant; att återställa alla BIOS- alternativ till sina standardinställningar kan ibland lösa ett problem som orsakas av överjusteringar.
  9. Kontrollera om du har ont om systemresurser? Ibland kan en kritisk brist på diskutrymme(Disk Space) eller RAM -minne orsaka BSOD.
  10. Kontrollera om en systemfil har skadats? Arbeta i felsäkert läge(Safe Mode) , eftersom endast de centrala drivrutinerna och tjänsterna är aktiverade. Om ditt system startar i felsäkert läge(Safe Mode) men inte normalt, har du mycket troligt ett problem med drivrutinen. Prova att köra Enhetshanteraren(Device Manager) i felsäkert läge(Safe Mode) och avinstallera den mest troliga misstänkta. Eller kör Systemåterställning(System Restore) i felsäkert läge(Safe Mode) .
  11. Kör Windows 10 Blue Screen-felsökaren .
MSDN print-link BlueScreenView

Vad du ska göra om du misstänker att en drivrutin(Driver) orsakar BSOD

Om du misstänker att en buggy enhetsdrivrutin är fel på BSOD:erna, ring ett mindre känt men kraftfullt felsökningsverktyg som kallas Driver Verifier Manager . Ange verifier i sökfältet och tryck på enter för att visa Verifier.exe(Verifier.exe) . Kör(Run) som administratör(Administrator) . Det här verktyget hjälper dig att faktiskt identifiera den felaktiga föraren.

Välj nu "Skapa standardinställningar". Välj(Next) sedan vilken typ av drivrutiner du vill verifiera. Osignerade drivrutiner är en trolig orsak till problem, eftersom de skapas för äldre versioner av Windows . Klicka på Nästa(Click Next) tills du är klar.

Driver Verifier Manager fungerar på följande sätt. Istället för att din maskin kastar upp en otydlig BSOD åt dig, kan du när som helst få Driver Verifier att stoppa din dator vid start, med en BSOD som förklarar det faktiska problemet, ganska exakt! Du kan sedan välja att lösa problemet genom att antingen uppdatera, återställa eller avinstallera den felande drivrutinen.

Observera att i sällsynta fall hittar Driver Verifier Manager en drivrutin som inte uppfyller kraven; det kan finnas en möjlighet att det kanske inte är den kränkande. Var därför extremt försiktig. Beakta den/de identifierade Driver/s med misstänkta och utöva ditt bästa omdöme i ett sådant fall.

Efter att ha begränsat till den problematiska drivrutinen(Driver) har du tre alternativ: Uppdatera(Update) , Återställ(Roll Back) eller avinstallera enhetsdrivrutinen(Device Driver) .

För att göra det, öppna Enhetshanteraren(Device Manager) . Öppna egenskapsdialogrutan för enheten och använd följande knappar på fliken(Driver) Drivrutin för att utföra underhållsuppgifter:

  • Uppdatera drivrutin(Update Driver) : Detta startar guiden för uppdatering av maskinvara(Hardware Update Wizard) .
  • Återställ drivrutin(Roll Back Driver) : Detta kommer att avinstallera den senast uppdaterade drivrutinen och återställa din konfiguration till den tidigare versionen.
  • Avinstallera drivrutin(Uninstall Driver) : Detta kommer att avinstallera fullständigt drivrutinsfilerna och registerinställningarna för den valda hårdvaran.

Läs(Read) : Hur hittar man vilken drivrutin som orsakar den blå skärmen på Windows?

Lista över vanliga Windows Blue Screen-fel(Common Windows Blue Screen Errors) och lösningar

STOPP 0x000000D1 eller DRIVER_IRQL_NOT_OR_EQUAL

Förmodligen den vanligaste BSOD! Detta inträffar när en förare har olagligt åtkomst till en minnesplats medan NT arbetar med en specifik IRQL . Detta är ett kodningsfel för drivrutinen, som liknar att försöka komma åt en ogiltig minnesplats. Återställning/lösning: Vanligtvis ingen. Men dessa kan hjälpa KB810093 , KB316208 och KB810980 .

STOP 0x0000000A eller IRQL_NOT_LESS_OR_EQUAL

En process eller drivrutin i kärnläge försökte komma åt en minnesplats utan auktorisering. Detta stoppfel(Stop) orsakas vanligtvis av felaktig eller inkompatibel hårdvara eller mjukvara. Namnet på den felande drivrutinen visas ofta i stoppfelet(Stop) och kan ge en viktig ledtråd för att lösa problemet. Om felmeddelandet pekar på en specifik enhet eller kategori av enheter, försök att ta bort eller ersätta enheter i den kategorin. Om detta stoppfel(Stop) visas under installationen(Setup) , misstänker du en inkompatibel drivrutin, systemtjänst, virusscanner eller säkerhetskopieringsprogram. Denna KB314063 kan visa dig riktningen.

STOPP 0x00000050 eller PAGE_FAULT_IN_NONPAGED_AREA

En hårdvarudrivrutin eller systemtjänst begärde data som inte fanns i minnet. Orsaken kan vara defekt fysiskt minne eller inkompatibel programvara, särskilt fjärrkontroll och antivirusprogram. Om felet uppstår omedelbart efter installation av en enhetsdrivrutin eller applikation, försök använda felsäkert läge(Mode) för att ta bort drivrutinen eller avinstallera programmet. För mer information, se KB894278 & KB183169 .

STOPP 0x000000C2 eller BAD_POOL_CALLER

En process eller drivrutin i kärnläge försökte utföra en olaglig minnesallokering. Problemet kan ofta spåras till en bugg i en drivrutin eller programvara. Det orsakas också ibland av ett fel i en hårdvaruenhet. För mer information, se KB265879 .

STOPP OX000000ED(STOP OX000000ED) eller UNMOUNTABLE_BOOT_VOLUME

Detta inträffar om Windows inte kan komma åt volymen som innehåller startfilerna. Men om du får det här meddelandet när du uppdaterar TO Vista , kontrollera att du har kompatibla drivrutiner för diskkontrollern och kontrollera även enhetens kablage igen och se till att den är korrekt konfigurerad. Om du återanvänder ATA-66- eller ATA-100-drivrutiner, se till att du har en kabel med 80 kontakter och inte en standard IDE - kabel med 40 kontakter. Se KB297185 och KB315403 .

STOP 0x0000001E eller KMODE_EXCEPTION_NOT_HANDLED

Windows -(Windows) kärnan upptäckte en olaglig eller okänd processorinstruktion, ofta resultatet av ogiltigt minne och åtkomstbrott orsakade av felaktiga drivrutiner eller hårdvaruenheter. Felmeddelandet identifierar ofta den felande drivrutinen eller enheten. Om felet inträffade omedelbart efter installation av en drivrutin eller tjänst, försök att inaktivera eller ta bort det nya tillägget.

STOPP 0x00000024 eller NTFS_FILE_SYSTEM

Ett problem uppstod i NTFS -filsystemdrivrutinen. Ett liknande stoppfel(Stop) , 0x23, finns för FAT32- enheter. Den mest troliga orsaken är ett hårdvarufel i en disk- eller diskkontroller. Kontrollera alla fysiska anslutningar till alla hårddiskar i systemet och kör Check Disk . KB228888 hjälper dig.

STOPP 0x0000002E eller DATA_BUS_ERROR

Misslyckat eller defekt fysiskt minne (inklusive minne som används i videoadaptrar) är den vanligaste orsaken till detta stoppfel(Stop) . Felet kan också bero på en skadad hårddisk eller ett skadat moderkort.

STOPP 0x0000003F(STOP 0x0000003F) eller NO_MORE_SYSTEM_PTES

Ditt system fick slut på sidtabellsposter ( PTEs ). Orsaken till detta relativt ovanliga fel kan vara ett säkerhetskopieringsprogram som inte har kontroll eller en enhetsdrivrutin. För mer information, se KB256004 .

STOP 0x00000077 eller KERNEL_STACK_INPAGE_ERROR

Systemet har försökt läsa kärndata från virtuellt minne (sidfilen) och misslyckades med att hitta data på den angivna minnesadressen. Detta stoppfel(Stop) kan orsakas av en mängd olika problem, inklusive defekt minne, en felaktig hårddisk, en felaktigt konfigurerad diskkontroll eller kabel, skadad data eller en virusinfektion. Klicka på KB228753(KB228753) för ytterligare information .

STOP 0x0000007F eller UNEXPECTED_KERNEL_MODE_TRAP

Troligtvis på grund av ett maskinvarufel(Hardware) , som defekta minneskretsar, felaktiga minnesmoduler, en felaktig CPU eller ett fel i din fläkt eller strömförsörjning är de troliga orsakerna till denna BSOD . Det kan också inträffa om du har överklockat din CPU . Meddelandet ger mer information. För mer hjälp se KB137539 .

STOPP 0x000000D8(STOP 0x000000D8) eller DRIVER_USED_EXCESSIVE_PTES

Detta tydde på att en dåligt skriven drivrutin gör att din dator begär stora mängder kärnminne. Felsökningsförslag är identiska med de som finns i STOP 0X3F- meddelandet. KB256004 hjälper dig

STOPP 0X000000EA(STOP 0X000000EA) eller THREAD_STUCK_IN_DEVICE_DRIVER

Det kan inträffa efter att du har installerat en ny videoadapter eller en uppdaterad (och dåligt skriven) videodrivrutin. Att byta ut videoadaptern eller använda en annan videodrivrutin kan hjälpa. Se KB293078 .

STOPP 0XC000021A(STOP 0XC000021A) eller STATUS_SYSTEM_PROCESS_TERMINATED

Detta inträffar om det finns ett allvarligt säkerhetsproblem med Windows . Ett undersystem, såsom Winlogon eller CSRSS, är äventyrat; eller på grund av en oöverensstämmelse i systemfiler; eller om systembehörigheter har ändrats på ett felaktigt sätt. En vanlig orsak till detta problem är vissa tredjepartsprogram. Försök att identifiera ett nytt program som du har installerat och avinstallera det.

STOPP 0XC00000221(STOP 0XC00000221) eller STATUS_IMAGE_CHECKSUM_MISMATCH

Detta indikerar en skadad sidfil; eller disk- eller filkorruption; eller felaktig hårdvara. Felet kommer att indikera den exakta karaktären och namnet på den skadade systemfilen. Du kan behöva använda Windows -återställningsmiljön eller en systemåterställning (Environment)eller(System Restore) senast känd bra konfiguration(Known Good Configuration) för att lösa problemet.

REGISTRY_ERROR

Detta stoppfel är sällsynt och orsakas av att registret inte lästs ordentligt från hårddisken. Bäst att försöka återställa registret från din säkerhetskopia.

DIVIDE_BY_ZERO_ERROR

Detta stoppfel orsakas av att ett program försöker dividera med noll. Om du får det här felet och inte vet vilket program som orsakade det, kanske du vill prova och undersöka minnesdump.

KMODE_EXCEPTION_NOT_HANDLED

En felaktigt konfigurerad enhetsdrivrutin orsakar vanligtvis denna typ av fel. Svårt att isolera och felsöka.

INVALID_PROCESS_ATTACH_ATTEMPT

Denna buggkod 0x5(Bugcode 0x5) indikerar att en kärnprocess gjorde ett försök att koppla till en annan process. För att underlätta diagnosen bör användaren notera alla applikationer som kördes vid tidpunkten för felet. Det finns ingen återställning eller lösning.

HARDWARE_INTERRUPT_STORM

Ett sådant fel orsakas vanligtvis av en dåligt skriven drivrutin eller firmware. Svårt att felsöka, men Enhetshanteraren(Device Manager) eller Systeminformationsverktyget(System Information) kan hjälpa dig.

INACCESSIBLE_BOOT_DEVICE

Detta stoppfel uppstår när Windows har problem med att läsa från hårddisken. Detta fel kan orsakas av en felaktig drivrutin. Du kan också prova att köra ditt antivirusprogram.

PFN_LIST_CORRUPT

Detta Bugcode 0x4E- fel orsakas vanligtvis av felaktigt RAM -minne . Du kanske vill få ditt RAM -minne kontrollerat eller bytt ut. Om det inte fungerar finns det ingen annan känd återställning eller lösning

MACHINE_CHECK_EXCEPTION

Om du har överklockat din CPU kan detta bli resultatet. Kontrollera även din strömförsörjning.

MULTIPLE_IRP_COMPLETE_REQUESTS

Denna buggkod 0x44(Bugcode 0x44) indikerar ett fel i drivrutinslogiken. Detta har setts inträffa på ett hårt belastat system. Det finns ingen återställning eller lösning.

NMI_HARDWARE_FAILURE

Orsakas vanligtvis av dålig SIMMS . Bäst att ringa din hårdvaruförsäljare.

Du kanske också vill ta hjälp av BlueScreenView . Det är ett verktyg som kan lagra alla dina minidump-filer som skapats under "blue screen of death"-krascher och visar information om alla krascher i en tabell. För varje krasch visar BlueScreenView minidumpfilnamnet, datum/tid för kraschen, den grundläggande kraschinformationen som visas på den blå skärmen ( Bug Check Code och 4 parametrar) och detaljerna om drivrutinen eller modulen som möjligen orsakade kraschen ( filnamn, produktnamn, filbeskrivning och filversion). För varje krasch som visas i den övre rutan kan du se detaljerna om de enhetsdrivrutiner som laddades under kraschen i den nedre rutan. BlueScreenViewmarkerar också de förare som deras adresser hittade i kraschstacken, så att du enkelt kan hitta de misstänkta förarna som möjligen orsakade kraschen.

Ytterligare resurser:(Additional Resources:)

  1. Analysera dina kraschdumpar med WhoCrashed(Analyze your crash dumps with WhoCrashed)
  2. Lista över Windows Bug Check eller Stop-felkoder .

Läs(Read) : Lila, brun, gul, röd, grön Dödsskärm förklaras .



About the author

Efter nästan 20 år i teknikbranschen har jag lärt mig mycket om Apples produkter och hur man anpassar dem efter mina behov. I synnerhet vet jag hur man använder iOS-plattformen för att skapa anpassade utseenden och interagera med mina användare genom applikationsinställningar. Den här erfarenheten har gett mig värdefulla insikter om hur Apple designar sina produkter och hur man bäst kan förbättra deras användarupplevelse.



Related posts