Wednesday, January 14, 2009

BSOD (BLUE SCREEN OF DEATH)

Blue Screen of Death atau lebih popular disebut BSOD atau Blue screen of Doom adalah suatu kesalahan yang ditampilkan oleh beberapa system operasi terutama Microsoft Windows agar dapat diketahui bagian mana yang mengalami kerusakan agar kerusakan permanen dapat dicegah. Bluescreens dapat juga disebabkan oleh kesalahan fisik seperti memori, ketidakstabilan power supply, komponen terlalu panas, atau perangkat keras yang berjalan di luar batas spesifikasi normal (overclocked). Bluescreens telah hadir di semua operating systems Windows sejak Windows 3,1 sebelumnya pada OS / 2 dan MS-DOS disebut sebagai Black Screen of Death

BSOD pada beberapa system operasi

Windows NT

Pada windows NT BSOD terjadi ketika kernel atau driver berjalan dalam mode kernel menemukan error yang fatal. Hal ini biasanya disebabkan oleh operasi perintah illegal yang dilakukan (virus BSOD). Satu-satunya tindakan aman dari sistem operasi ini adalah secara manual akan merestart komputer. Akibatnya, data pekerjaan yang sedang diproses akan hilang kalau belum sempat dilakukan proses saving.

Teks pada layar BSOD berisi kode eror dan nama simbolis (misalnya "0x0000001E, KMODE_EXCEPTION_NOT_HANDLED") para insinyur software
membantu mengatasi masalah yang terjadi dengan menerjemahkan kode BSOD tersebut Pada Windows NT dan 2000, kedua dan ketiga bagian dari layar mungkin berisi informasi tentang semua driver yang dimuat pada dump memoy.

Secara default, Windows akan membuat memori dump file bila terjadi BSOD. Tergantung pada versi OS, mulai dari 64kB "minidump" ke "dump lengkap" yang efektif adalah salinan dari seluruh isi fisik RAM. Hasil memori dump file mungkin akan didebugg menggunakan kernel debugger.

Microsoft Windows juga dapat dikonfigurasi untuk mengirimkan informasi debug ke pada server Microsoft dan mengidentifikasi dengan membaca dump memory yang terdebug tadi.

Blue Screen bisa juga disebabkan oleh terminating baik csrss.exe atau winlogon.exe Ini tidak dapat dilakukan dengan Windows Task Manager, tetapi dapat dilakukan dengan perangkat lunak pihak ketiga. Salah satu program ini juga dapat menghentikan proses jika gagal.

Secara default, Windows XP dikonfigurasi untuk menyimpan hanya 64kB minidump ketika ditemui BSOD kemudian secara otomatis reboot komputer. Karena proses ini terjadi sangat cepat maka user tidak dapat mengetahui kode-kode yang dapat diterjemahkan sebagai sumber masalah penyebab BSOD ini terjadi bila komputer memiliki fungsi yang disebut "Auto Restart" diaktifkan, tapi dapat dinonaktifkan di Control Panel

BSOD juga dapat disebabkan oleh kesalahan bootloader, dimana sistem operasi tidak dapat mengakses partisi boot karena salah penyimpanan, sistem file yang rusak atau ada permasalahan sejenis. Kesalahan kode dalam situasi ini adalah STOP 0x0000007B (INACCESSIBLE_BOOT_DEVICE). Dalam kasus tersebut, tidak ada memori dump disimpan. Karena sistem tidak dapat boot dari hard drive dalam situasi ini, koreksi dari masalah ini membutuhkan boot dari CD Microsoft Windows. Setelah boot ke CD, instal dengan menggunakan Recovery Console (dengan CHKDSK).
Warna biru dipilih karena warna konsol dari DEC Alpha, sebuah platform yang menjalankan versi Windows NT, tidak dapat diubah dengan mudah.

Windows 9x/Me

Dua dari alasan paling umum untuk BSoDs adalah:
Eror yang terjadi bertentangan dengan versi DLL. Windows DLL akan di load memori ketika diperlukan oleh program aplikasi jika versi diubah, pada saat aplikasi mengambil DLL Pada Windows 95 dan 98, yang terjadi ketika mencoba untuk mengakses sistem file "c: \ kon \ kon" di hard drive. Hal ini sering terjadi pada saat website crash. Microsoft telah merilis sebuah patch untuk ini.

Ini jenis BSOD yg tidak lagi dilihat pada Windows NT, 2000, dan XP.

Windows CE
versi BSOD yang terjadi pada Windows CE kecuali untuk versi Pocket PC. Biru di layar Windows CE 3.0 mirip dengan Windows 95 dan 98.

Windows 3,1
Windows 3,1 adalah versi Windows pertama yang menggunakan Blue Screen. Di Windows 3/1 's ditingkatkan modus 386, Blue Screen juga ditampilkan bila Control-Alt-delete ditekan. Pada versi beta Windows 3.1, yang pada dasarnya sama, namun menggunakan latar belakang hitam bukan biru

Xbox

Meskipun Microsoft Xbox biasanya menunjukkan Green Screen of death bila terjadi kesalahan kritis, biasanya karena DVD yang dipakai tidak asli atau karena kerusakan komponen konsol game ini


Mac OS X 10,5
Tidak seperti banyak lainnya BSOD pada umumnya, pada OS ini merupakan bagian dari proses boot biasa dalam beberapa situasi. Beberapa pengguna yang mengupgrade dari Mac OS X 10,4 Tiger ke Mac OS X 10,5 leopard mengalami pengalaman serupa BSOD pada boot, layar tetap biru untuk jangka waktu tak terbatas karena Aplikasi Enhancer's tidak kompatibel dengan driver yang disertakan

PlayStation Portable

Terjadi pada saat pengaturan flash1: rusak atau hilang sehingga PlayStation Portable akan mencoba untuk menciptakan kembali registri atau firmware. Dalam kondisi yang tidak biasa biasanya diakrenakan saat modifikasi firmware.

PlayStation Portable yang juga memiliki RSOD (red screen of death) yang dapat muncul ketika bagian dari internal flash0: yang rusak atau hilang. Hal ini biasanya lebih fatal dibandingkan dengan BSOD karena tidak ada pilihan untuk memperbaikinya.

Wii

Pada console game ini jarang sekali terjadi BSOD atau jika pada konsol game ini disebut sebagai GSOD (green screen of death) pada penggunaan resmi dan secara normal (pemakaian tidak secara terus-menerus selama 1 bulan tanpa mati) dan juga dapat disebabkan oleh penggunaan DVD game bajakan.

No comments:

Post a Comment