Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10

ผมเป็นวิศวกรซอฟต์แวร์มาหลายปีแล้ว และสามารถรับรองได้ว่าไม่มีอะไรแย่กว่าเจอ BSOD (Blue Screen of Death) โดยเฉพาะตอนกำลังจะเขียนโค้ดซับซ้อนเวลา 2 โมงเช้าเพื่อตามกำหนดส่งงาน

นั่นมุมมองของวิศวกรซอฟต์แวร์ แต่ต้องยอมรับว่าใช้คอมพิวเตอร์ในปัจจุบันจำเป็นสำหรับผู้เชี่ยวชาญเกือบทุกคน

จุดคือ Blue Screen of Death ไม่ได้รับดีต้อนรับเลย เหมือนนกพิราบบนกระดานหมากรุกในการแข่งขันแชมป์โลกเกือบทุกสถานการณ์

สิ่งที่คุณจะได้เรียนรู้

ในบทความนี้เราจะดูสาเหตุหนึ่งที่น่ากลัวของ BSOD คือ "Kernel Security Check Failure" และวิธีแก้ไขหากเผชิญปัญหานี้

สาเหตุทั่วไปของ BSOD

สาเหตุทั่วไปของ "Kernel Security Check Failure" ได้แก่ ไฟล์ระบบเสียหาย ฮาร์ดแวร์ผิดปกติ หรือไดรเวอร์ล้าสมัย

ไฟล์ระบบเสียหาย

มัลแวร์เป็นสาเหตุหลักของไฟล์ระบบเสียหาย 'Malware' มาจาก 'Malicious Software' คือซอฟต์แวร์ที่ออกแบบมาให้รบกวนและก่อให้เกิดความวุ่นวายขณะคุณทำงานบนคอมพิวเตอร์

คุณคงเคยได้ยิน virus, trojan, worms, spyware, ransomware ฯลฯ ทั้งหมดเป็นตัวอย่างของมัลแวร์

ฮาร์ดแวร์ผิดปกติ

RAM (หน่วยความจำ) ผิดปกติ หรือฮาร์ดดิสก์เสียหาย/เสียหาย อาจเป็นสาเหตุ

ไดรเวอร์ล้าสมัย

จากสาเหตุทั้งหมดของ "Kernel Security Check Failure" สาเหตุที่น่าจะเป็นไปได้มากที่สุดคือไดรเวอร์ล้าสมัย

ปัญหาไดรเวอร์ล้าสมัยอาจเกิดจากการอัปเกรดจาก Windows เวอร์ชันเก่าเป็น Windows 10 ไดรเวอร์ที่ทำงานได้ดีบน Windows เก่าอาจไม่เข้ากันได้กับ Windows 10

Blue Screen of Death คืออะไร?

โดยทั่วไปคุณจะรู้จัก "Kernel Security Check Failure" ระหว่างการเริ่มต้น Windows Windows ทำกระบวนการตรวจสอบ หากตรวจพบความเสียหายในโครงสร้างข้อมูลสำคัญ ข้อผิดพลาด Kernel_Security_check_failure จะถูกโยนออกมา

จากภาพหน้าจอด้านล่างจะเห็นรายละเอียดข้อผิดพลาดน้อยมาก โชคดีที่ข้อความมี Stop Code (ไฮไลท์สีเหลือง) ช่วยระบุสาเหตุของ BSOD

แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10

วิธีแก้ไข Kernel Security Check Failure

โชคดีที่มีหลายวิธีแก้ไข "Kernel Security Check Failure"

สามารถทำกระบวนการสืบสวนเพื่อระบุสาเหตุ แล้วจึงรู้ว่าจะใช้วิธีแก้ไขไหน

แต่วิธีแก้ไขเร็วที่สุด (รายการแรก) อาจง่ายแค่อัปเดต Windows 10 เป็นเวอร์ชันล่าสุด

