เมื่อคุณเจอ 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 บ่อยครั้ง
- กด Windows + R พร้อมกันเปิดกล่องโต้ตอบ Run
- พิมพ์ msdt.exe -id DeviceDiagnostic กด Enter
- คลิก Advanced ในหน้าต่าง Hardware and Devices
- ติ๊ก Apply repairs automatically คลิก Next
- รอการสแกนเสร็จสิ้น
- คลิก Apply this fix
- คลิก Next เพื่อ Restart your PC และแก้ไขปัญหา
วิธีที่ 2: ปิด Hardware Acceleration ในเบราว์เซอร์
บางครั้งเว็บเบราว์เซอร์ทำงานเบื้องหลังและใช้ CPU & GPU มาก ควรปิด hardware acceleration ในเบราว์เซอร์และทดสอบอีกครั้ง ใช้ Google Chrome เป็นตัวอย่าง
- เปิด Google Chrome คลิกไอคอน สามจุด มุมขวาบน
- คลิก Settings
- ขยายส่วน Advanced ในแถบซ้าย คลิก System
- ปิดท็อกเกิล Use hardware acceleration when available
- รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าข้อผิดพลาด VIDEO TDR failure หรือ nvlddmkm.sys failed แก้แล้วหรือไม่
วิธีที่ 3: ปิดกระบวนการเบื้องหลังที่ไม่จำเป็น
อาจมีแอปพลิเคชันหลายตัวทำงานเบื้องหลัง เพิ่มการใช้ CPU และหน่วยความจำ ส่งผลต่อประสิทธิภาพ และอาจทำให้เกิด nvlddmkm.sys failed วิธีปิดกระบวนการที่ไม่ต้องการ:
- เปิด Task Manager ด้วย Ctrl + Shift + Esc
- ในแท็บ Processes ค้นหาและเลือก unnecessary task ที่ทำงานเบื้องหลัง เช่น Google Chrome
- คลิกขวาเลือก End task
- ทำซ้ำสำหรับกระบวนการที่ไม่ต้องการทั้งหมด และรีบูท Windows PC
วิธีที่ 4: อัปเดต/ย้อนกลับ Display Drivers
หากไดรเวอร์การ์ดจอล้าสมัย ให้อัปเดตเพื่อแก้ปัญหา หรือหากเป็นเวอร์ชันล่าสุดแต่ก่อให้เกิดข้อผิดพลาด ให้ย้อนกลับ (rollback) ไดรเวอร์
ตัวเลือกที่ 1: อัปเดต Graphics Card Driver
- กด Windows key พิมพ์ device manager คลิก Open
- คลิกลูกศรถัดจาก Display adapters เพื่อขยาย
- คลิกขวาที่ ไดรเวอร์กราฟิก (เช่น NVIDIA GeForce driver) เลือก Update driver
- คลิก Search automatically for drivers เพื่อหาและติดตั้งอัตโนมัติ
- 5A. รอไดรเวอร์อัปเดตเป็นเวอร์ชันล่าสุด Restart your PC
5B. หากเป็นเวอร์ชันล่าสุดแล้ว จะแสดงข้อความ: The best drivers for your device are already installed คลิก Close
ตัวเลือกที่ 2: ย้อนกลับ Driver Updates
- ไปที่ Device Manager > Display Adapters ตามวิธีข้างต้น
- คลิกขวาที่ display driver (เช่น NVIDIA GeForce driver) เลือก Properties
- ไปที่แท็บ Driver คลิก Roll Back Driver
หมายเหตุ: หากตัวเลือก Roll Back Driver เป็นสีเทา แสดงว่า Windows PC ไม่มีไฟล์ไดรเวอร์ติดตั้งมาหรือไม่เคยอัปเดต ลองวิธีอื่นในบทความนี้
- ระบุเหตุผล Why are you rolling back? ในหน้าต่าง Driver Package rollback คลิก Yes
- รีสตาร์ท ระบบเพื่อให้การย้อนกลับมีผล
วิธีที่ 5: ติดตั้ง Graphics Adapter Driver ใหม่
หากลองวิธีข้างต้นแล้วไม่ได้ผล ให้ติดตั้งไดรเวอร์ graphics adapter ใหม่เพื่อแก้ VIDEO TDR failure Windows 10 NVIDIA:
- เปิด Device Manager ขยาย Display adapters ตาม วิธีที่ 4
- คลิกขวา NVIDIA GeForce 940MX เลือก Uninstall device
- ติ๊ก Delete the driver software for this device ยืนยันโดยคลิก Uninstall
- ไปที่หน้า NVIDIA Drivers Downloads
- หาและดาวน์โหลด ไดรเวอร์ ที่ตรงกับเวอร์ชัน Windows บนคอมพิวเตอร์
- รัน ไฟล์ที่ดาวน์โหลด ทำตามคำแนะนำเพื่อติดตั้ง
วิธีที่ 6: กู้คืนไฟล์ nvlddmkm.sys
หากใช้การ์ดจอ NVIDIA และไฟล์ไดรเวอร์เสียหาย แนะนำให้กู้คืนไฟล์ nvlddmkm.sys เพื่อแก้ VIDEO TDR failure Windows 10 NVIDIA:
- กด Windows + E เปิด File Explorer
- ไปที่ C:\Windows\System32\drivers ค้นหา nvlddmkm.sys
- คลิกขวา nvlddmkm.sys เลือก Rename
- เปลี่ยนชื่อเป็น nvlddmkm.sys.old
- ไปที่ This PC ค้นหา nvlddmkm.sy_ ในช่อง Search this PC
- คัดลอก nvlddmkm.sy_ จากผลลัพธ์ ด้วย Ctrl + C
- วางบน Desktop ด้วย Ctrl + V
- คลิก Start พิมพ์ Command Prompt คลิก Run as administrator
- พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
chdir desktop expand -r nvlddmkm.sy_ nvlddmkm.sys
- ปิด Command Prompt คัดลอก nvlddmkm.sys จาก Desktop ด้วย Ctrl + C
- ไปที่ตำแหน่งต่อไปนี้ วางไฟล์ด้วย Ctrl + V: C:\Windows\System32\drivers
- รีบูทคอมพิวเตอร์ ตรวจสอบว่าปัญหาแก้แล้วหรือไม่
วิธีที่ 7: รัน SFC & DISM Tools
ผู้ใช้ Windows 10 สามารถสแกนและซ่อมแซมไฟล์ระบบอัตโนมัติด้วย System File Checker และ Deployment Image Servicing and Management เครื่องมือเหล่านี้สแกน ซ่อมแซม และลบไฟล์ จะช่วยแก้ nvlddmkm.sys failed error
- เปิด Command Prompt as administrator ตาม วิธีที่ 6
- พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
DISM.exe /Online /Cleanup-Image /CheckHealth DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth
หมายเหตุ: ต้องมีอินเทอร์เน็ตทำงานเพื่อรันคำสั่งเหล่านี้
- รอกระบวนการทำงานสำเร็จ รีสตาร์ท PC หากปัญหายังคงอยู่ ทำขั้นตอนถัดไป
- เปิด Command Prompt as administrator อีกครั้ง
- พิมพ์ sfc /scannow กด Enter
- รอข้อความ Verification 100 % completed แล้วบูทอุปกรณ์ในโหมดปกติ
วิธีที่ 8: ปิด Fast Startup
การปิด Fast Startup แนะนำเป็นการแก้ VIDEO TDR failure อ่านคู่มือ "Why You Need To Disable Fast Startup In Windows 10?" แล้วทำตามขั้นตอน:
- กด Windows key พิมพ์ control panel คลิก Open
- ตั้ง View by > Large icons คลิก Power Options
- เลือก Choose what the power button does
- คลิก Change settings that are currently unavailable
- ยกเลิกติ๊ก Turn on fast startup (recommended) เพื่อปิดใช้งาน
- คลิก Save changes และรีสตาร์ทคอมพิวเตอร์
ตรวจสอบว่า VIDEO TDR failure Windows 10 แก้แล้วหรือไม่
วิธีที่ 9: ลบโปรแกรมที่ไม่เข้ากันได้
เพื่อหาสาเหตุข้อผิดพลาดนี้ ต้องบูท Windows 10 เข้า Safe Mode อ่าน "How to boot Windows 10 into safe mode" แล้วลบโปรแกรมที่ขัดแย้ง:
- เปิด Control Panel ตาม วิธีที่ 8
- ตั้ง View by > Large icons คลิก Programs and Features
- เลือก conflicting application (เช่น CC Cleaner) คลิก Uninstall/Change
- คลิก Yes ในหน้าต่างยืนยันเพื่อถอนติดตั้ง
วิธีที่ 10: อัปเดต Windows
การติดตั้งอัปเดตใหม่ช่วยแก้บั๊กในคอมพิวเตอร์ จึงควรใช้ระบบในเวอร์ชันล่าสุดเสมอ มิฉะนั้น ไฟล์ในคอมพิวเตอร์จะไม่เข้ากันได้ นำไปสู่ VIDEO TDR failure Windows 10 & 8
- กด Windows + I พร้อมกันเปิด Settings
- เลือก Update & Security
- คลิก Check for Updates ในแผงขวา
- 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 ได้ โปรดบอกว่าวิธีไหนใช้ได้ดีที่สุด หากมีคำถาม/ข้อเสนอแนะ ทิ้งไว้ในส่วนความคิดเห็น