Când aplicația dvs. Windows se blochează sau se oprește în mod neașteptat, se creează un „fișier de blocare a blocării” pentru a stoca informațiile curente înainte de apariția erorii. Citirea unui mic fișier de memorie vă poate ajuta să determinați și să rezolvați cauza erorilor de program. Puteți utiliza software-ul gratuit numit „BlueScreenView” pentru a afla ce este în neregulă cu programul sau puteți utiliza instrumentul de depanare pentru informații mai avansate.
Etapa
Metoda 1 din 2: Utilizarea BlueScreenView
Pasul 1. Utilizați BlueScreenView dacă trebuie să aflați cauza grevei
Majoritatea utilizatorilor au nevoie doar de fișierul heap pentru a determina ce cauzează eroarea de sistem sau Blue Screen of Death. Blue ScreenView este un software gratuit realizat de NirSoft, care poate analiza fișierele heap și spune utilizatorului ce unitate (driver) sau alți factori cauzează blocarea.
Acumulările create în timpul erorilor de sistem sunt denumite „minidumps.”
Pasul 2. Descărcați BlueScreenView
Puteți descărca BlueScreenView direct din NirSoft la nirsoft.net/utils/blue_screen_view.html.
Puteți descărca programul independent în format ZIP. În acest fel, puteți rula programul fără a-l instala. Odată ce fișierul ZIP s-a terminat de descărcat, faceți clic dreapta și selectați „Extract” pentru a crea un folder nou cu programul BlueScreenView
Pasul 3. Lansați BlueScreenView
După extragerea BlueScreenView din fișierul ZIP, lansați programul în interior. Vi se va solicita să continuați de Windows.
Pasul 4. Găsiți fișierul heap pe care doriți să-l analizați
Când computerul se blochează, în directorul Windows se creează un fișier numit „minidump”. Aceste fișiere au o extensie.dmp, pe care BlueScreenView o poate citi și vă poate spune ce s-a întâmplat. Fișierul minidump poate fi găsit în C: / Windows / Minidump. Dacă nu îl vedeți, poate fi necesar să afișați fișierele ascunse:
- Pentru utilizatorii de Windows 10 și 8, faceți clic pe eticheta „Vizualizare” în Windows Explorer și bifați caseta „Elemente ascunse”.
- Pentru utilizatorii de Windows 7 și versiunile anterioare, deschideți Opțiuni folder din Panoul de control, faceți clic pe eticheta „Vizualizare” și selectați „Afișați fișierele, folderele și unitățile ascunse”.
Pasul 5. Trageți fișierul.dmp în fereastra BlueScreenView
Cel mai rapid mod de a deschide un fișier.dmp este să-l trageți în fereastra BlueScreenView. Fișierul nu se va muta din locația sa inițială. Veți vedea că jumătatea inferioară a ferestrei BlueScreenView se umple cu date odată ce fișierul este tras în fereastră.
Pasul 6. Căutați coloana „Cauzat de driver” în partea de sus
Poate că va trebui să derulați puțin la dreapta pentru a o vedea. Această coloană va afișa unitatea care a provocat blocarea sistemului.
Este posibil să găsiți și unitatea problematică, deoarece este evidențiată în roșu în partea de jos a ferestrei. Faceți dublu clic pe o evidențiere pentru a vedea mai multe detalii, cum ar fi numele produsului, descrierea și calea
Pasul 7. Folosiți aceste informații pentru a vă rezolva problema
Acum, știți cauza prăbușirii și puteți începe să o rezolvați. Efectuați o căutare pe web cu cuvântul cheie „(numele unității) blocat” pentru a vedea dacă altcineva a avut problema dvs.
Metoda 2 din 2: Utilizarea WinDBG
Pasul 1. Folosiți această metodă pentru o analiză mai aprofundată
Majoritatea utilizatorilor nu trebuie să utilizeze programul Windows Debugger pentru a deschide fișierul MEMORY. DMP și a verifica codul heap din memorie atunci când apare o eroare de sistem. Dacă doriți să aflați mai multe despre modul în care Windows își folosește unitățile și memoria sau trebuie să analizați fișierele heap în scopuri de dezvoltare, Windows Debugger vă poate oferi o mulțime de informații.
Pasul 2. Descărcați Windows Software Development Kit (WDK)
Acest program are un program WinDBG care va fi utilizat pentru a deschide fișierul heap. Puteți descărca programul de instalare WDK aici.
Pasul 3. Rulați fișierul sdksetup.exe
Instalarea programului va începe. Continuați prin primele câteva ferestre și lăsați-l la setările originale.
Pasul 4. Nu selectați totul, cu excepția „Instrumente de depanare pentru Windows”
Puteți debifa toate celelalte caracteristici, deoarece acestea nu vor fi utilizate pentru a deschide fișiere heap. Acest lucru vă economisește timp de instalare și spațiu pe hard disk.
Pasul 5. Așteptați un moment în timp ce fișierul este descărcat și instalat
De obicei, acest proces durează câteva minute.
Pasul 6. Deschideți Command Prompt ca administrator
Va trebui să deschideți o linie de comandă care este ridicată pentru a asocia fișierul.dmp cu WinDBG pentru a fi analizat. Veți porni promptul de comandă în interiorul folderului „system32”.
- Pentru utilizatorii de Windows 10 și 8, faceți clic dreapta pe butonul Windows și pe „Prompt de comandă (Admin)”.
- Pentru utilizatorii de Windows 7, deschideți meniul Start și tastați cmd. Apăsați Ctrl + ⇧ Shift + ↵ Enter.
Pasul 7. Accesați directorul de depanare
Introduceți următoarea comandă pentru a vă deplasa la directorul corect. Pentru utilizatorii de Windows 10, îl puteți copia și lipi. Pentru utilizatorii de versiuni anterioare de Windows, trebuie să tastați:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
Pasul 8. Introduceți comanda pentru a asocia fișierul heap
Introduceți următoarea comandă pentru a asocia WinDBG cu un fișier.dmp. Utilizatorii Windows 10 pot copia și lipi acest fișier cu comanda:
- windbg.exe -IA
- Dacă ați introdus corect comanda, va apărea o fereastră goală WinDBG, pe care o puteți închide.
Pasul 9. Lansați WinDBG
Va trebui să configurați WinDBG pentru a încărca fișierele corespunzătoare de la Microsoft pentru a deschide fișiere.dmp. Puteți face acest lucru prin WinDBG.
Cel mai rapid mod de a lansa programul este să apăsați Win și să tastați „windbg”
Pasul 10. Faceți clic pe „Fișier” și selectați „Căutare fișier simbol”
Se va deschide o fereastră nouă.
Pasul 11. Copiați și lipiți următoarea adresă
Această cale îi va spune WinDBG să descarce simbolurile necesare direct de la Microsoft și să le stocheze în C: / SymCache:
- SRV * C: / SymCache *
- Dosarul dvs. C: / SymCache va crește în timp, pe măsură ce deschideți din ce în ce mai multe simboluri suplimentare și bifați fișierele descărcate de la Microsoft.
Pasul 12. Găsiți fișierul heap pe care doriți să-l analizați
Fișierele Heap (.dmp) sunt de obicei create atunci când sistemul dvs. se blochează. Ar trebui să puteți găsi fișierele heap în directorul C: / Windows / Minidump după recuperarea computerului de la blocare. Fișierul poate fi localizat și în C: / Windows / MEMORY. DMP. Dacă nu îl găsiți, ar trebui să fie afișate fișierele ascunse:
- Pentru utilizatorii de Windows 10 și 8, faceți clic pe eticheta „Vizualizare” în Windows Explorer și bifați caseta „Elemente ascunse”.
- Pentru utilizatorii de Windows 7 și versiunile anterioare, deschideți Opțiuni folder din Panoul de control, faceți clic pe eticheta „Vizualizare” și selectați „Afișați fișierele, folderele și unitățile ascunse”.
Pasul 13. Faceți dublu clic pe fișierul heap
Cu condiția să configurați corect WinDBG urmând pașii de mai sus, WinDBg va lansa și va începe procesarea fișierelor.
Pasul 14. Așteptați în timp ce fișierul heap se încarcă
Prima dată când deschideți un fișier heap, va trebui să așteptați un timp în timp ce simbolurile sunt descărcate de la Microsoft. Nu întrerupeți programul WinDBG în timp ce acesta încarcă fișiere.
- Fișierele heap se vor încărca mult mai repede la deschiderile ulterioare, deoarece aveți deja simbolurile în folderul C: / SymCache.
- Veți ști când fișierul heap s-a terminat de încărcat când vedeți Followup: MachineOwner în partea de jos a fișierului.
Pasul 15. Căutați propoziția „Probabil cauzată de”
Acesta este cel mai rapid mod de a afla cauza eșecului programului. WinDBG va analiza fișierul heap și va raporta utilizatorului unitatea sau procesul care cauzează problema. Puteți utiliza aceste informații pentru a face mai multe cercetări aprofundate și depanare.
Pasul 16. Căutați codul BugCheck
Fișierul heap va returna codul pentru anumite erori întâlnite în timpul blocării. Căutați aceste coduri chiar deasupra frazei „Probabil cauzată de”. De obicei, veți vedea un cod cu două caractere, cum ar fi „9F”.