รายการวิธีแก้ไขที่อภิปรายในบทความนี้:

  • อัปเดตเป็น Windows 10 เวอร์ชันล่าสุด
  • อัปเดตไดรเวอร์ที่จำเป็น
  • ตรวจสอบไวรัส
  • ตรวจสอบระบบไฟล์ Windows ที่อาจเสียหาย
  • ทดสอบปิดโปรแกรมแอนตี้ไวรัสชั่วคราว
  • ตรวจสอบปัญหา RAM
  • ตรวจสอบปัญหา Hard Disk Drive
  • ทดสอบปิดโปรแกรมแอนตี้ไวรัสชั่วคราว (ซ้ำ)
  • เริ่ม PC ใน Safe Mode

อัปเดตเป็น Windows 10 เวอร์ชันล่าสุด

อาจเป็นวิธีแก้ไขที่ง่ายที่สุด ขั้นตอนอัปเดต Windows 10:

  • กด Windows Key + I เปิด Settings App
  • คลิกไทล์ "Update & Security"
  • คลิก "Check for Updates" (จะแสดงสถานะดาวน์โหลดและติดตั้ง)
แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10
  • หลังอัปเดตเสร็จ ตรวจสอบว่า BSOD ยังเกิดหรือไม่

อัปเดตไดรเวอร์ที่จำเป็น

วิธีง่ายเช็คไดรเวอร์ที่มีปัญหาคือใช้ Device Manager

กด Windows Key + X เปิด Device Manager จะเห็นโครงสร้างต้นไม้

ขยายโหนดทั้งหมด จะเห็นไดรเวอร์ที่ต้องอัปเดตจากเครื่องหมายเว้นำหน้าสีเหลือง

แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10

คลิกขวาที่โหนดของไดรเวอร์ที่ต้องอัปเดต เลือก "Update driver"

จะมี 2 ตัวเลือก: ให้ Windows 10 ค้นหาไดรเวอร์อัตโนมัติ หรือค้นหาไฟล์ไดรเวอร์ใหม่บนคอมพิวเตอร์ด้วยตนเอง

รอการติดตั้งไดรเวอร์เสร็จ แล้วตรวจสอบ Device Manager อีกครั้งหายังมีเครื่องหมายเว้นำหน้าสีเหลืองอยู่หรือไม่ หากมี อัปเดตต่อจนหมด

รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงจากไดรเวอร์ใหม่มีผล หวังว่า BSOD จะหายไป

หากยังเกิดอยู่ การสืบสวนต้องดำเนินต่อ...

ตรวจสอบไวรัส

ต้องแน่ใจว่าติดตั้ง Windows Updates ล่าสุด และใช้โปรแกรมแอนตี้ไวรัสสแกนไวรัส

หากพบไวรัส ให้ดำเนินการกำจัดไวรัสออกจากคอมพิวเตอร์

ตรวจสอบระบบไฟล์ Windows ที่อาจเสียหาย

ใช้ System File Checker (SFC) แก้ไฟล์ระบบที่เสียหาย ขั้นตอนรัน SFC:

  • ที่เดสก์ท็อป กด Windows + R เปิด "Run"
  • พิมพ์ "cmd" แล้วกด Ctrl+Shift+Enter เปิด Command Prompt ด้วยสิทธิ์ Admin
  • คลิก "Yes" ที่ UAC prompt
  • พิมพ์ "SFC /scannow" แล้วกด Enter
แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10

SFC จะตรวจสอบความสมบูรณ์ของไฟล์ระบบ Windows และซ่อมแซมถ้าจำเป็น

รีบูทคอมพิวเตอร์หลังกระบวนการเสร็จ

ทดสอบปิดโปรแกรมแอนตี้ไวรัสชั่วคราว

โปรแกรมแอนตี้ไวรัสแม้เจตนาดี อาจบล็อกบริการและแอปที่ไม่เป็นอันตรายโดยไม่ได้ตั้งใจ

