Citiți fișierele de dump crash

Autor: Roger Morrison
Data Creației: 18 Septembrie 2021
Data Actualizării: 1 Iulie 2024
Anonim
How to Check Windows Crash Dumps BSOD
Video: How to Check Windows Crash Dumps BSOD

Conţinut

Când o aplicație Windows se blochează sau se oprește în mod neașteptat, este generat un „fișier de blocare a blocării” pentru a stoca informațiile de sistem chiar înainte de eșec. Citirea fișierelor mici de memorie poate ajuta la rezolvarea cauzei erorii. Cu programul freeware "BlueScreenView" puteți afla rapid ce a mers prost sau puteți utiliza instrumentele Windows Debugger pentru informații mai detaliate.

A calca

Metoda 1 din 2: Utilizarea BlueScreenView

  1. Utilizați BlueScreenView dacă doriți doar să vedeți ce a cauzat blocarea. Majoritatea utilizatorilor au nevoie doar de fișiere de dump pentru a determina care ar putea fi cauza unui crash de sistem sau BSoD (Blue Screen of Death). BlueScreenView este un program freeware de la NirSoft care analizează fișierele de descărcare și vă poate spune care driver sau alt factor a cauzat blocarea.
    • Dumpurile create în timpul unui accident de sistem se numesc „minidumps”.
  2. Descărcați BlueScreenView. Puteți descărca BlueScreenView direct din NirSoft de la nirsoft.net/utils/blue_screen_view.html.
    • Puteți descărca programul ca o versiune autonomă (livrată în format ZIP). Acest lucru vă permite să îl rulați fără instalare. După ce ați terminat descărcarea fișierului ZIP, faceți clic dreapta și selectați „Extrageți” pentru a crea un folder nou cu BlueScreenView.
  3. Porniți BlueScreenView. După extragerea BlueScreenView din fișierul ZIP, rulați programul. Veți primi o notificare de la Windows care vă va întreba dacă doriți să continuați.
  4. Găsiți fișierul de descărcare accidentală pe care doriți să-l analizați. Când computerul dvs. se blochează, în directorul Windows se creează un fișier numit „minidump”. Aceste fișiere au extensia „dmp”, iar BlueScreenView le poate citi și vă poate spune ce s-a întâmplat. Fișierele Minidump pot fi găsite în C: Windows Minidump. Dacă nu vedeți fișierele, poate fi necesar să faceți vizibile fișierele ascunse:
    • În Windows 10 și 8, faceți clic pe fila „Vizualizare” în Windows Explorer și bifați caseta de selectare „Elemente ascunse”.
    • În Windows 7 și versiunile anterioare, deschideți Opțiuni folder în Panoul de control, apoi faceți clic pe fila „Vizualizare” și selectați „Afișați fișierele, folderele și unitățile ascunse”.
  5. Trageți-l dmp în fereastra BlueScreenView. Cel mai rapid mod de a deschide fișiere .dmp este să le trageți și să le fixați în fereastra BlueScreenView. Fișierul nu va fi mutat din locația inițială. Jumătatea de jos a ferestrei BlueScreenView va fi umplută cu date după tragerea fișierului în fereastră.
  6. Accesați coloana „Cauzat de driver” din secțiunea de sus. Poate fi necesar să derulați ușor spre dreapta pentru a o vedea. Această coloană arată care driver a cauzat blocarea sistemului.
    • De asemenea, poate fi cazul în care driverul problematic este evidențiat cu roșu în partea inferioară a ferestrei. Faceți dublu clic pe acest element evidențiat pentru mai multe detalii, cum ar fi numele produsului, descrierea și calea fișierului.
  7. Folosiți aceste informații pentru a găsi problema. Acum, că știți care șofer a cauzat accidentul, puteți începe depanarea. Începeți cu o investigație online privind „numele șoferului” și „blocarea” pentru a vedea dacă alții au întâmpinat aceeași problemă.

