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

แก้ไขข้อผิดพลาด nvlddmkm.sys บน Windows 10 – คู่มือขั้นตอน

เมื่อคุณเจอ VIDEO TDR failure หรือข้อผิดพลาด nvlddmkm.sys failed บน Windows PC น่าจะเป็นเพราะไดรเวอร์การ์ดจออาจเสียหายหรือล้าสมัย มาแนะนำวิธีแก้ nvlddmkm.sys failed บนคอมพิวเตอร์ Windows 8 และ 10 อ่านต่อไป

VIDEO TDR Failure บน Windows 8 & 10 คืออะไร?

ข้อผิดพลาดนี้คล้าย Blue Screen of Death (BSOD) TDR ย่อมาจาก Timeout, Detection & Recovery เป็นส่วนหนึ่งของ Windows OS และเมื่อมันทำงานผิดปกติ ไดรเวอร์กราฟิกจะล้มเหลว Windows ไม่สามารถแก้ไขข้อผิดพลาดนี้ด้วยตัวเอง จึงต้องทำขั้นตอน troubleshooting ที่กำหนด ขึ้นอยู่กับประเภทการ์ดจอ คุณจะได้รับข้อผิดพลาด:

  • nvlddmkm.sys failed สำหรับการ์ดจอ NVIDIA
  • igdkmd64.sys failed สำหรับการ์ดจอ Intel
  • atkimpag.sys failed สำหรับการ์ดจอ AMD/ATI

แก้ VIDEO TDR Failure nvlddmkm.sys Failed Error บน Windows 10

สาเหตุที่เป็นไปได้:

  • ข้อบกพร่องของชิ้นส่วนฮาร์ดแวร์
  • ปัญหาหน่วยความจำหรือฮาร์ดดิสก์
  • ไดรเวอร์กราฟิกไม่เข้ากันหรือเสียหาย
  • ไฟล์ระบบปฏิบัติการเสียหาย

เราได้ทดสอบทุกวิธีเอง คุณควรทำตามวิธีเหล่านี้ทีละขั้นตอน

หมายเหตุ: แนะนำให้อ่านคู่มือ "How to Create a System Restore Point in Windows 10" เพื่อสร้างจุดกู้คืนระบบ ก่อนทำตามวิธีเหล่านี้

วิธีที่ 1: รัน Hardware and Devices Troubleshooter

เครื่องมือแก้ไขปัญหาในตัวของ Windows จะแก้ nvlddmkm.sys failed บ่อยครั้ง

  1. กด Windows + R พร้อมกันเปิดกล่องโต้ตอบ Run
  2. พิมพ์ msdt.exe -id DeviceDiagnostic กด Enter
  3. คลิก Advanced ในหน้าต่าง Hardware and Devices
  4. ติ๊ก Apply repairs automatically คลิก Next
  5. รอการสแกนเสร็จสิ้น
  6. คลิก Apply this fix
  7. คลิก Next เพื่อ Restart your PC และแก้ไขปัญหา

วิธีที่ 2: ปิด Hardware Acceleration ในเบราว์เซอร์

บางครั้งเว็บเบราว์เซอร์ทำงานเบื้องหลังและใช้ CPU & GPU มาก ควรปิด hardware acceleration ในเบราว์เซอร์และทดสอบอีกครั้ง ใช้ Google Chrome เป็นตัวอย่าง

  1. เปิด Google Chrome คลิกไอคอน สามจุด มุมขวาบน
  2. คลิก Settings
  3. ขยายส่วน Advanced ในแถบซ้าย คลิก System
  4. ปิดท็อกเกิล Use hardware acceleration when available
  5. รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าข้อผิดพลาด VIDEO TDR failure หรือ nvlddmkm.sys failed แก้แล้วหรือไม่

วิธีที่ 3: ปิดกระบวนการเบื้องหลังที่ไม่จำเป็น

อาจมีแอปพลิเคชันหลายตัวทำงานเบื้องหลัง เพิ่มการใช้ CPU และหน่วยความจำ ส่งผลต่อประสิทธิภาพ และอาจทำให้เกิด nvlddmkm.sys failed วิธีปิดกระบวนการที่ไม่ต้องการ:

  1. เปิด Task Manager ด้วย Ctrl + Shift + Esc
  2. ในแท็บ Processes ค้นหาและเลือก unnecessary task ที่ทำงานเบื้องหลัง เช่น Google Chrome
  3. คลิกขวาเลือก End task
  4. ทำซ้ำสำหรับกระบวนการที่ไม่ต้องการทั้งหมด และรีบูท Windows PC

