BSOD (Blue Screen of Death) adalah nama yang diberikan ke layar biru yang muncul saat komputer yang menjalankan versi Sistem Operasi Windows macet dan mati secara tiba-tiba. Penyebab BSOD dijelaskan oleh layar biru itu sendiri, tetapi melihat seolah-olah layar biru hanya terlihat untuk beberapa detik sebelum komputer mati sepenuhnya atau reboot, menganalisis seluruh BSOD saat itu juga dan tidak mungkin.
Namun, untungnya, setiap kali komputer Windows yang dikonfigurasi dengan benar macet dan menampilkan BSOD, itu membuat file dump (.dmp) yang berisi rincian dari BSOD. File .dmp yang dibuat Windows, bagaimanapun, ada dalam bahasa komputer dan perlu diubah ke dalam format yang dapat dipahami manusia sebelum dapat dianalisis. WinDBG ( Win dows D e B u G ger) adalah utilitas perangkat lunak yang dibuat oleh Microsoft yang mampu memuat dan menyajikan file .dmp yang dibuat komputer Windows ketika mereka melakukan BSOD kepada pengguna untuk dianalisis. Namun, untuk menggunakan WinDBG untuk analisis BSOD, Anda harus mengaturnya dengan tepat, dan itulah yang diajarkan panduan ini untuk Anda lakukan.
Tahap 1: Memastikan Anda memiliki versi .NET Framework yang benar
Untuk bekerja dengan cara yang seharusnya, WinDBG membutuhkan Microsoft .NET Framework versi 4.5.2 . Jika Anda memiliki versi .NET Framework lain yang diinstal di komputer tempat Anda ingin menganalisis file .dmp, unduh .NET Framework 4.5.2 dari sini dan kemudian instal sebelum melanjutkan ke mengunduh, menginstal, dan menyiapkan WinDBG .
Untuk memeriksa versi .NET Framework yang Anda miliki, Tahan Windows Key dan Tekan R . Di dialog jalankan, ketik
% windir% \ Microsoft.NET \ Framework \
Anda akan melihat folder dengan versinya. Jika itu menunjukkan folder dengan "4.0.etc" maka kemungkinan besar Anda sudah memiliki versi 4.5 dari .NET Framework.
Tahap 2: Mengunduh dan menginstal WinDBG
Klik di sini untuk mulai mengunduh WinDBG
Setelah WinDBG installer (file bernama sdksetup.exe secara default) telah didownload, menavigasi ke dan double-klik di atasnya untuk memulai itu.
Tentukan lokasi penginstalan kustom untuk WinDBG atau cukup gunakan lokasi penginstalan default yang telah dikonfigurasi sebelumnya.
Terima perjanjian lisensi WinDBG .
Di layar Pilih fitur yang ingin Anda instal , pilih hanya Alat Debugging untuk fitur Windows dan klik Instal untuk memulai penginstalan.
Tunggu WinDBG dan fitur yang dipilih untuk diunduh dan diinstal di komputer Anda.
Tahap 3: Mengaitkan file .dmp dengan WinDBG
Agar Anda dapat membaca dan menganalisis file .dmp yang dibuat komputer Anda, Anda harus mengasosiasikan file .dmp dengan WinDBG terlebih dahulu . Untuk melakukannya, Anda perlu:
Jika Anda menggunakan Windows 8 atau lebih baru, klik kanan pada Start Menu untuk membuka Menu WinX dan klik pada Command Prompt (Admin) . Jika Anda menggunakan Windows versi lama, buka Start Menu , cari " cmd ", klik kanan pada hasil pencarian bernama cmd dan klik Run as administrator . Ini akan meluncurkan Command Prompt yang ditinggikan .
Ketik perintah berikut ke Command Prompt yang ditinggikan dan tekan Enter :
cd c: \ Program Files (x86) \ Windows Kits \ 8.1 \ Debuggers \ x64
Catatan: Jika lokasi penginstalan untuk instance WinDBG Anda berbeda, ganti semua yang ada di depan cd pada baris perintah di atas dengan lokasi penginstalan WinDBG yang sebenarnya dalam kasus Anda.
Selanjutnya, ketikkan perintah berikut ke Command Prompt yang ditinggikan dan tekan Enter :
windbg.exe -IA
Jika semua berjalan lancar, jendela WinDBG baru yang berisi kotak dialog yang mengonfirmasi asosiasi file .dmp komputer Anda dengan WinDBG akan muncul. Jika kotak konfirmasi seperti itu muncul, Anda dapat melanjutkan dan menutup WinDBG dan Command Prompt yang ditinggikan .
Tahap 4: Mengonfigurasi Jalur Simbol untuk WinDBG
Untuk membaca binari dalam file .dmp, WinDBG menggunakan simbol yang harus ada setiap kali Anda membutuhkannya untuk membaca dan menganalisis file .dmp. Jalur simbol adalah direktori di komputer Anda tempat WinDBG menyimpan semua simbol yang diunduh. Meskipun Anda bebas mengubah lokasi mana pun di hard drive komputer Anda menjadi jalur simbol untuk instalasi WinDBG Anda , ini adalah tahap yang sangat penting dan rapuh, itulah mengapa Anda disarankan untuk menggunakan lokasi default (yang sama digunakan dalam panduan ini). Inilah cara Anda dapat mengonfigurasi jalur simbol untuk WinDBG :
Luncurkan jendela WinDBG baru dengan membuka Start Menu dan klik All Programs > Windows Kits > Debugging Tools for x64 > WinDBG (x64) .
Saat WinDBG diluncurkan, klik File > Symbol File Path .
Ketik berikut ini ke dalam kotak Symbol Search Path dan klik OK :
SRV * C: \ SymCache * // msdl.microsoft.com/download/symbols
Ini akan menginstruksikan WinDBG untuk membuat folder baru bernama SymCache di Local Disk C dan mengunduh simbol baru dan menyimpannya ke folder ini. Anda dapat mengganti C: \ SymCache pada teks di atas dengan direktori mana pun yang Anda pilih di mana Anda ingin WinDBG menyimpan simbolnya.
Klik File > Save WorkSpace . Ini akan menyimpan Path Simbol baru yang telah Anda konfigurasikan.
Tutup WinDBG dengan mengklik File > Keluar .
Tahap 5: Menguji instalasi WinDBG Anda
Setelah Anda mengunduh, menginstal, dan mengatur WinDBG dengan tepat , yang tersisa untuk Anda lakukan adalah menjalankan instalasi WinDBG dan melihat apakah itu berfungsi sebagaimana mestinya. Untuk menguji penginstalan WinDBG , Anda perlu:
Unduh file .ZIP ini .
Ekstrak file .ZIP yang diunduh ke folder baru dan klik dua kali pada file .dmp di antara isinya untuk menginstruksikan WinDBG untuk mulai membaca dan menampilkannya.
Contoh baru WinDBG akan terbuka secara otomatis dan Anda akan melihat teks muncul di ruang kerja. Ini adalah file .dmp pertama yang dianalisis WinDBG di sistem Anda, jadi mungkin perlu waktu lama karena WinDBG akan mengunduh simbol dan menyimpannya ke Jalur Simbol yang Anda konfigurasikan saat menerjemahkan file .dmp yang digunakan untuk menguji Itu. Lain kali Anda menggunakan WinDBG untuk menganalisis file .dmp, itu tidak akan memakan waktu sebanyak yang dibutuhkan dengan yang ini.
Ketika WinDBG selesai menganalisis dan menerjemahkan file test .dmp, hasilnya akan terlihat seperti ini:
Yang mungkin disebabkan oleh garis menunjukkan apa yang memicu BSOD.
Tindak lanjut: MachineOwner
Teks di bagian akhir yang dicetak tebal muncul segera setelah file .dmp telah dibaca dan dianalisis sepenuhnya. Setelah teks ini muncul, file .dmp akan dibaca sepenuhnya, Anda akan tahu bahwa penginstalan WinDBG Anda berfungsi dan Anda dapat melanjutkan menganalisis sebanyak mungkin file .dmp lainnya yang Anda inginkan. Sekarang Anda dapat keluar dari WinDBG dengan mengklik File > Keluar .