Kad se vaša aplikacija za Windows sruši ili neočekivano zatvori, stvara se datoteka datoteke "dump crash" za pohranu trenutnih podataka prije nego što je došlo do pogreške. Čitanje male datoteke ispisa memorije može vam pomoći u utvrđivanju i rješavanju uzroka programskih pogrešaka. Možete koristiti besplatni softver pod nazivom "BlueScreenView" da biste saznali što nije u redu s programom, ili upotrijebite alat za otklanjanje pogrešaka za naprednije informacije.
Korak
Metoda 1 od 2: Korištenje BlueScreenView
Korak 1. Upotrijebite BlueScreenView ako trebate saznati uzrok štrajka
Većini korisnika samo je potrebna datoteka hrpe kako bi se utvrdilo što uzrokuje sistemsku grešku ili plavi zaslon smrti. Blue ScreenView je besplatni softver tvrtke NirSoft koji može analizirati hrpe datoteka i reći korisniku koji pogon (upravljački program) ili drugi čimbenici uzrokuju pad sustava.
Hrpe nastale tijekom pogrešaka sustava nazivaju se „minidumps.”
Korak 2. Preuzmite BlueScreenView
BlueScreenView možete preuzeti izravno s tvrtke NirSoft na adresi nirsoft.net/utils/blue_screen_view.html.
Samostalni program možete preuzeti u ZIP formatu. Na ovaj način možete pokrenuti program bez instaliranja. Nakon što se ZIP datoteka dovrši s preuzimanjem, desnom tipkom miša kliknite i odaberite "Izdvoji" da biste stvorili novu mapu s programom BlueScreenView
Korak 3. Pokrenite BlueScreenView
Nakon izdvajanja BlueScreenView iz ZIP datoteke, pokrenite program iznutra. Windows će vas zatražiti da nastavite.
Korak 4. Pronađite datoteku hrpe koju želite analizirati
Kad se vaše računalo ruši, u direktoriju Windows stvara se datoteka pod nazivom "minidump". Ove datoteke imaju.dmp ekstenziju koju BlueScreenView može pročitati i reći vam što se dogodilo. Datoteka minidump može se pronaći u C: / Windows / Minidump. Ako ga ne vidite, možda ćete morati prikazati skrivene datoteke:
- Za korisnike sustava Windows 10 i 8 kliknite oznaku "Prikaz" u Windows Exploreru i potvrdite okvir "Skrivene stavke".
- Za korisnike sustava Windows 7 i starijih verzija, otvorite Opcije mape na upravljačkoj ploči, kliknite oznaku "Prikaz" i odaberite "Prikaži skrivene datoteke, mape i pogone".
Korak 5. Povucite.dmp datoteku u prozor BlueScreenView
Najbrži način otvaranja.dmp datoteke je povlačenjem u prozor BlueScreenView. Datoteka se neće pomaknuti s izvornog mjesta. Vidjet ćete da se donja polovica prozora BlueScreenView popunjava podacima nakon što se datoteka povuče u prozor.
Korak 6. Potražite stupac "Izazvao vozač" pri vrhu
Možda ćete se morati pomaknuti malo udesno da biste to vidjeli. Ovaj stupac će prikazati pogon koji je uzrokovao pad sustava.
Problematični pogon možete pronaći i zato što je označen crvenom bojom pri dnu prozora. Dvaput kliknite na označeno mjesto da biste vidjeli više pojedinosti, poput naziva proizvoda, opisa i putanje
Korak 7. Pomoću ovih podataka riješite svoj problem
Sada znate uzrok pada i možete ga početi rješavati. Pretražite web s ključnom riječi "(naziv pogona) rušenje" kako biste provjerili je li netko drugi imao vaš problem.
Metoda 2 od 2: Korištenje WinDBG -a
Korak 1. Koristite ovu metodu za dublju analizu
Većina korisnika ne mora koristiti program Windows Debugger za otvaranje datoteke MEMORY. DMP i provjeru koda hrpe iz memorije kada dođe do sistemske greške. Ako želite saznati više o tome kako Windows koristi svoje pogone i memoriju ili trebate analizirati hrpe datoteka u razvojne svrhe, Windows Debugger može vam pružiti mnogo informacija.
Korak 2. Preuzmite Windows Software Development Kit (WDK)
Ovaj program ima program WinDBG koji će se koristiti za otvaranje datoteke hrpe. Ovdje možete preuzeti WDK instalacijski program.
Korak 3. Pokrenite datoteku sdksetup.exe
Instalacija programa će započeti. Prođite kroz prvih nekoliko prozora i ostavite ga na izvornim postavkama.
Korak 4. Nemojte odabrati sve osim "Alata za ispravljanje pogrešaka za Windows"
Možete poništiti sve ostale značajke jer se neće koristiti za otvaranje datoteka hrpe. Time se štedi vrijeme instalacije i prostor na tvrdom disku.
Korak 5. Pričekajte trenutak dok se datoteka preuzme i instalira
Obično ovaj proces traje nekoliko minuta.
Korak 6. Otvorite naredbeni redak kao administrator
Morat ćete otvoriti naredbeni redak koji se pokreće za povezivanje.dmp datoteke s WinDBG -om za analizu. Naredbeni redak ćete pokrenuti unutar mape "system32".
- Za korisnike sustava Windows 10 i 8 desnom tipkom miša kliknite gumb Windows i "Naredbeni redak (administrator)".
- Za korisnike sustava Windows 7 otvorite izbornik Start i upišite cmd. Pritisnite Ctrl+⇧ Shift+↵ Enter.
Korak 7. Idite u direktorij za ispravljanje pogrešaka
Unesite sljedeću naredbu za prelazak u ispravan direktorij. Za korisnike sustava Windows 10 možete ga kopirati i zalijepiti. Za korisnike starijih verzija sustava Windows morate unijeti:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
Korak 8. Unesite naredbu za pridruživanje datoteke hrpe
Unesite sljedeću naredbu za povezivanje WinDBG -a s.dmp datotekom. Korisnici sustava Windows 10 mogu kopirati i zalijepiti ovu datoteku naredbom:
- windbg.exe -IA
- Ako ste ispravno unijeli naredbu, pojavit će se prazan prozor WinDBG koji možete zatvoriti.
Korak 9. Pokrenite WinDBG
Morat ćete konfigurirati WinDBG za učitavanje odgovarajućih datoteka iz Microsofta za otvaranje.dmp datoteka. To možete učiniti putem WinDBG -a.
Najbrži način za pokretanje programa je pritisnuti Win i upisati "windbg."
Korak 10. Pritisnite "Datoteka" i odaberite "Putanja datoteke simbola"
Otvorit će se novi prozor.
Korak 11. Kopirajte i zalijepite sljedeću adresu
Ova će putanja reći WinDBG -u da preuzme potrebne simbole izravno s Microsofta i pohrani ih u C: / SymCache:
- SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
- Vaša mapa C: / SymCache s vremenom će rasti jer otvarate sve više i više datoteka sa simbolima i oznakama koje ste preuzeli s Microsofta.
Korak 12. Pronađite datoteku hrpe koju želite analizirati
Datoteke hrpe (.dmp) obično se stvaraju kada se vaš sustav ruši. Datoteke hrpe trebali biste moći pronaći u direktoriju C: / Windows / Minidump nakon oporavka računala od rušenja. Datoteka se također može nalaziti u C: / Windows / MEMORY. DMP. Ako ga ne možete pronaći, možda bi se trebale prikazati skrivene datoteke:
- Za korisnike sustava Windows 10 i 8 kliknite oznaku "Prikaz" u Windows Exploreru i potvrdite okvir "Skrivene stavke".
- Za korisnike sustava Windows 7 i starijih verzija, otvorite Opcije mape na upravljačkoj ploči, kliknite oznaku "Prikaz" i odaberite "Prikaži skrivene datoteke, mape i pogone".
Korak 13. Dvaput kliknite na datoteku hrpe
Pod uvjetom da ispravno konfigurirate WinDBG prema gornjim koracima, WinDBg će pokrenuti i započeti obradu datoteka.
Korak 14. Pričekajte dok se datoteka hrpe učita
Prilikom prvog otvaranja datoteke hrpe morat ćete pričekati neko vrijeme dok se simboli preuzmu s Microsofta. Nemojte prekidati program WinDBG dok učitava datoteke.
- Datoteke hrpe učitavat će se puno brže pri sljedećim otvaranjima jer već imate simbole u mapi C: / SymCache.
- Kad dovršite učitavanje datoteke hrpe, znat ćete kada vidite Dalje: MachineOwner na dnu datoteke.
Korak 15. Potražite rečenicu "Vjerojatno uzrokovana"
Ovo je najbrži način da saznate uzrok kvara programa. WinDBG će analizirati datoteku hrpe i prijaviti korisniku pogon ili proces koji uzrokuje problem. Ove podatke možete koristiti za dublje istraživanje i rješavanje problema.
Korak 16. Potražite kod BugCheck
Datoteka hrpe vratit će kôd za određene greške na koje se naišlo tijekom rušenja. Potražite ove kodove neposredno iznad rečenice "Vjerojatno uzrokovano". Obično ćete vidjeti kôd od dva znaka, poput "9F".