Sementara Windows XP keluar, saya mendengar tentang fitur pengujian yang ada secara manual menyebabkan BSOD (Blue Screen Of Death) . Saya juga mendengar ini seharusnya dihapus di XP Paket Layanan 2. Itu tidak bisa dihapus, itu juga di Vista dan Windows 7. Untuk Mengaktifkan navigasi ini ke lokasi ini di registri:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ i8042prt \ Parameter
dan tambahkan CrashOnCtrlScroll
sebagai REG_DWORD
dengan nilai 1.
Sekarang reboot dan Tekan Ctrl+ Scroll Lock+ Scroll Lock, dan Anda mendapatkan BSOD.
Mengapa fitur ini masih ada di sini?
Jawaban:
Itu ada di sana untuk memungkinkan pembobolan ke Kernel Debugger atau menghasilkan file dump mode-kernel. Biasanya seorang ahli ingin melakukan ini ketika OS terlihat terkunci dan bahkan tidak akan menanggapi CTRL + ALT + DELETE untuk mendapatkan file dump dan menyelidikinya untuk mana driver mengalami masalah.
Secara logis sama untuk memanggil API API KeBugCheck dengan bugcheck 0xE2 (MANUALLY_INITIATED_CRASH). Perhatikan juga bahwa nilai reg dapat diatur dalam tombol reg yang berbeda untuk driver keyboard USB (kbdhid) versus driver ps2 (i8042prt). Ada informasi lebih lanjut tentang itu dan menyesuaikan keystoke mana yang digunakan dalam artikel KB 244139 .
Karena ini diterapkan pada driver keyboard yang sebenarnya, saya tidak berharap ini akan bekerja dari dan sesi RDP bahkan jika itu diaktifkan.
sumber
Jika kita murah hati, mungkinkah itu digunakan sebagai cara yang terlalu antusias untuk memaksa crash dump untuk menyelidiki keadaan sistem secara manual? (terutama untuk debugging)
OK - cara yang cukup aneh untuk melakukannya, tapi ...
sumber
Sebut saja telur paskah.
Selamat ..... Anda menemukannya!
sumber
Kedengarannya seperti sesuatu yang tidak sepadan dengan waktu dan upaya untuk menghapus dari basis kode.
sumber
Ini kedengarannya seperti lelucon praktis yang menyenangkan.
sumber
Saya membayangkan Microsoft melakukan pengujian unit pada OS mereka sebelum merilis pembaruan, dll. Mungkin salah satu tes adalah untuk melihat apakah BSOD masih berperilaku sebagaimana mestinya. Masuk akal juga untuk menjalankan pengujian unit pada versi kode aktif nyata untuk pengujian yang lebih andal.
sumber
Anda harus menonton video Mark Russinovich di mana dia menunjukkan cara mendiagnosis sistem hang dengan "fitur" ini. Saya pikir itu hanya dimatikan di SP2, tidak dihapus.
sumber