GTA777 – Jakarta, 9 November 2024 — Tidak ada yang lebih mengejutkan daripada saat PC Anda tiba-tiba terkunci dan mengalami crash ke Blue Screen of Death. Sering disebut juga sebagai Blue Screen, BSOD, atau dalam istilah Microsoft sebagai bug check screen, Blue Screen of Death ini memang ikonik sekaligus terkenal karena reputasinya yang buruk.
Meski Blue Screen of Death bukanlah nama resmi, saya akan tetap memperlakukannya seperti nama khusus. Inilah yang terjadi saat crash pada CPU Intel generasi ke-14, bahkan memenuhi terminal bandara selama pemadaman CrowdStrike baru-baru ini.
Semua orang tahu bahwa Blue Screen adalah tanda buruk apalagi jika ditambah kata “of Death,” makin jelaslah betapa seriusnya situasi ini. Ini adalah indikasi bahwa terjadi sesuatu yang sangat serius, sampai-sampai sistem operasi tidak dapat pulih dan perlu me-restart PC Anda untuk mengamankannya. Blue Screen of Death yang kita kenal saat ini, lengkap dengan emotikon cemberutnya, adalah perkembangan baru dalam sejarah Windows.
Namun, sebenarnya blue screen sendiri itulah mengapa kita memberi perlakuan khusus seperti nama resmi sudah ada sejak versi pertama Windows, dan telah mengalami banyak perubahan sejak saat itu.
Merasa sedih
Apa yang menyebabkan Blue Screen of Death (BSOD)? Dari mana asalnya? Dan yang lebih penting, mengapa layar tersebut berwarna biru? Mari mulai dengan pertanyaan terakhir, karena jawabannya cukup sederhana.
Dave Plummer, mantan insinyur sistem operasi di Microsoft, menjelaskan asal-usul BSOD dalam sebuah video di YouTube beberapa tahun lalu. Menurut Plummer, Blue Screen of Death modern diciptakan oleh John Vert dan pertama kali muncul di Windows NT 3.1 pada tahun 1993.
Mungkin Anda mengira warna biru dipilih untuk menenangkan pengguna setelah crash yang mengganggu, atau mungkin untuk selaras dengan warna khas Microsoft. Namun, kenyataannya tidak demikian.
Menurut Plummer, Vert memilih teks putih di atas latar belakang biru karena nyaman digunakan. Vert menggunakan SlickEdit untuk pemrograman dan perangkat OS MIPS, yang keduanya menggunakan teks putih dengan latar belakang biru. Saat terjadi crash, layar berubah ke mode teks dengan palet warna dasar, dan Vert memilih biru karena sudah familiar dengannya.
Plummer juga mengungkapkan informasi menarik lainnya dalam video tersebut, termasuk penyebab utama terjadinya BSOD. Plummer menyebutkan bahwa mayoritas BSOD disebabkan oleh kesalahan driver.
Ada banyak alasan BSOD terjadi, tetapi alasan utamanya adalah upaya Windows untuk melindungi sistem Anda. Jika ada kesalahan, misalnya driver menulis ke lokasi di memori yang bisa menyebabkan kerusakan, BSOD akan muncul untuk mencegah korupsi data dan menghentikan sistem.
Kernel OS, yang berfungsi sebagai perantara antara perangkat keras sistem dan OS, juga bisa menyebabkan BSOD jika terdapat bug. Namun, Plummer mengatakan bahwa versi Windows modern hampir tidak pernah mengalami bug pada kernel.
Dalam banyak kasus, BSOD terjadi karena kesalahan driver yang memiliki tingkat akses sama dengan kernel. Selain itu, BSOD juga bisa disebabkan oleh masalah perangkat keras dan suhu yang berlebihan, tetapi kesalahan driver tetap menjadi penyebab utamanya.
Asal muasal layar biru
Versi pertama Windows sebenarnya sudah memiliki layar crash, tapi bukan Blue Screen. Sejak rilis beta Windows 1.0, OS akan memulai dengan layar biru yang menampilkan logo awal Microsoft dengan teks putih.
Layar biru ini berlanjut di Windows 2.0 dan 2.1, dan pada versi-versi Windows ini, jika terjadi crash, layar tersebut akan menampilkan string karakter acak seperti yang muncul saat versi DOS tidak sesuai.
Namun, jika terjadi crash serius, PC tidak menampilkan apa-apa, hanya terkunci saja. Di Windows 3.0, Anda mulai bisa melihat pesan kesalahan pada layar biru, tapi ini tidak menyebabkan komputer melakukan reboot.
Layar ini lebih seperti pemberitahuan, mirip dengan pop-up User Account Control (UAC) pada Windows modern. Windows tetap berjalan meskipun ada kesalahan. Kalau terjadi crash parah, hanya ada layar hitam dengan pesan: “Could not continue running Windows because of paging error.”
Asal-usul Blue Screen of Death kadang salah dikaitkan dengan mantan CEO Microsoft, Steve Ballmer, atau programmer Microsoft Raymond Chen (penulis blog The Old New Thing di Microsoft), padahal tidak begitu. Tetap John Vert yang pertama kali menciptakannya. Tahun ini, Chen bahkan meluruskan salah paham lama terkait BSOD.
Ballmer memang menulis teks untuk layar biru yang dulu muncul dengan Ctrl + Alt + Delete di Windows 3.1; Vert menulis kode layar crash yang dikenal sebagai Blue Screen of Death di Windows NT 3.1; sedangkan Chen terakhir kali mengedit kode layar biru di Windows 95 yang menampilkan kesalahan namun tetap mengizinkan pengguna melanjutkan.
Ketidakjelasan sering terjadi antara Blue Screen of Death di Windows NT 3.1 dan “blue screen of lameness,” begitu Chen menyebutnya, di Windows 95. Pada Windows 95 dan Windows 98, layar biru buatan Chen muncul ketika driver perangkat mengalami crash. Ini tidak menyebabkan Windows mati sepenuhnya.
Windows tetap berjalan, dan Anda bisa memilih untuk melanjutkan atau menekan Ctrl + Alt + Delete untuk me-restart PC. Meski ada perbedaan, Chen sudah beberapa kali menegaskan bahwa Blue Screen of Death berasal dari Vert, sementara ia hanya menyempurnakan layar biru “lameness” di Windows 95.
Siapa yang pertama kali mencetuskan istilah Blue Screen of Death memang sulit dipastikan, namun kemungkinan besar berasal dari kesalahan layar hitam di Windows 3.1 atau versi sebelumnya.
Dalam sebuah terbitan Computerworld tahun 1993, Google Books mendokumentasikan penggunaan pertama istilah “Black Screen of Death.” Istilah Blue Screen of Death sendiri pertama kali tercatat dalam buku PC Roadkill pada tahun 1995. Terlepas dari asalnya, istilah ini sudah menjadi bahasa sehari-hari saat era dot-com di akhir 1990-an.
Beralih ke biru langit
Kita sudah menghabiskan sekitar 1.000 kata hanya untuk menjelaskan sejarah awal Blue Screen of Death, dan setelah Windows 2000, ceritanya memang agak membosankan. Dengan Windows 2000, Microsoft menghapus branding NT untuk server dan workstation.
Jadi, alih-alih dua jenis layar biru yang berbeda, hanya ada satu yang berlaku universal. Layar biru pada Windows 95 dan 98 resmi dihentikan, digantikan dengan Blue Screen of Death yang kita kenal hingga sekarang.
Dari Windows 2000 hingga Windows 7, Blue Screen of Death ini tidak mengalami banyak perubahan. Hanya teks dan formatnya yang sedikit disesuaikan antara Windows 2000 dan Windows XP, namun desain dasarnya tetap dipertahankan selama bertahun-tahun.
Perubahan besar baru terjadi pada Windows Server 2012 dan Windows 8. Tampilan Blue Screen of Death berubah dari biru tua ke cerulean (biru langit), setidaknya menurut deskripsi Dave Plummer. Rangkaian informasi kesalahan panjang juga digantikan dengan ikon emotikon sedih dan teks sederhana: “Your PC ran into a problem that it couldn’t handle, and now it needs to restart.”
Ini adalah tampilan BSOD yang kita kenal (dan mungkin tidak sukai) sampai sekarang, meski tampilannya telah mengalami sejumlah perubahan dalam beberapa tahun terakhir. Dimulai di Windows 10 build 14316, Microsoft menambahkan kode QR pada Blue Screen of Death yang bisa mengarahkan pengguna ke halaman dukungan.
Di Windows 11, BSOD awalnya diubah menjadi layar hitam, namun kembali ke warna cerulean khas beberapa bulan setelah dirilis. Sebagai tambahan, Anda juga akan melihat “green screen of death” jika menjalankan Insider preview di Windows 10 atau Windows 11.
Baca: Apakah M4 Mac Mini Jadi PC Gaming Apple?
Blue Screen of Death punya sejarah panjang dan agak rumit, namun menjadi salah satu simbol paling ikonik dalam dunia komputasi. Jika Anda ingin “merayakannya” atau bermain dengan warna lain, Anda bisa mengunduh alat NotMyFault dari Microsoft, yang memungkinkan Anda memicu Blue Screen of Death secara paksa. Alat ini sebenarnya dibuat untuk debugging, bukan mainan, tapi terserah Anda bagaimana menggunakannya!