Unduh PDF
Unduh PDF
Ketika aplikasi Windows Anda mogok ( crash ) atau berhenti tiba-tiba, sebuah “berkas timbunan pemogokan” ( crash dump file ) dibuat untuk menyimpan informasi yang ada saat ini sebelum kesalahan terjadi. Membaca berkas timbunan memori ( memory dump ) kecil dapat membantu Anda menentukan dan mengatasi penyebab kesalahan program. Anda bisa menggunakan peranti lunak gratis bernama "BlueScreenView" untuk mempelajari apa yang menjadi kesalahan program, atau gunakan alat debugger (pengawakutu) untuk memperoleh informasi tingkat lanjut.
Langkah
-
Gunakan BlueScreenView apabila Anda perlu mengetahui penyebab pemogokan. Sebagian besar pengguna hanya membutuhkan berkas timbunan untuk menentukan apa penyebab kesalahan sistem atau Layar Biru Kematian ( Blue Screen of Death ). Blue ScreenView adalah peranti lunak gratis buatan NirSoft yang bisa menganalisis berkas timbunan dan memberi tahu kandar ( driver ) atau faktor lain yang menjadi penyebab kerusakan kepada pengguna.
- Timbunan yang dibuat selama kesalahan sistem disebut sebagai “ minidumps. ”
-
Unduh BlueScreenView. Anda bisa mengunduh BlueScreenView secara langsung dari NirSoft di nirsoft.net/utils/blue_screen_view.html .
- Anda bisa mengunduh program mandiri yang berformat ZIP. Dengan demikian, Anda bisa menjalankan program tanpa menginstalnya. Setelah berkas ZIP selesai diunduh, klik kanan dan pilih “ Extract ” untuk membuat folder baru dengan program BlueScreenView.
-
Luncurkan BlueScreenView. Setelah mengekstrak BlueScreenView dari berkas ZIP, luncurkan program di dalamnya. Anda akan diminta untuk melanjutkan oleh Windows.
-
Cari berkas timbunan yang ingin dianalisis. Ketika komputer Anda mogok, berkas bernama " minidump " dibuat dalam direktori Windows. Berkas-berkas ini berekstensi .dmp, yang dapat dibaca BlueScreenView dan memberi tahu Anda apa yang telah terjadi. Berkas minidump bisa ditemukan di C:\Windows\Minidump . Apabila Anda tidak melihatnya, mungkin Anda perlu menampilkan berkas-berkas tersembunyi: [1] X Teliti sumber
- Bagi pengguna Windows 10 and 8, klik label " View " di Windows Explorer dan centang kotak " Hidden items ".
- Bagi pengguna Windows 7 dan versi-versi sebelumnya, buka Folder Options dari Control Panel , klik label " View ", dan pilih " Show hidden files, folders, and drives ."
-
Geser berkas .dmp ke dalam jendela BlueScreenView. Cara tercepat untuk membuka berkas .dmp adalah dengan menggesernya ke dalam jendela BlueScreenView. Berkas tidak akan berpindah dari lokasi aslinya. Anda akan melihat paruh bawah jendela BlueScreenView terisi oleh data setelah berkas digeser ke jendela.
-
Cari kolom " Caused By Driver " di bagian teratas. Anda mungkin harus menggulir ke kanan sedikit untuk bisa melihatnya. Kolom ini akan menampilkan kandar yang menjadi penyebab mogoknya sistem.
- Anda juga bisa menemukan kandar bermasalah karena disorot dengan warna merah di bagian bawah jendela. Klik dua kali pada sorotan untuk melihat detail lebih lanjut, misalnya nama produk, deskripsi, dan jalur ( path ). [2] X Teliti sumber
-
Gunakan informasi ini untuk mengatasi masalah Anda. Sekarang, Anda sudah tahu penyebab mogok dan bisa mulai memecahkannya. Lakukan pencarian web dengan kata kunci "(nama kandar) crash " untuk mencari tahu apakah orang lain juga pernah mengalami masalah Anda.Iklan
-
Gunakan metode ini untuk analisis yang lebih mendalam. Sebagian besar pengguna tidak perlu menggunakan program Windows Debugger untuk membuka berkas MEMORY.DMP dan memeriksa kode timbunan dari memori ketika terjadi kesalahan sistem. Apabila Anda ingin mengetahui lebih lanjut terkait cara Windows menggunakan kandar dan memorinya, atau Anda perlu menganalisis berkas timbunan untuk keperluan pengembangan, Windows Debugger dapat memberikan banyak informasi kepada Anda.
-
Unduh Windows Software Development Kit (WDK). Program ini memiliki program WinDBG yang akan digunakan untuk membuka berkas timbunan. Anda bisa mengunduh program pemasang ( installer ) WDK di sini.
-
Jalankan berkas sdksetup.exe. Pemasangan program akan dimulai. Lanjutkan melalui beberapa jendela pertama dan biarkan pada setelan asli.
-
Jangan pilih semuanya kecuali “ Debugging Tools for Windows ”. Anda bisa menghapuskan centang di semua fitur lain karena tidak akan digunakan untuk membuka berkas timbunan. Dengan demikian, Anda menghemat waktu pemasangan dan ruang diska keras.
-
Tunggu sebentar sementara berkas diunduh dan dipasang. Biasanya, proses ini memakan waktu beberapa menit.
-
Buka Command Prompt sebagai administrator. Anda perlu membuka sebuah Command Prompt yang dinaikkan untuk mengasosiasikan berkas .dmp dengan WinDBG supaya bisa Anda analisis. Anda akan memulai Command Prompt di dalam folder " system32 ".
- Bagi pengguna Windows 10 and 8, klik kanan tombol Windows dan " Command Prompt (Admin)."
- Bagi pengguna Windows 7, buka menu Start dan tik cmd . Tekan Ctrl + ⇧ Shift + ↵ Enter .
-
Pergilah ke direktori debugger (pengawakutu). Masukkan perintah berikut untuk berpindah ke direktori yang benar. Bagi pengguna Windows 10, Anda bisa menyalin dan menempelnya. Bagi pengguna Windows versi sebelumnya, Anda harus mengetik:
- cd\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\
-
Masukkan perintah untuk mengasosiasikan berkas timbunan. Masukkan perintah berikut untuk mengasosiasikan WinDBG dengan berkas .dmp. Pengguna Windows 10 bisa menyalin dan menempel berkas ini dengan perintah:
- windbg.exe -IA
- Jika Anda memasukkan perintah dengan benar, jendela WinDBG kosong akan muncul, yang bisa Anda tutup.
-
Luncurkan WinDBG. Anda akan perlu mengonfigurasi WinDBG untuk memuat berkas yang tepat dari Microsoft untuk membuka berkas .dmp. Anda bisa melakukannya melalui WinDBG.
- Cara tercepat untuk meluncurkan program adalah dengan menekan ⊞ Win dan mengetik "windbg."
-
Klik " File " dan pilih " Symbol File Path ". Jendela baru akan terbuka.
-
Salin dan tempel alamat berikut. Jalur ini akan memberi tahu WinDBG untuk mengunduh simbol-simbol yang dibutuhkan secara langsung dari Microsoft, dan menyimpannya di C:\SymCache : [3] X Teliti sumber
- SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols
- Folder C:\SymCache Anda akan bertumbuh seiring waktu ketika Anda membuka lebih banyak berkas awakutu dan simbol-simbol tambahan yang diunduh dari Microsoft.
-
Cari berkas timbunan yang ingin dianalisis. Berkas timbunan (.dmp) biasanya dibuat ketika sistem Anda rusak. Anda seharusnya bisa menemukan berkas timbunan di direktori C:\Windows\Minidump setelah memulihkan komputer dari mogok. Berkasnya juga bisa berada di C:\Windows\MEMORY.DMP . Apabila Anda tidak bisa menemukannya, mungkin berkas-berkas tersembunyi harus ditampilkan:
- Bagi pengguna Windows 10 dan 8, klik label " View " di Windows Explorer dan centang kotak " Hidden items ".
- Bagi pengguna Windows 7 dan versi-versi sebelumnya, buka Folder Options dari Control Panel , klik label " View " dan pilih " Show hidden files, folders, and drives ."
-
Klik dua kali pada berkas timbunan. Asalkan Anda mengonfigurasi WinDBG dengan tepat mengikuti langkah-langkah di atas, WinDBg akan diluncurkan dan mulai memproses berkas-berkas.
-
Tunggu selagi berkas timbunan dimuat. Kali pertama Anda membuka berkas timbunan, Anda perlu menunggu sebentar selagi simbol-simbol diunduh dari Microsoft. Jangan mengganggu program WinDBG ketika sedang memuat berkas.
- Berkas timbunan akan dimuat jauh lebih cepat pada pembukaan selanjutnya karena Anda sudah memiliki simbol-simbol di dalam folder C:\SymCache .
- Anda akan mengetahui kapan berkas timbunan selesai dimuat ketika melihat Followup: MachineOwner di dasar berkas.
-
Cari kalimat " Probably caused by ". Inilah cara tercepat untuk mengetahui penyebab kegagalan program. WinDBG akan menganalisis berkas timbunan dan melaporkan kandar atau proses yang menyebabkan masalah kepada pengguna. Anda bisa menggunakan informasi ini untuk melakukan riset dan pemecahan masalah yang lebih mendalam.
-
Cari kode BugCheck. Berkas timbunan akan mengembalikan kode untuk bug tertentu yang ditemui selama mogok. Carilah kode-kode ini persis di atas kalimat " Probably caused by ". Anda biasanya akan melihat kode berkarakter dua, misalnya "9F."
- Kunjungi Referensi Kode Pengecekan Bug Microsoft . Cari kode yang sama dengan BugCode Anda dengan melihat dua karakter terakhir di setiap entri. [4] X Teliti sumber
Iklan
Referensi
- ↑ http://www.howtogeek.com/196672/windows-memory-dumps-what-exactly-are-they-for/
- ↑ https://www.raymond.cc/blog/how-to-analyze-memory-dump-dmp-file/
- ↑ http://www.tenforums.com/tutorials/2082-windbg-install-configure.html
- ↑ http://www.tenforums.com/tutorials/5558-windbg-basics-debugging-crash-dumps-windows-10-a.html
Iklan