Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Ntoskrnl.exe BSOD: คู่มือขั้นตอน

หากคุณเจอข้อผิดพลาด Blue Screen of Death (BSOD) ที่เกิดจาก Ntoskrnl.exe อย่าตกใจ เพราะผู้ใช้หลายคนเคยเจอปัญหานี้ แต่มั่นใจได้ว่าสามารถแก้ไขได้ด้วยคู่มือนี้ เมื่อคุณใช้งาน PC ระบบจะค้างกะทันหัน และต่อมาคุณจะเจอหน้าจอสีน้ำเงิน ต้อง Restart PC เพื่อเข้าถึงได้อีก

Ntoskrnl.exe หรือ Kernel Image เป็นส่วนพื้นฐานของระบบ ที่รับผิดชอบบริการระบบต่างๆ เช่น Memory Management, Hardware Virtualization ฯลฯ มาเริ่มแก้ไขกันเลย

วิธีแก้ไข Ntoskrnl.exe BSOD Blue Screen Error

สำคัญ: สร้าง System Restore Point ก่อนเริ่มต้น

วิธีที่ 1: รัน Windows Memory Diagnostic

หากคุณสงสัยว่า RAM ชำรุด วิธีที่ดีที่สุดคือรัน Windows Memory Diagnostic Tool หากผลลัพธ์บ่งชี้ว่า RAM มีปัญหา คุณสามารถเปลี่ยน RAM ใหม่และ แก้ไข Ntoskrnl.exe BSOD Blue Screen error ได้ง่ายๆ

  1. พิมพ์ "memory" ในช่องค้นหา Windows เลือก “Windows Memory Diagnostic”
  2. จากตัวเลือก เลือก “Restart now and check for problems”
  3. Windows จะ Restart เพื่อตรวจสอบข้อผิดพลาดของ RAM
  4. Reboot คอมพิวเตอร์

วิธีที่ 2: รัน Memtest86

  1. เสียบ USB Flash Drive เข้าระบบ
  2. ดาวน์โหลดและติดตั้ง Memtest86 Auto-installer for USB Key
  3. คลิกขวาไฟล์ Image ที่ดาวน์โหลดมา เลือก Extract here
  4. เปิดโฟลเดอร์ รัน Memtest86+ USB Installer
  5. เลือก USB Drive ที่เสียบ เพื่อเขียน MemTest86 (จะฟอร์แมต USB Drive)
  6. เมื่อเสร็จ ให้เสียบ USB เข้าเครื่องที่มีปัญหา Ntoskrnl.exe BSOD Error
  7. Restart คอมพิวเตอร์ ตั้งค่า Boot จาก USB Flash Drive
  8. Memtest86 จะเริ่มทดสอบความเสียหายของหน่วยความจำ
  9. หากผ่านการทดสอบทั้งหมด แสดงว่า Memory ทำงานปกติ
  10. หากมีขั้นตอนล้มเหลว Memtest86 จะพบ Memory Corruption หมายความว่า “Ntoskrnl.exe BSOD Error” เกิดจาก RAM ชำรุด/เสีย
  11. เพื่อ แก้ไข Ntoskrnl.exe Blue Screen of Death error คุณต้องเปลี่ยน RAM หากพบ Bad Memory Sectors

วิธีที่ 3: อัปเดต Realtek Audio Driver

บางครั้ง Realtek Audio Drivers ที่ชำรุดหรือล้าสมัยอาจก่อให้เกิดปัญหานี้ ควรลองอัปเดตไดรเวอร์โดยใช้คู่มือ: How to Update Realtek HD Audio Drivers in Windows 10

วิธีที่ 4: รีเซ็ตการตั้งค่า Overclocking

หากคุณทำ Overclock PC อาจเป็นสาเหตุของ Ntoskrnl.exe BSOD Error เพราะซอฟต์แวร์ Overclock ทำให้ฮาร์ดแวร์ทำงานหนักเกินไป จน PC Restart อย่างกะทันหัน ให้แก้ไขโดย Reset Overclocking Settings หรือ Uninstall ซอฟต์แวร์ Overclock

