ฉันเป็นวิศวกรซอฟต์แวร์มืออาชีพมาหลายปีแล้ว และฉันสามารถเป็นพยานได้ว่ามีบางสิ่งที่แย่ไปกว่าการได้รับ BSOD ที่น่ากลัว (หน้าจอสีน้ำเงินแห่งความตาย) โดยเฉพาะอย่างยิ่งเมื่อคุณกำลังจะเขียนโค้ดดัดใจตอนตีสองเพื่อให้ถึงเส้นตายที่ใกล้เข้ามา
นั่นเป็นเพียงมุมมองของฉันในฐานะวิศวกรซอฟต์แวร์ แต่มาเผชิญหน้ากัน การใช้คอมพิวเตอร์ในปัจจุบันเป็นสิ่งจำเป็นอย่างยิ่งสำหรับมืออาชีพส่วนใหญ่
ประเด็นคือหน้าจอสีน้ำเงินแห่งความตายนั้นยินดีต้อนรับเหมือนนกพิราบบนกระดานหมากรุกในการแข่งขันหมากรุกแชมป์โลกในแทบทุกสถานการณ์
คุณจะได้เรียนรู้อะไร
ในบทความนี้ เราจะมาดูสาเหตุที่เป็นอันตรายอย่างหนึ่งของ BDOS ซึ่งเป็นปัญหา "Kernel Security Check Failure" ที่น่าสะพรึงกลัว เราจะดูด้วยว่าคุณจะแก้ไขปัญหานี้ได้อย่างไร หากคุณต้องเผชิญกับปัญหาที่น่ารังเกียจนี้
สาเหตุทั่วไปสำหรับ BSOD
สาเหตุทั่วไปที่คุณอาจได้รับปัญหา "Kernel Security Check Failure" คือไฟล์ระบบที่เสียหาย ฮาร์ดแวร์ที่ผิดพลาด หรือไดรเวอร์ที่ล้าสมัย
ไฟล์ระบบเสียหาย
มัลแวร์เป็นสาเหตุส่วนใหญ่ของไฟล์ระบบที่เสียหาย ระบบการตั้งชื่อของ 'มัลแวร์' เป็นการย่อของคำว่า 'ซอฟต์แวร์ที่เป็นอันตราย' เป็นซอฟต์แวร์ที่ออกแบบมาโดยเจตนาให้รบกวนและทำให้เกิดการหยุดชะงักเมื่อคุณกำลังทำงานบนคอมพิวเตอร์ของคุณ
คุณอาจเคยได้ยินคำศัพท์ต่างๆ เช่น ไวรัส ไวรัสม้าโทรจัน เวิร์ม สปายแวร์ เครื่องเรียกค่าไถ่ และอื่นๆ นี่คือตัวอย่างทั้งหมดของซอฟต์แวร์ที่เป็นอันตราย นั่นคือมัลแวร์
ฮาร์ดแวร์ผิดพลาด
RAM (หน่วยความจำ) ผิดพลาดหรือฮาร์ดดิสก์ไดรฟ์เสียหายหรือเสียหายอาจเป็นสาเหตุของปัญหา
ไดรเวอร์ที่ล้าสมัย
จากสาเหตุที่เป็นไปได้ทั้งหมดของปัญหา "Kernel Security Check Failure" สาเหตุที่เป็นไปได้มากที่สุดคือไดรเวอร์ที่ล้าสมัย
ปัญหาไดรเวอร์ที่ล้าสมัยอาจเกิดขึ้นจากการอัปเกรดจาก Windows เวอร์ชันเก่าไปเป็น Windows 10 ไดรเวอร์ที่เกี่ยวข้องอาจทำงานได้อย่างสมบูรณ์ใน Windows เวอร์ชันเก่า แต่อาจเข้ากันไม่ได้กับ Windows 10
หน้าจอสีน้ำเงินแห่งความตายคืออะไร
โดยทั่วไป คุณจะทราบถึงปัญหา "Kernel Security Check Failure" ระหว่างการเริ่มต้น Windows นี่คือที่ที่ Windows ดำเนินการตรวจสอบ หากในระหว่างกระบวนการนี้ Windows ตรวจพบความเสียหายในโครงสร้างข้อมูลที่สำคัญ ข้อผิดพลาด Kernel_Security_check_failure จะถูกส่งออกไป
ดังที่คุณเห็นในภาพหน้าจอด้านล่าง มีรายละเอียดเกี่ยวกับข้อผิดพลาดน้อยมาก โชคดีที่ข้อความมีรหัสหยุด (เน้นด้วยสีเหลือง) เพื่อช่วยระบุสาเหตุที่คุณพบ BSOD ที่น่ากลัว
วิธีแก้ไขข้อผิดพลาดการตรวจสอบความปลอดภัยของเคอร์เนล
โชคดีที่มีการแก้ไขที่เป็นไปได้มากมายสำหรับแก้ไขปัญหา "Kernel Security Check Failure"
ในการแก้ปัญหา คุณสามารถเข้าสู่กระบวนการตรวจสอบเพื่อระบุสาเหตุของปัญหาได้ เมื่อคุณทราบสาเหตุของปัญหาแล้ว คุณจะรู้ว่าจะใช้การแก้ไขใด
แต่การแก้ไขด่วนซึ่งเป็นรายการแรกในรายการการแก้ไขที่เป็นไปได้ซึ่งมีให้ในบทความนี้อาจทำได้ง่ายเพียงแค่อัปเดตระบบเป็น Windows 10 เวอร์ชันล่าสุด
คุณสามารถดูรายการการแก้ไขที่กล่าวถึงในบทความนี้ด้านล่าง ส่วนถัดไปประกอบด้วยคำแนะนำทีละขั้นตอนสำหรับการแก้ไขที่เป็นไปได้แต่ละรายการในรายการ
- อัปเดตเป็น Windows 10 รุ่นล่าสุด
- อัปเดตไดรเวอร์ที่ต้องอัปเดต
- ตรวจหาไวรัส
- ตรวจสอบระบบไฟล์ Windows ที่อาจเสียหาย
- ทดสอบเพื่อดูว่าการปิดใช้งานซอฟต์แวร์ป้องกันไวรัสช่วยแก้ปัญหาได้หรือไม่
- ตรวจสอบปัญหาที่อาจเกิดขึ้นกับ RAM
- ตรวจสอบปัญหาฮาร์ดดิสก์ไดรฟ์ที่เป็นไปได้
- ทดสอบเพื่อดูว่าการปิดใช้งานซอฟต์แวร์ป้องกันไวรัสช่วยแก้ปัญหาได้หรือไม่
- เริ่มพีซีในเซฟโหมด
อัปเดตเป็น Windows 10 รุ่นล่าสุด
นี่อาจเป็นวิธีที่ง่ายที่สุดในการแก้ไขปัญหา ในการอัปเดต Windows 10 เป็น Windows เวอร์ชันล่าสุด คุณสามารถทำตามขั้นตอนต่อไปนี้:
- คลิกปุ่ม Windows + I เพื่อเรียกใช้แอปการตั้งค่า
- คลิกไทล์ “อัปเดตและความปลอดภัย”
- คลิกปุ่ม "ตรวจสอบการอัปเดต" (ข้อมูลสถานะจะแสดงบนหน้าจอเกี่ยวกับความคืบหน้าในการดาวน์โหลดและการติดตั้ง)
- หลังจากการอัปเดตเสร็จสิ้น ให้ตรวจดูว่า BSOD ยังคงเกิดขึ้นอยู่หรือไม่
อัปเดตไดรเวอร์ที่จำเป็นต้องอัปเดต
วิธีง่ายๆ ในการตรวจสอบไดรเวอร์ที่มีปัญหาคือการใช้ตัวจัดการอุปกรณ์
ในการเรียกใช้ Device Manager ให้กดแป้น Windows + X ในกล่องโต้ตอบที่จะแสดงให้คุณเห็น โครงสร้างแบบต้นไม้จะปรากฏขึ้น
หากคุณขยายโหนดทั้งหมดในโครงสร้างแบบทรี จะเห็นได้ชัดเจนว่าไดรเวอร์ใดจำเป็นต้องได้รับการอัปเดต คุณจะเห็นเครื่องหมายอัศเจรีย์ที่มีสีพื้นหลังสีเหลืองถัดจากโหนดที่แสดงถึงไดรเวอร์ที่จำเป็นต้องอัปเดต
หากต้องการอัปเดตไดรเวอร์ เพียงคลิกขวาที่โหนดที่แสดงถึงไดรเวอร์ที่เกี่ยวข้อง (ที่ต้องอัปเดต) แล้วคลิกรายการเมนูบริบท "อัปเดตไดรเวอร์"
จากนั้นคุณจะเห็นสองตัวเลือก:คุณสามารถเลือกตัวเลือกโดยที่ Windows 10 จะค้นหาไดรเวอร์โดยอัตโนมัติ หรือคุณสามารถเลือกตัวเลือกด้วยตนเองและค้นหาไฟล์ไดรเวอร์ใหม่ที่เกี่ยวข้องในคอมพิวเตอร์ของคุณซึ่งอาจมีอยู่แล้วในคอมพิวเตอร์ของคุณ
ขั้นตอนต่อไปคือการอนุญาตให้การอัปเดตการติดตั้งไดรเวอร์เสร็จสมบูรณ์
จากนั้น คุณสามารถตรวจสอบไดรเวอร์ที่มีปัญหาอื่นๆ ต่อไปได้โดยตรวจสอบ Device Manager สำหรับโหนดที่มีเครื่องหมายอัศเจรีย์ที่มีพื้นหลังสีเหลือง หากพบอีก คุณสามารถอัปเดตไดรเวอร์เหล่านั้นได้จนกว่าไดรเวอร์ที่มีปัญหาทั้งหมดจะได้รับการอัปเดตอย่างเหมาะสม
จากนั้น คุณเพียงแค่ต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงที่สร้างโดยไดรเวอร์ใหม่เสร็จสมบูรณ์ หวังว่านี่จะช่วยขจัดปัญหา BSOD ของคุณ
หากปัญหายังคงเกิดขึ้น การตรวจสอบของคุณต้องดำเนินต่อไป…
ตรวจหาไวรัส
คุณต้องตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดต Windows ล่าสุดบนพีซีของคุณ และใช้ซอฟต์แวร์ป้องกันไวรัสเพื่อตรวจหาไวรัส
หากพบไวรัสอย่างน้อยหนึ่งตัว ให้ดำเนินการที่จำเป็นเพื่อลบไวรัสหรือไวรัสออกจากคอมพิวเตอร์ของคุณ
ตรวจสอบระบบไฟล์ Windows ที่อาจเสียหาย
คุณสามารถใช้เครื่องมือตัวตรวจสอบไฟล์ระบบ (SFC) เพื่อแก้ไขไฟล์ระบบที่เสียหายได้ ด้านล่างนี้คือขั้นตอนที่คุณสามารถปฏิบัติตามเพื่อเรียกใช้เครื่องมือตรวจสอบไฟล์ระบบ
- จากเดสก์ท็อป ให้ใช้ปุ่ม Windows + R เพื่อเปิดกล่อง "Run"
- ในกล่อง "เรียกใช้" ให้พิมพ์ "cmd" จากนั้นกด ctrl+shift+enter เพื่อเปิดพรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ
- คลิกปุ่ม "ใช่" บนข้อความแจ้ง "การควบคุมบัญชีผู้ใช้"ss (UAC)
- พิมพ์ “SFC /scannow” ในหน้าต่างพรอมต์คำสั่งแล้วกด “Enter”
ยูทิลิตีตัวตรวจสอบไฟล์ระบบจะตรวจสอบความสมบูรณ์ของไฟล์ระบบ Windows และจะดำเนินการซ่อมแซมอย่างเหมาะสมหากจำเป็น
รีบูตเครื่องคอมพิวเตอร์หลังจากเสร็จสิ้นกระบวนการ
ทดสอบเพื่อดูว่าการปิดใช้งานซอฟต์แวร์ป้องกันไวรัสช่วยแก้ไขปัญหาได้หรือไม่
ซอฟต์แวร์ป้องกันไวรัสแม้ว่าจะมีเจตนาดี แต่ก็สามารถบล็อกบริการและแอปที่ไม่เป็นอันตรายไม่ให้ทำงานได้อย่างถูกต้องโดยไม่ได้ตั้งใจ
วิธีนี้จะบอกคุณ (เหมือนเดิม) ว่าซอฟต์แวร์ป้องกันไวรัสอาจเป็นสาเหตุของปัญหา แต่โปรดทราบว่าไม่แนะนำให้คุณใช้คอมพิวเตอร์โดยไม่มีการป้องกันซอฟต์แวร์ป้องกันไวรัสที่เหมาะสม
หากต้องการปิดใช้งานซอฟต์แวร์ป้องกันไวรัสของคุณชั่วคราว คุณสามารถเรียกใช้หน้าต่างตัวจัดการงานได้ คุณสามารถทำได้โดยกด ctrl+shift+escape บนแป้นพิมพ์
หากตัวจัดการงานโหลดในโหมดกะทัดรัด ให้คลิกตัวเลือก "รายละเอียดเพิ่มเติม" จากนั้นเลือกแท็บ "เริ่มต้น" ที่ด้านบนของหน้าต่าง "ตัวจัดการงาน"
ค้นหาชื่อที่แสดงถึงโปรแกรมป้องกันไวรัสของคุณและคลิกรายการที่เกี่ยวข้อง
จากนั้นคลิกปุ่มปิดการใช้งานที่มุมขวามือของหน้าต่างตัวจัดการงาน
สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์และดูว่า BSOD ยังคงปรากฏขึ้นหรือไม่
ขอย้ำอีกครั้งว่า แม้ว่าวิธีนี้จะแก้ปัญหาได้ แต่คุณไม่ควรใช้คอมพิวเตอร์โดยไม่มีซอฟต์แวร์ป้องกันไวรัส ดังนั้น คุณอาจต้องมองหาทางเลือกอื่นเพื่อป้องกัน
ตรวจสอบปัญหาที่เป็นไปได้กับ RAM
ในการระบุปัญหา RAM (หน่วยความจำ) คุณสามารถเรียกใช้เครื่องสแกน Windows 10 ในตัวได้ ให้คลิกที่ไอคอนรูปแว่นขยายค้นหาในทาสก์บาร์หรือกดแป้น Windows + S
พิมพ์ "Memory Diagnostics" ในช่องข้อความค้นหาและเรียกใช้ตัวเลือกแรกที่ปรากฏในผลการค้นหา
ในกล่องโต้ตอบป๊อปอัปที่แสดง ให้เลือก "รีสตาร์ททันทีและตรวจสอบปัญหา (แนะนำ)" เพื่อเริ่มกระบวนการวินิจฉัย
ระหว่างกระบวนการบู๊ต กระบวนการวินิจฉัยหน่วยความจำจะพยายามระบุข้อผิดพลาดและปัญหาที่อาจเกิดขึ้นเกี่ยวกับ RAM หากพบปัญหาจะแจ้งให้คุณทราบ
ตรวจสอบปัญหาฮาร์ดดิสก์ไดรฟ์ที่เป็นไปได้
คุณสแกนฮาร์ดดิสก์เพื่อหาความไม่สอดคล้องและข้อผิดพลาดได้โดยใช้เครื่องมือตรวจสอบดิสก์
ในการเรียกใช้เครื่องมือตรวจสอบดิสก์ ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบ windows ด้วยบัญชีผู้ดูแลระบบ จากนั้นทำตามขั้นตอนเหล่านี้:
- ที่เดสก์ท็อป คลิกคีย์ Windows + R เพื่อเปิดกล่อง "เรียกใช้"
- ในกล่อง "เรียกใช้" ให้พิมพ์ "cmd" จากนั้นกด ctrl+shift+enter เพื่อเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
- คลิกปุ่ม "ใช่" บนข้อความแจ้ง "การควบคุมบัญชีผู้ใช้" (UAC)
- พิมพ์ “chkdsk c:/f” แล้วกด Enter
ตัวเลือก “/f” จะพยายามแก้ไขข้อผิดพลาดที่พบ
คุณยังสามารถรวมตัวเลือก “/r” และตัวเลือก “/x” ด้วยคำสั่งนี้ ตัวเลือก “/r” จะระบุตำแหน่งเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้ ในขณะที่ตัวเลือก “/x” บังคับให้ดิสก์ไดรฟ์ (กำลังจะถูกตรวจสอบ) ให้ลงจากหลังม้าก่อนที่ยูทิลิตี้จะเริ่มการสแกน
เริ่มพีซีในเซฟโหมด
คุณสามารถเริ่มพีซีของคุณในเซฟโหมดเพื่อให้ Windows 10 บูตด้วยไฟล์และไดรเวอร์น้อยที่สุด ในการบูต Windows 10 ในเซฟโหมด คุณสามารถทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows + I เพื่อเรียกใช้แอปการตั้งค่า
- ภายใต้หัวข้อ "อัปเดตและความปลอดภัย" ให้เลือกแท็บ "การกู้คืน"
- ภายใต้หัวข้อ "Advanced Startup" ในบานหน้าต่างด้านขวา ให้กดปุ่ม "Restart Now"
- หลังจากที่พีซีรีสตาร์ทไปที่ “เลือกตัวเลือก” หน้าจอ เลือก แก้ไข> ตัวเลือกขั้นสูง> การตั้งค่าเริ่มต้น> รีสตาร์ท
หลังจากที่พีซีรีสตาร์ท คุณจะเห็นรายการตัวเลือกต่างๆ เลือก “4” หรือกด “F4” เพื่อเริ่มพีซีในเซฟโหมด หรือหากต้องการใช้อินเทอร์เน็ต ให้เลือก “ 5” หรือกด “ F5” สำหรับเซฟโหมดที่มีระบบเครือข่าย
หากปัญหาไม่เกิดขึ้นในเซฟโหมด แสดงว่าการตั้งค่าเริ่มต้นและโปรแกรมควบคุมอุปกรณ์พื้นฐานไม่ก่อให้เกิดปัญหา
สมมติว่าปัญหาไม่เกิดขึ้นในเซฟโหมด ตอนนี้คุณทราบแล้วว่าปัญหาต้องเกิดจากไดรเวอร์หรือแอปพลิเคชันเพิ่มเติมที่ทำงานในโหมดปกติ
เมื่อใช้กระบวนการกำจัด คุณสามารถมุ่งเน้นไปที่ไดรเวอร์และแอปพลิเคชันเพิ่มเติมที่เกี่ยวข้อง คุณสามารถถอนการติดตั้งแอปพลิเคชันที่เกี่ยวข้องแต่ละแอปพลิเคชันอย่างเป็นระบบ โดยเริ่มจากแอปพลิเคชันที่ติดตั้งล่าสุดและดำเนินการตามวิธีของคุณจากการติดตั้งล่าสุดไปจนถึงการติดตั้งล่าสุด
ด้วยการถอนการติดตั้งแต่ละครั้ง คุณสามารถทดสอบปัญหาได้ หวังว่าจะระบุแอปพลิเคชันหรือโปรแกรมที่เป็นสาเหตุของปัญหา จากนั้นคุณสามารถถอนการติดตั้งซอฟต์แวร์ที่เกี่ยวข้องเพื่อกำจัดปัญหาได้
บทสรุป
โดยสรุป ปัญหา Kernel Security Check Failure อาจเป็นความไม่สะดวกอย่างมาก แต่หวังว่าขั้นตอนที่ให้ไว้ในบทความนี้จะช่วยคุณแก้ปัญหาได้