Apabila aplikasi Windows anda hancur atau berhenti tanpa diduga, "fail dump crash" dibuat untuk menyimpan maklumat semasa sebelum kesalahan berlaku. Membaca fail dump memori yang kecil dapat membantu anda menentukan dan menyelesaikan penyebab ralat program. Anda boleh menggunakan perisian percuma yang disebut "BlueScreenView" untuk mengetahui apa yang salah dengan program ini, atau menggunakan alat debugger untuk mendapatkan maklumat yang lebih maju.
Langkah
Kaedah 1 dari 2: Menggunakan BlueScreenView
Langkah 1. Gunakan BlueScreenView jika anda perlu mengetahui punca mogok tersebut
Sebilangan besar pengguna hanya memerlukan fail timbunan untuk menentukan apa yang menyebabkan kesalahan sistem atau Blue Screen of Death. Blue ScreenView adalah perisian percuma yang dibuat oleh NirSoft yang dapat menganalisis fail timbunan dan memberitahu pengguna apa pemacu (pemacu) atau faktor lain yang menyebabkan kemalangan.
Tumpukan yang dibuat semasa kesalahan sistem disebut sebagai “minidumps."
Langkah 2. Muat turun BlueScreenView
Anda boleh memuat turun BlueScreenView terus dari NirSoft di nirsoft.net/utils/blue_screen_view.html.
Anda boleh memuat turun program mandiri dalam format ZIP. Dengan cara ini, anda boleh menjalankan program tanpa memasangnya. Setelah fail ZIP selesai memuat turun, klik kanan dan pilih "Ekstrak" untuk membuat folder baru dengan program BlueScreenView
Langkah 3. Lancarkan BlueScreenView
Setelah mengekstrak BlueScreenView dari fail ZIP, lancarkan program di dalamnya. Anda akan diminta untuk meneruskan Windows.
Langkah 4. Cari fail timbunan yang ingin anda analisis
Apabila komputer anda hancur, fail bernama "minidump" dibuat di direktori Windows. Fail-fail ini mempunyai sambungan.dmp, yang mana BlueScreenView dapat membaca dan memberitahu anda apa yang berlaku. Fail minidump boleh didapati di C: / Windows / Minidump. Sekiranya anda tidak melihatnya, anda mungkin perlu menunjukkan fail tersembunyi:
- Untuk pengguna Windows 10 dan 8, klik label "Lihat" di Windows Explorer dan tandakan kotak "Item tersembunyi".
- Untuk pengguna Windows 7 dan versi sebelumnya, buka Pilihan Folder dari Panel Kawalan, klik label "Lihat", dan pilih "Tunjukkan fail, folder, dan pemacu tersembunyi."
Langkah 5. Seret fail.dmp ke tetingkap BlueScreenView
Cara terpantas untuk membuka fail.dmp adalah dengan menyeretnya ke tetingkap BlueScreenView. Fail tidak akan berpindah dari lokasi asalnya. Anda akan melihat bahawa bahagian bawah tetingkap BlueScreenView dipenuhi dengan data setelah fail diseret ke dalam tetingkap.
Langkah 6. Cari lajur "Disebabkan Oleh Pemandu" di bahagian atas
Anda mungkin perlu menatal sedikit ke kanan untuk melihatnya. Lajur ini akan memaparkan pemacu yang menyebabkan sistem rosak.
Anda juga mungkin menemui pemacu yang bermasalah kerana diserlahkan dengan warna merah di bahagian bawah tetingkap. Klik dua kali pada sorotan untuk melihat lebih banyak butiran, seperti nama produk, keterangan, dan jalan
Langkah 7. Gunakan maklumat ini untuk menyelesaikan masalah anda
Sekarang, anda sudah mengetahui punca kemalangan dan boleh mula menyelesaikannya. Lakukan carian web dengan kata kunci "(nama drive) crash" untuk melihat apakah ada orang lain yang mempunyai masalah anda.
Kaedah 2 dari 2: Menggunakan WinDBG
Langkah 1. Gunakan kaedah ini untuk analisis yang lebih mendalam
Sebilangan besar pengguna tidak perlu menggunakan program Windows Debugger untuk membuka fail MEMORY. DMP dan memeriksa kod timbunan dari memori ketika berlaku kesalahan sistem. Sekiranya anda ingin mengetahui lebih lanjut mengenai bagaimana Windows menggunakan pemacu dan ingatannya, atau anda perlu menganalisis fail timbunan untuk tujuan pembangunan, Windows Debugger dapat memberi anda banyak maklumat.
Langkah 2. Muat turun Kit Pembangunan Perisian Windows (WDK)
Program ini mempunyai program WinDBG yang akan digunakan untuk membuka fail timbunan. Anda boleh memuat turun pemasang WDK di sini.
Langkah 3. Jalankan fail sdksetup.exe
Pemasangan program akan bermula. Teruskan melalui beberapa tetingkap pertama dan biarkan pada tetapan asal.
Langkah 4. Jangan pilih semuanya kecuali "Alat Debug untuk Windows"
Anda boleh mencabut semua ciri lain kerana tidak akan digunakan untuk membuka fail timbunan. Ini menjimatkan masa pemasangan dan ruang cakera keras anda.
Langkah 5. Tunggu sebentar semasa fail dimuat turun dan dipasang
Biasanya, proses ini memakan masa beberapa minit.
Langkah 6. Buka Prompt Perintah sebagai pentadbir
Anda perlu membuka Prompt Perintah yang dinaikkan untuk mengaitkan fail.dmp dengan WinDBG untuk anda analisis. Anda akan memulakan Prompt Perintah di dalam folder "system32".
- Untuk pengguna Windows 10 dan 8, klik kanan butang Windows dan "Prompt Perintah (Pentadbiran)."
- Untuk pengguna Windows 7, buka menu Mula dan ketik cmd. Tekan Ctrl + ⇧ Shift + ↵ Enter.
Langkah 7. Pergi ke direktori penyahpepijat
Masukkan arahan berikut untuk beralih ke direktori yang betul. Untuk pengguna Windows 10, anda boleh menyalin dan menampalnya. Untuk pengguna Windows versi sebelumnya, anda mesti menaip:
cd / Fail Program (x86) Windows Kit / 8.1 / Debuggers / x64
Langkah 8. Masukkan arahan untuk mengaitkan fail timbunan
Masukkan arahan berikut untuk mengaitkan WinDBG dengan fail.dmp. Pengguna Windows 10 dapat menyalin dan menampal fail ini dengan arahan:
- windbg.exe -IA
- Sekiranya anda memasukkan perintah dengan betul, tetingkap WinDBG kosong akan muncul, yang boleh anda tutup.
Langkah 9. Lancarkan WinDBG
Anda perlu mengkonfigurasi WinDBG untuk memuat fail yang betul dari Microsoft untuk membuka fail.dmp. Anda boleh melakukan ini melalui WinDBG.
Cara terpantas untuk melancarkan program ini adalah dengan menekan Win dan taip "windbg."
Langkah 10. Klik "File" dan pilih "Symbol File Path"
Tetingkap baru akan dibuka.
Langkah 11. Salin dan tampal alamat berikut
Laluan ini akan memberitahu WinDBG untuk memuat turun simbol yang diperlukan terus dari Microsoft, dan menyimpannya di C: / SymCache:
- SRV * C: / SymCache *
- Folder C: / SymCache anda akan berkembang dari masa ke masa apabila anda membuka semakin banyak simbol tambahan dan tandakan fail yang dimuat turun dari Microsoft.
Langkah 12. Cari fail timbunan yang ingin anda analisis
Fail timbunan (.dmp) biasanya dibuat semasa sistem anda rosak. Anda seharusnya dapat mencari fail timbunan di direktori C: / Windows / Minidump setelah memulihkan komputer anda dari crash. Fail tersebut juga boleh ditempatkan di C: / Windows / MEMORY. DMP. Sekiranya anda tidak dapat menemuinya, mungkin fail tersembunyi harus ditunjukkan:
- Untuk pengguna Windows 10 dan 8, klik label "Lihat" di Windows Explorer dan tandakan kotak "Item tersembunyi".
- Untuk pengguna Windows 7 dan versi sebelumnya, buka Pilihan Folder dari Panel Kawalan, klik label "Lihat" dan pilih "Tunjukkan fail, folder, dan pemacu tersembunyi."
Langkah 13. Klik dua kali pada fail timbunan
Dengan syarat anda mengkonfigurasi WinDBG dengan betul mengikuti langkah-langkah di atas, WinDBg akan melancarkan dan mula memproses fail.
Langkah 14. Tunggu sementara fail timbunan dimuat
Kali pertama anda membuka fail timbunan, anda perlu menunggu beberapa saat sementara simbol dimuat turun dari Microsoft. Jangan mengganggu program WinDBG semasa memuatkan fail.
- Fail timbunan akan dimuat lebih cepat pada bukaan berikutnya kerana anda sudah mempunyai simbol dalam folder C: / SymCache.
- Anda akan tahu bila fail timbunan selesai dimuat apabila anda melihat Followup: MachineOwner di bahagian bawah fail.
Langkah 15. Cari ayat "Mungkin disebabkan oleh"
Ini adalah kaedah terpantas untuk mengetahui punca kegagalan program. WinDBG akan menganalisis fail timbunan dan melaporkan pemacu atau proses yang menyebabkan masalah kepada pengguna. Anda boleh menggunakan maklumat ini untuk melakukan penyelidikan dan penyelesaian masalah yang lebih mendalam.
Langkah 16. Cari kod BugCheck
Fail timbunan akan mengembalikan kod untuk bug tertentu yang ditemui semasa kemalangan. Cari kod-kod ini tepat di atas ayat "Mungkin disebabkan oleh". Anda biasanya akan melihat kod dua aksara, seperti "9F."