วิธีนี้จะบอกว่าแอนตี้ไวรัสอาจเป็นสาเหตุ — แต่ไม่แนะนำให้รันคอมพิวเตอร์โดยไม่มีการป้องกันของแอนตี้ไวรัส

ขั้นตอนปิดแอนตี้ไวรัสชั่วคราว:

  • เปิด Task Manager: กด Ctrl+Shift+Escape
  • ถ้าโหลดแบบ Compact คลิก "More details" แล้วเลือกแท็บ "Startup"
  • หาชื่อแอปแอนตี้ไวรัส คลิกขวาเลือก "Disable"
  • รีสตาร์ทคอมพิวเตอร์ ดูว่า BSOD ยังปรากฏหรือไม่

จำไว้ว่าแม้จะแก้ปัญหาได้ ควรหาโปรแกรมป้องกันทางเลือกแทน

ตรวจสอบปัญหา RAM

เพื่อระบุปัญหา RAM ใช้เครื่องมือ Windows 10 Built-in: กดไอคอนค้นหาหรือ Windows Key + S

พิมพ์ "Memory Diagnostics" รันตัวเลือกแรกจากผลค้นหา

ในกล่องโต้ตอบ เลือก "Restart now and check for problems (recommended)" เริ่มกระบวนการวินิจฉัย

ระหว่างบูท Memory Diagnostic จะพยายามระบุข้อผิดพลาด RAM หากพบจะรายงานให้ทราบ

ตรวจสอบปัญหา Hard Disk Drive

สแกนฮาร์ดดิสก์หาข้อผิดพลาดด้วย Check Disk Tool

ขั้นตอนรัน Check Disk (ต้องล็อกอินด้วยบัญชี Admin):

  • ที่เดสก์ท็อป กด Windows Key + R เปิด "Run"
  • พิมพ์ "cmd" แล้ว Ctrl+Shift+Enter รัน Command Prompt เป็น Admin
  • คลิก "Yes" ที่ UAC
  • พิมพ์ "chkdsk c: /f" แล้ว Enter
แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10

ตัวเลือก "/f" จะพยายามแก้ไขข้อผิดพลาดที่พบ

สามารถเพิ่ม "/r" (ค้นหา bad sectors และกู้ข้อมูลที่อ่านได้) และ "/x" (บังคับ dismount ไดรฟ์ก่อนสแกน) ได้

เริ่ม PC ใน Safe Mode

บูท Windows 10 ใน Safe Mode ด้วยไฟล์และไดรเวอร์ขั้นต่ำ ขั้นตอน:

  • กด Windows Key + I เปิด Settings
  • ภายใต้ "Update & Security" เลือก "Recovery"
  • ภายใต้ "Advanced Startup" กด "Restart Now"
แก้ไข Kernel Security Check Failure: ขั้นตอนรีสตาร์ท Kernel บน Windows 10
  • หลังรีสตาร์ทถึงหน้า "Choose an option" เลือก Troubleshoot > Advanced options > Startup Settings > Restart

หลังรีสตาร์ทจะเห็นรายการตัวเลือก เลือก "4" หรือกด "F4" สำหรับ Safe Mode หรือ "5"/"F5" สำหรับ Safe Mode with Networking

หากปัญหาไม่เกิดใน Safe Mode แสดงว่าการตั้งค่าเริ่มต้นและไดรเวอร์พื้นฐานไม่ใช่สาเหตุ

สมมติปัญหาไม่เกิดใน Safe Mode ตอนนี้ทราบว่าสาเหตุต้องเป็นไดรเวอร์หรือแอปเพิ่มเติมที่รันใน Normal Mode

ใช้การกำจัดทีละขั้นตอน: ลบแอปที่ติดตั้งล่าสุดก่อน ทดสอบทีละตัว จนพบตัวกระทำ แล้วลบโปรแกรมนั้นออก

สรุป

Kernel Security Check Failure เป็นอะไรที่ทำให้ลำบากมาก แต่หวังว่าขั้นตอนในบทความนี้จะช่วยแก้ปัญหาได้