วิธีที่ 4: อัปเดต/ย้อนกลับ Display Drivers

หากไดรเวอร์การ์ดจอล้าสมัย ให้อัปเดตเพื่อแก้ปัญหา หรือหากเป็นเวอร์ชันล่าสุดแต่ก่อให้เกิดข้อผิดพลาด ให้ย้อนกลับ (rollback) ไดรเวอร์

ตัวเลือกที่ 1: อัปเดต Graphics Card Driver

  1. กด Windows key พิมพ์ device manager คลิก Open
  2. คลิกลูกศรถัดจาก Display adapters เพื่อขยาย
  3. คลิกขวาที่ ไดรเวอร์กราฟิก (เช่น NVIDIA GeForce driver) เลือก Update driver
  4. คลิก Search automatically for drivers เพื่อหาและติดตั้งอัตโนมัติ
  5. 5A. รอไดรเวอร์อัปเดตเป็นเวอร์ชันล่าสุด Restart your PC
    5B. หากเป็นเวอร์ชันล่าสุดแล้ว จะแสดงข้อความ: The best drivers for your device are already installed คลิก Close

ตัวเลือกที่ 2: ย้อนกลับ Driver Updates

  1. ไปที่ Device Manager > Display Adapters ตามวิธีข้างต้น
  2. คลิกขวาที่ display driver (เช่น NVIDIA GeForce driver) เลือก Properties
  3. ไปที่แท็บ Driver คลิก Roll Back Driver

    หมายเหตุ: หากตัวเลือก Roll Back Driver เป็นสีเทา แสดงว่า Windows PC ไม่มีไฟล์ไดรเวอร์ติดตั้งมาหรือไม่เคยอัปเดต ลองวิธีอื่นในบทความนี้

  4. ระบุเหตุผล Why are you rolling back? ในหน้าต่าง Driver Package rollback คลิก Yes
  5. รีสตาร์ท ระบบเพื่อให้การย้อนกลับมีผล

วิธีที่ 5: ติดตั้ง Graphics Adapter Driver ใหม่

หากลองวิธีข้างต้นแล้วไม่ได้ผล ให้ติดตั้งไดรเวอร์ graphics adapter ใหม่เพื่อแก้ VIDEO TDR failure Windows 10 NVIDIA:

  1. เปิด Device Manager ขยาย Display adapters ตาม วิธีที่ 4
  2. คลิกขวา NVIDIA GeForce 940MX เลือก Uninstall device
  3. ติ๊ก Delete the driver software for this device ยืนยันโดยคลิก Uninstall
  4. ไปที่หน้า NVIDIA Drivers Downloads
  5. หาและดาวน์โหลด ไดรเวอร์ ที่ตรงกับเวอร์ชัน Windows บนคอมพิวเตอร์
  6. รัน ไฟล์ที่ดาวน์โหลด ทำตามคำแนะนำเพื่อติดตั้ง

วิธีที่ 6: กู้คืนไฟล์ nvlddmkm.sys

หากใช้การ์ดจอ NVIDIA และไฟล์ไดรเวอร์เสียหาย แนะนำให้กู้คืนไฟล์ nvlddmkm.sys เพื่อแก้ VIDEO TDR failure Windows 10 NVIDIA:

  1. กด Windows + E เปิด File Explorer
  2. ไปที่ C:\Windows\System32\drivers ค้นหา nvlddmkm.sys
  3. คลิกขวา nvlddmkm.sys เลือก Rename
  4. เปลี่ยนชื่อเป็น nvlddmkm.sys.old
  5. ไปที่ This PC ค้นหา nvlddmkm.sy_ ในช่อง Search this PC
  6. คัดลอก nvlddmkm.sy_ จากผลลัพธ์ ด้วย Ctrl + C
  7. วางบน Desktop ด้วย Ctrl + V
  8. คลิก Start พิมพ์ Command Prompt คลิก Run as administrator
  9. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
    chdir desktop
    expand -r nvlddmkm.sy_ nvlddmkm.sys
  10. ปิด Command Prompt คัดลอก nvlddmkm.sys จาก Desktop ด้วย Ctrl + C
  11. ไปที่ตำแหน่งต่อไปนี้ วางไฟล์ด้วย Ctrl + V: C:\Windows\System32\drivers
  12. รีบูทคอมพิวเตอร์ ตรวจสอบว่าปัญหาแก้แล้วหรือไม่