Metoda 2 din 2: Cu WinDBG

  1. Utilizați această metodă pentru o analiză mai avansată. Majoritatea utilizatorilor nu trebuie să utilizeze programul Windows Debugger pentru a deschide fișiere MEMORY.DMP și pentru a examina codul care a fost aruncat din memorie din cauza unui accident. Dacă doriți mai multe informații despre modul în care Windows folosește driverele și memoria sau dacă trebuie să analizați fișierele de dump pentru dezvoltarea software-ului, Windows Debugger vă poate oferi o mulțime de informații.
  2. Descărcați kitul de dezvoltare software Windows (WDK). Acest program conține programul WinDBG pe care îl utilizați pentru a deschide fișierele dump. Puteți descărca programul de instalare WDK aici.
  3. Faceți dublu clic pe sdksetup.exe. Aceasta va porni programul de instalare. Parcurgeți primele ecrane, lăsând valorile implicite neatinse.
  4. Deselectați totul, cu excepția „Instrumente de depanare pentru Windows”. Puteți deselecta toate celelalte opțiuni, deoarece acestea nu sunt utilizate pentru deschiderea fișierelor dump. Deselectarea acestuia va accelera instalarea și va economisi spațiu pe hard disk.
  5. Așteptați până când fișierele sunt descărcate și instalate. S-ar putea să dureze câteva minute.
  6. Deschideți fereastra de comandă ca administrator. Trebuie să deschideți fereastra de comandă ca administrator pentru a asocia fișierele dmp cu WinDBG, astfel încât programul să le poată analiza. Deschideți fereastra de comandă din folderul „system32”.
    • Windows 10 și 8 - Faceți clic dreapta pe butonul Windows și selectați „Command Promt (Admin)”.
    • Windows 7 - Deschideți meniul Start și tastați cmd. presa Ctrl+⇧ Shift+↵ Intrați.
  7. Accesați directorul depanatorului. Rulați următoarea comandă pentru a trece la directorul corect. Dacă utilizați Windows 10, puteți doar copia și lipi. Cu versiunile anterioare va trebui să tastați comanda:
    • cd Program Files (x86) Windows Kits 8.1 Debuggers x64
  8. Introduceți comanda pentru a monta fișierele de golire. Tastați următoarea comandă pentru a asocia WinDBG cu fișierele DMP. Utilizatorii Windows 10 pot copia și lipi această comandă:
    • windbg.exe -IA
    • Dacă ați introdus corect comanda, va apărea o fereastră goală WinDBG pe care o puteți închide.
  9. Porniți WinDBG. Va trebui să configurați WinDBG pentru a încărca fișierele corecte, astfel încât fișierele Microsoft dmp să poată fi deschise. Faceți acest lucru în cadrul WinDBG.
    • Cel mai rapid mod de a porni programul este să apăsați ⊞ Câștigă și tastați „windbg”.
  10. Faceți clic pe „Fișier” și selectați „Căi fișier simbol ". Se va deschide o fereastră nouă.
  11. Copiați și lipiți următoarea adresă. Această cale îi va spune WinDBG să descarce și să stocheze simbolurile necesare direct de la Microsoft în C: SymCache:
    • SRV * C: SymCache * http: //msdl.microsoft.com/download/symbols
    • Harta C: SymCache va crește în timp pe măsură ce deschideți mai multe fișiere de depanare și descărcați simboluri suplimentare de la Microsoft.
  12. Găsiți fișierul de descărcare accidentală pe care doriți să-l analizați. Fișierele de descărcare (.dmp) sunt generate atunci când sistemul dvs. se blochează. În mod implicit, ați introduce fișierul dump în director C: Windows Minidump după o recuperare accidentală. Fișierul poate fi, de asemenea, în C: Windows MEMORY. DMP stand. Dacă nu găsiți fișierele, poate fi necesar să afișați fișierele ascunse:
    • În Windows 10 și 8, faceți clic pe fila „Vizualizare” în Windows Explorer și bifați caseta de selectare „Elemente ascunse”.
    • În Windows 7 și versiunile anterioare, deschideți Opțiuni folder în Panoul de control, apoi faceți clic pe fila „Vizualizare” și selectați „Afișați fișierele, folderele și unitățile ascunse.
  13. Faceți dublu clic pe fișierul de descărcare. Atâta timp cât WinDBG este configurat corect, WinDBG ar trebui să înceapă și să înceapă procesarea fișierului.
  14. Așteptați până când fișierul de descărcare este încărcat. Prima dată când deschideți un fișier dump, trebuie să așteptați până când simbolurile sunt descărcate de la Microsoft. Nu întrerupeți programul WinDBG în timp ce încărcați fișierul.
    • Fișierul de dump crash se va încărca mult mai repede data viitoare, deoarece aveți deja simbolurile în folder C: SymCache au în picioare.
    • Veți ști că fișierul de dump s-a terminat de încărcat când Urmărire: MachineOwner în partea de jos a fișierului.
  15. Căutați linia „Probabil cauzată de”. Acesta este cel mai rapid mod de a vă face o idee despre cauza accidentului. WinDBG va analiza fișierul de descărcare și va raporta ce proces sau driver poate provoca problema. Puteți utiliza aceste informații pentru depanare și cercetare ulterioară.
  16. Găsiți codurile BugCheck. Fișierul dump va returna codurile pentru erorile specifice care au apărut în timpul blocării. Uită-te direct deasupra liniei „Probabil cauzată de”. Probabil că veți vedea un cod din două caractere, cum ar fi „9F”.
    • Accesați Referința codului de verificare a erorilor Microsoft. Găsiți codul care se potrivește cu BugCode-ul dvs. uitându-vă la ultimele două caractere din fiecare intrare.