วิธีที่ 5: ตรวจสอบว่า Windows อัปเดตเป็นล่าสุด

  1. กด Windows Key + I เลือก Update & Security
  2. จากเมนูซ้าย คลิก Windows Update
  3. คลิก “Check for updates” เพื่อตรวจสอบอัปเดตที่มี
  4. หากมีอัปเดตรออยู่ คลิก Download & Install updates
  5. ติดตั้งอัปเดต Windows จะกลายเป็น Up-to-date

วิธีที่ 6: ตั้งค่า BIOS ให้เป็นค่าเริ่มต้น (Default)

  1. ปิดโน้ตบุ๊ก เปิดใหม่ และกด F2, DEL หรือ F12 พร้อมกัน (ขึ้นอยู่กับผู้ผลิต) เพื่อเข้า BIOS Setup
  2. หาตัวเลือก Reset เพื่อ โหลดค่าเริ่มต้น อาจชื่อ Reset to default, Load factory defaults, Clear BIOS settings, Load setup defaults ฯลฯ
  3. เลือกด้วยปุ่มลูกศร กด Enter ยืนยัน BIOS จะใช้ Default Settings
  4. ล็อกอิน Windows แล้วตรวจสอบว่าสามารถแก้ไข Ntoskrnl.exe BSOD ได้หรือไม่

วิธีที่ 7: รัน System File Checker และ Check Disk

  1. เปิด Command Prompt (ค้นหา ‘cmd’ กด Enter)
  2. พิมพ์คำสั่งใน cmd กด Enter:
    Sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  3. รอจนเสร็จ Restart คอมพิวเตอร์
  4. รัน CHKDSK เพื่อแก้ไข File System Errors
  5. รอเสร็จสิ้น Reboot อีกครั้ง

วิธีที่ 8: รัน CCleaner และ Malwarebytes

  1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
  2. รัน Malwarebytes ให้สแกนระบบหาไฟล์อันตราย หากพบ Malware จะลบอัตโนมัติ
  3. รัน CCleaner เลือก Custom Clean
  4. ภายใต้ Custom Clean เลือกแท็บ Windows ติ๊กถูก Defaults คลิก Analyze
  5. เมื่อ Analyze เสร็จ ตรวจสอบไฟล์ที่จะลบ แล้วคลิก Run Cleaner
  6. เพื่อทำความสะอาดเพิ่มเติม เลือกแท็บ Registry ติ๊กถูกตัวเลือกที่เกี่ยวข้อง
  7. คลิก Scan for Issues รอสแกน แล้วคลิก Fix Selected Issues
  8. เมื่อ CCleaner ถาม “Do you want backup changes to the registry?” ให้เลือก Yes
  9. เมื่อ Backup เสร็จ คลิก Fix All Selected Issues
  10. Restart คอมพิวเตอร์

วิธีที่ 9: ทำ System Restore

  1. กด Windows Key + R พิมพ์ “sysdm.cpl” กด Enter
  2. เลือกแท็บ System Protection เลือก System Restore
  3. คลิก Next เลือก System Restore Point ที่ต้องการ
  4. ทำตามคำแนะนำบนหน้าจอ
  5. หลัง Reboot อาจสามารถ แก้ไข Ntoskrnl.exe BSOD Blue Screen of Death error ได้

วิธีที่ 10: ทำความสะอาด Memory Slot

หมายเหตุ: ห้ามเปิดเคส PC เองหากยังอยู่ในประกัน (จะทำให้ประกันหาย) หากไม่แน่ใจ ให้ส่งไป Service Center แนะนำให้มีผู้เชี่ยวชาญดูแล

ลองเปลี่ยน RAM ไป Slot อื่น หรือใช้ RAM เพียงเส้นเดียวดูว่าทำงานปกติไหม ทำความสะอาดร่อง Memory Slot ด้วย หากมี 2 Slots ให้ถอด RAM ทั้งคู่ ทำความสะอาด Slot แล้วเสียบ RAM แค่ Slot เดียว ทดสอบ หากยังไม่ได้ ลอง Slot อีกอัน หากยังคงเจอ Ntoskrnl.exe BSOD Error ต้องเปลี่ยน RAM ใหม่

บทความแนะนำ

เสร็จสิ้น! คุณได้ แก้ไข Ntoskrnl.exe BSOD Blue Screen error เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