วิธีที่ 7: รัน SFC & DISM Tools

ผู้ใช้ Windows 10 สามารถสแกนและซ่อมแซมไฟล์ระบบอัตโนมัติด้วย System File Checker และ Deployment Image Servicing and Management เครื่องมือเหล่านี้สแกน ซ่อมแซม และลบไฟล์ จะช่วยแก้ nvlddmkm.sys failed error

  1. เปิด Command Prompt as administrator ตาม วิธีที่ 6
  2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
    DISM.exe /Online /Cleanup-Image /CheckHealth
    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth

    หมายเหตุ: ต้องมีอินเทอร์เน็ตทำงานเพื่อรันคำสั่งเหล่านี้

  3. รอกระบวนการทำงานสำเร็จ รีสตาร์ท PC หากปัญหายังคงอยู่ ทำขั้นตอนถัดไป
  4. เปิด Command Prompt as administrator อีกครั้ง
  5. พิมพ์ sfc /scannow กด Enter
  6. รอข้อความ Verification 100 % completed แล้วบูทอุปกรณ์ในโหมดปกติ

วิธีที่ 8: ปิด Fast Startup

การปิด Fast Startup แนะนำเป็นการแก้ VIDEO TDR failure อ่านคู่มือ "Why You Need To Disable Fast Startup In Windows 10?" แล้วทำตามขั้นตอน:

  1. กด Windows key พิมพ์ control panel คลิก Open
  2. ตั้ง View by > Large icons คลิก Power Options
  3. เลือก Choose what the power button does
  4. คลิก Change settings that are currently unavailable
  5. ยกเลิกติ๊ก Turn on fast startup (recommended) เพื่อปิดใช้งาน
  6. คลิก Save changes และรีสตาร์ทคอมพิวเตอร์

ตรวจสอบว่า VIDEO TDR failure Windows 10 แก้แล้วหรือไม่

วิธีที่ 9: ลบโปรแกรมที่ไม่เข้ากันได้

เพื่อหาสาเหตุข้อผิดพลาดนี้ ต้องบูท Windows 10 เข้า Safe Mode อ่าน "How to boot Windows 10 into safe mode" แล้วลบโปรแกรมที่ขัดแย้ง:

  1. เปิด Control Panel ตาม วิธีที่ 8
  2. ตั้ง View by > Large icons คลิก Programs and Features
  3. เลือก conflicting application (เช่น CC Cleaner) คลิก Uninstall/Change
  4. คลิก Yes ในหน้าต่างยืนยันเพื่อถอนติดตั้ง

วิธีที่ 10: อัปเดต Windows

การติดตั้งอัปเดตใหม่ช่วยแก้บั๊กในคอมพิวเตอร์ จึงควรใช้ระบบในเวอร์ชันล่าสุดเสมอ มิฉะนั้น ไฟล์ในคอมพิวเตอร์จะไม่เข้ากันได้ นำไปสู่ VIDEO TDR failure Windows 10 & 8

  1. กด Windows + I พร้อมกันเปิด Settings
  2. เลือก Update & Security
  3. คลิก Check for Updates ในแผงขวา
  4. 4A. คลิก Install now ดาวน์โหลดอัปเดตล่าสุด คลิก Restart now ติดตั้ง
    4B. หากแล็ปท็อปอัปเดตแล้ว จะแสดง You're up to date

วิธีที่ 11: เปลี่ยนการ์ดหน่วยความจำ

หากการ์ดหน่วยความจำเป็นสาเหตุ ควรเปลี่ยนเป็นตัวใหม่ แต่ให้รันทดสอบยืนยันก่อน อ่าน "How to test your PC RAM for bad memory" แล้วซ่อมหรือเปลี่ยนเพื่อแก้ VIDEO TDR failure

บทความแนะนำ:

  • แก้ Ethernet Doesn't Have a Valid IP Configuration Error
  • แก้ Wi-Fi Adapter Not Working in Windows 10
  • แก้ Hard Drive Not Showing Up in Windows 10
  • วิธีทำให้หน้าจอขาวดำบน PC

หวังว่าคู่มือนี้จะช่วย และคุณ แก้ VIDEO TDR failure nvlddmkm.sys failed in Windows 10 ได้ โปรดบอกว่าวิธีไหนใช้ได้ดีที่สุด หากมีคำถาม/ข้อเสนอแนะ ทิ้งไว้ในส่วนความคิดเห็น