0x8E Pemeriksaan Bug: KERNEL_MODE_EXCEPTION_NOT_HANDLED
Pemeriksaan bug KERNEL_MODE_EXCEPTION_NOT_HANDLED memiliki nilai 0x0000008E. Pemeriksaan bug ini menunjukkan bahwa aplikasi mode kernel menghasilkan pengecualian yang tidak ditangkap oleh penangan kesalahan.
Penting
Artikel ini untuk programmer. Jika Anda adalah pelanggan yang telah menerima kode kesalahan layar biru saat menggunakan komputer Anda, lihat Memecahkan masalah kesalahan layar biru.
Parameter KERNEL_MODE_EXCEPTION_NOT_HANDLED
Parameter | Deskripsi |
---|---|
1 |
Kode pengecualian yang tidak ditangani |
2 |
Alamat tempat pengecualian terjadi |
3 |
Bingkai perangkap |
4 |
Dicadangkan |
Penyebab
Pemeriksaan bug KERNEL_MODE_EXCEPTION_NOT_HANDLED adalah pemeriksaan bug yang sangat umum. Untuk memahaminya, Anda harus mengidentifikasi pengecualian mana yang dihasilkan.
Kode pengecualian umum meliputi yang berikut ini:
0x80000002: STATUS_DATATYPE_MISALIGNMENT menunjukkan bahwa referensi data yang tidak sejajar ditemukan.
0x80000003: STATUS_BREAKPOINT menunjukkan bahwa titik henti atau ASSERT ditemukan ketika tidak ada debugger kernel yang melekat pada sistem.
0xC0000005: STATUS_ACCESS_VIOLATION menunjukkan bahwa terjadi pelanggaran akses memori.
Untuk daftar lengkap kode pengecualian, lihat file Ntstatus.h yang terletak di direktori inc Microsoft Windows Driver Kit (WDK).
Resolusi
Ekstensi !analyze debug menampilkan informasi tentang pemeriksaan bug dan dapat membantu dalam menentukan akar penyebabnya. Jika Anda tidak siap untuk men-debug masalah ini, Anda harus menggunakan beberapa teknik pemecahan masalah dasar:
Pastikan Anda memiliki cukup ruang disk.
Jika driver diidentifikasi dalam pesan pemeriksaan bug, nonaktifkan driver atau tanyakan kepada produsen untuk pembaruan driver.
Coba ubah adaptor video.
Tanyakan kepada vendor perangkat keras Anda untuk pembaruan BIOS apa pun.
Nonaktifkan opsi memori BIOS seperti penembolokan atau bayangan.
Jika Anda berencana untuk men-debug masalah ini, Anda mungkin merasa sulit untuk mendapatkan jejak tumpukan. Parameter 2 (alamat pengecualian) harus mengidentifikasi driver atau fungsi yang menyebabkan masalah ini.
Jika kode pengecualian 0x80000003 terjadi, titik henti atau pernyataan yang dikodekan secara permanen terpukul, tetapi komputer dimulai dengan sakelar /NODEBUG . Masalah ini seharusnya jarang terjadi. Jika terjadi berulang kali, pastikan debugger kernel tersambung dan komputer dimulai dengan sakelar /DEBUG .
Jika kode pengecualian 0x80000002 terjadi, bingkai trap memberikan informasi tambahan.
Jika Anda tidak mengetahui penyebab spesifik pengecualian, pertimbangkan item berikut:
Ketidaksesamaan perangkat keras. Pastikan perangkat keras baru yang terinstal kompatibel dengan versi Windows yang terinstal.
Driver perangkat atau layanan sistem rusak. Driver perangkat atau layanan sistem yang rusak mungkin bertanggung jawab atas kesalahan ini. Masalah perangkat keras, seperti ketidakcocokan BIOS, konflik memori, dan konflik IRQ juga dapat menghasilkan kesalahan ini.
Jika pesan pemeriksaan bug mencantumkan driver berdasarkan nama , nonaktifkan atau hapus driver tersebut. Selain itu, nonaktifkan atau hapus driver atau layanan apa pun yang baru-baru ini ditambahkan. Jika kesalahan terjadi selama urutan startup dan partisi sistem diformat dengan sistem file NTFS, Anda mungkin dapat menggunakan Mode Aman untuk mengganti nama atau menghapus driver yang rusak. Jika driver digunakan sebagai bagian dari proses startup sistem dalam Mode Aman, Anda harus memulai komputer dengan menggunakan Konsol Pemulihan untuk mengakses file.
Jika masalah dikaitkan dengan Win32k.sys, sumber kesalahan mungkin merupakan program kontrol jarak jauh pihak ketiga. Jika perangkat lunak tersebut diinstal, Anda dapat menghapus layanan dengan memulai sistem dengan menggunakan Konsol Pemulihan lalu menghapus file layanan sistem yang menyinggung.
Periksa Log Masuk Sistem Pemantau Peristiwa untuk pesan kesalahan tambahan yang mungkin membantu mengidentifikasi perangkat atau driver yang menyebabkan pemeriksaan bug 0x8E. Anda dapat menonaktifkan penembolokan memori BIOS untuk mencoba mengatasi kesalahan. Anda juga harus menjalankan diagnostik perangkat keras, terutama pemindai memori, yang disediakan produsen sistem. Untuk informasi selengkapnya tentang prosedur ini, lihat manual pemilik untuk komputer Anda.
Kesalahan yang menghasilkan pesan ini dapat terjadi setelah mulai ulang pertama selama Penyetelan Windows, atau setelah Penyetelan selesai. Kemungkinan penyebab kesalahan adalah kurangnya ruang disk untuk penginstalan dan ketidakkompakan BIOS sistem. Untuk masalah selama penginstalan Windows yang terkait dengan kurangnya ruang disk, kurangi jumlah file pada drive hard disk target. Periksa dan hapus file sementara yang tidak harus Anda miliki, file cache Internet, file cadangan aplikasi, dan file .chk yang berisi fragmen file tersimpan dari pemindaian disk. Anda juga dapat menggunakan hard disk drive lain dengan lebih banyak ruang kosong untuk penginstalan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk