หลายครั้งที่โปรแกรมบนพีซีที่ใช้ Windows 11/10 ของคุณถูกปฏิเสธไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก ข้อความแจ้งว่าแอปพลิเคชันถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก อี สถานการณ์ทั่วไปอย่างหนึ่งคือเมื่อพีซีของคุณติดขัดด้วยเหตุผลบางประการเมื่อเล่นเกม สิ่งนี้ทำให้กำหนดค่าไดรเวอร์ผิดพลาด และเมื่อแอปพลิเคชันพยายามเข้าถึงไดรเวอร์กราฟิก มันก็ล้มเหลว ในคู่มือนี้ เราจะแชร์วิธีแก้ไขแอปพลิเคชันที่ถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก ผิดพลาด
จากประสบการณ์ของฉัน ปัญหาส่วนใหญ่เกิดขึ้นโดยที่ไดรเวอร์ไม่รองรับ Windows 11/10 เวอร์ชันที่คุณมีอยู่ และส่วนใหญ่ล้มเหลวในการโพสต์การอัปเดตหลัก ทำให้ GPU ใช้เวลาในการตอบสนองต่อคำขอกราฟิกมากขึ้นและส่วนใหญ่ล้มเหลว มาดูวิธีแก้ปัญหาที่เป็นไปได้กัน
แอปพลิเคชันถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก
1] ถอนการติดตั้งและติดตั้งไดรเวอร์การ์ดแสดงผลอีกครั้ง
นี่เป็นสิ่งแรกที่คุณต้องลอง หลายครั้งที่ไดรเวอร์ที่ดาวน์โหลดจาก Windows Update กำหนดค่าผิดพลาด วิธีที่ดีที่สุดคือดาวน์โหลดไดรเวอร์ล่าสุดจากไซต์ OEM คุณจะต้องค้นหาบนเว็บไซต์โดยใช้รายละเอียดของชื่อกราฟิกการ์ดของคุณ ตรวจสอบโพสต์ของเราเกี่ยวกับการถอนการติดตั้งและติดตั้งไดรเวอร์ใหม่ เมื่อติดตั้งไดรเวอร์ ตรวจสอบให้แน่ใจว่าได้เรียกใช้โหมดความเข้ากันได้ของโปรแกรมสำหรับ Windows 11/10
2] เรียกใช้เครื่องมือแก้ปัญหาอุปกรณ์ฮาร์ดแวร์
Windows มาพร้อมกับเครื่องมือ inbuilt เพื่อแก้ไขปัญหาอุปกรณ์ฮาร์ดแวร์ใดๆ มีอยู่ในการตั้งค่า> แก้ไขปัญหา เรียกใช้และหากมีปัญหาที่แอปพลิเคชันสามารถแก้ไขได้ก็จะทำเช่นนั้น อ่านเพิ่มเติมเกี่ยวกับวิธีการใช้ตัวแก้ไขปัญหาอุปกรณ์ฮาร์ดแวร์
3] ให้สิทธิ์การเข้าถึงฮาร์ดแวร์กราฟิกแก่แอปพลิเคชัน
Windows 11
ใน Windows 11 คุณสามารถเลือกแอปที่สามารถใช้ฮาร์ดแวร์กราฟิกของคุณได้ ตามค่าเริ่มต้น ตัวเลือกนี้จะถูกตั้งค่าเป็นโหมดประหยัดพลังงาน โดยที่ Windows จะตัดสินใจเลือกการตั้งค่ากราฟิกสำหรับแอปต่างๆ แต่หากต้องการ คุณสามารถเปลี่ยนการตั้งค่านี้ได้ ขั้นตอนต่อไปนี้จะช่วยคุณได้:
- คลิกขวาที่ Windows 11 เริ่ม เมนูและเลือก การตั้งค่า .
- ในแอปการตั้งค่า ตรวจสอบให้แน่ใจว่าคุณได้เลือกระบบ หมวดหมู่ทางด้านซ้าย.
- ตอนนี้ คลิกที่ การแสดงผล ทางด้านขวามือ
- เลื่อนลงบนหน้าแสดง คุณจะพบ กราฟิก ใต้แท็บ การตั้งค่าที่เกี่ยวข้อง ส่วน. คลิกเลย
- ในหน้ากราฟิก คุณจะเห็นรายการแอปที่คุณสามารถเลือกการตั้งค่ากราฟิกได้ หากแอปของคุณไม่มีอยู่ในรายการ คุณสามารถเพิ่มได้โดยคลิกที่ เรียกดู ปุ่ม.
- ตอนนี้ เลือกแอปแล้วคลิกที่ ตัวเลือก ปุ่ม.
- เลือกตัวเลือกที่ต้องการและคลิกที่ บันทึก ปุ่ม. การเปลี่ยนแปลงจะไม่มีผลทันทีหลังจากบันทึกการตั้งค่ากราฟิกสำหรับแอปเฉพาะ คุณต้องรีสตาร์ทแอป
คุณยังสามารถให้การ์ดกราฟิกของคุณเข้าถึงแอป Microsoft Store ได้อีกด้วย สำหรับสิ่งนี้ คุณต้องเลือกแอป Microsoft Store ในเมนูแบบเลื่อนลงเพื่อเพิ่มแอป หลังจากนั้นเมื่อคุณคลิกที่ปุ่มเรียกดู Windows จะแสดงรายการแอป Microsoft Store ทั้งหมดให้คุณเลือก
Windows 10
การตั้งค่ากราฟิกของ Windows 10 ช่วยให้คุณสามารถใช้งานแอพพลิเคชั่นต่างๆ เพื่อใช้การ์ดกราฟิกได้ วิธีนี้จะได้ผลหากคุณมีปัญหากับแอปพลิเคชันเฉพาะที่เข้าถึงฮาร์ดแวร์กราฟิก ใช้งานได้ทั้ง WIN32 Applications และ Apps จากสโตร์
คุณสามารถค้นหาตัวเลือกเฉพาะนี้ได้ในการตั้งค่า> จอแสดงผล> การตั้งค่ากราฟิก การใช้สิ่งนี้จะไม่ปรับปรุงประสิทธิภาพ แต่ยังช่วยประหยัดแบตเตอรี่ได้มาก
อ่านเพิ่มเติมเกี่ยวกับการใช้การตั้งค่ากราฟิกใน Windows11/10
4] ปิดใช้งานตัวตรวจสอบ TDR
TDR ย่อมาจาก Timeout Detection and Recovery ฟีเจอร์นี้ปรากฏตัวครั้งแรกใน Windows Vista และใช้งานได้จนถึง Windows 11/10 ระบบสร้างขึ้นเพื่อกู้คืนกราฟิกของระบบเมื่อระบบปฏิบัติการไม่ได้รับการตอบสนองภายในระยะเวลาที่กำหนด ค่าเริ่มต้นคือ 2 วินาที
อาจเกิดขึ้นที่การ์ดแสดงผลต้องใช้เวลามากขึ้นเนื่องจากมีงานหนัก และ OS รู้สึกว่ามีปัญหาบางอย่างและรีสตาร์ทกราฟิกเป็นวิธีการกู้คืน วิธีแก้ปัญหาที่เราแนะนำตอนนี้เพิ่มเวลา TDR เป็นมากกว่า 8 วินาที ซึ่งจะทำให้ OS ตอบสนองได้มากขึ้น
หมายเหตุ :ในกรณีที่คุณไม่พบคีย์เหล่านี้ เราขอแนะนำให้คุณสร้างคีย์นี้โดยทำตามคำแนะนำใน docs.microsoft.com
ออกจากแอปพลิเคชันทั้งหมดบนพีซี
พิมพ์ regedit ในช่องค้นหาและเปิดใช้ด้วยสิทธิ์ของผู้ดูแลระบบ
เรียกดู:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002 \Control\GraphicsDrivers or HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 \Control\GraphicsDrivers
แล้วแต่ว่าจะใช้ได้ ขึ้นอยู่กับเวอร์ชัน Windows ของคุณ เช่น 32 บิตหรือ 64 บิต และดำเนินการดังต่อไปนี้:
สำหรับ Windows รุ่น 32 บิต:
- เลือกค่า DWORD (32 บิต)
- พิมพ์ TdrDelay เป็นชื่อ แล้วคลิก Enter
- ดับเบิลคลิก TdrDelay และเพิ่ม 8 สำหรับข้อมูล Value แล้วคลิกตกลง
สำหรับ Windows 64 บิต :
- เลือกค่า QWORD (64 บิต)
- พิมพ์ TdrDelay เป็นชื่อ แล้วคลิก Enter
- ดับเบิลคลิก TdrDelay และเพิ่ม 8 สำหรับข้อมูล Value แล้วคลิกตกลง
รีสตาร์ทพีซีของคุณหลังจากนี้เพื่อให้การเปลี่ยนแปลงเกิดขึ้น
การเปลี่ยนแปลงรีจิสทรีที่เราได้เพิ่มการหน่วงเวลาอีก 8 วินาทีให้กับตัวตรวจสอบ TDR ดังนั้นหาก GPU ตอบสนองใน 10 วินาที มันก็ยังใช้งานได้ คุณอาจต้องเปลี่ยนค่านี้เพื่อดูว่าอะไรเหมาะกับคุณที่สุด
หากยังคงใช้งานไม่ได้ คุณอาจต้องดำเนินการขั้นรุนแรง และเปลี่ยน TDR โดยสิ้นเชิง คุณสามารถทำได้โดยเปลี่ยน "TdrLevel" ให้ป้อนค่าข้อมูลเป็น 0 แล้วลบคีย์ TdrDelay
รีสตาร์ทพีซีของคุณอีกครั้ง
ฉันจะติดตั้งไดรเวอร์กราฟิกใหม่ได้อย่างไร
ในการติดตั้งไดรเวอร์กราฟิกใหม่ คุณต้องถอนการติดตั้งก่อน ขั้นตอนในการถอนการติดตั้งไดรเวอร์กราฟิกมีดังนี้:
- คลิกขวาที่เมนู Start แล้วเลือก ตัวจัดการอุปกรณ์ .
- ใน Device Manager ให้ขยาย การ์ดแสดงผล โหนดและคลิกขวาที่ไดรเวอร์กราฟิกของคุณ คลิกที่ ถอนการติดตั้งอุปกรณ์ ตัวเลือก
- คลิกที่ ถอนการติดตั้ง ปุ่ม. ทำตามคำแนะนำบนหน้าจอ
หลังจากกระบวนการถอนการติดตั้งเสร็จสิ้น คุณจะมีสองตัวเลือกในการติดตั้งไดรเวอร์กราฟิกใหม่:
- รีสตาร์ทคอมพิวเตอร์ของคุณ :คุณสามารถรีสตาร์ทคอมพิวเตอร์ได้หลังจากถอนการติดตั้งไดรเวอร์กราฟิก และให้ Windows ติดตั้งไดรเวอร์กราฟิกเวอร์ชันล่าสุดใหม่โดยอัตโนมัติ
- ติดตั้งไดรเวอร์กราฟิกจากเว็บไซต์ของผู้ผลิต :คุณสามารถเยี่ยมชมเว็บไซต์ของผู้ผลิตและดาวน์โหลดไดรเวอร์กราฟิกเวอร์ชันล่าสุด และติดตั้งลงในระบบของคุณด้วยตนเอง
ฉันจะอัปเดตไดรเวอร์กราฟิกของฉันได้อย่างไร
คุณสามารถอัปเดตไดรเวอร์การ์ดแสดงผลของคุณได้จาก Device Manager เพียงคลิกขวาที่ไดรเวอร์กราฟิกของคุณใน Device Manager แล้วเลือก อัปเดตไดรเวอร์ ตัวเลือก. ทำตามคำแนะนำบนหน้าจอเพื่ออัปเดตไดรเวอร์การ์ดแสดงผลของคุณ
ฉันหวังว่าคำแนะนำทั้งหมดนี้จะช่วยคุณได้ หากคุณพบสิ่งที่แก้ปัญหาของคุณได้ โปรดแจ้งให้เราทราบในความคิดเห็น