คุณกำลังเล่นเกมโปรดของคุณบน Windows และบังเอิญพบข้อผิดพลาด “แอปพลิเคชันถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก” บางทีคุณอาจพบข้อผิดพลาดเดียวกันขณะเรียกใช้โปรแกรมซอฟต์แวร์อื่นบนพีซีของคุณ อะไรทำให้เกิดปัญหานี้และคุณจะแก้ไขอย่างไร
โดยปกติ คุณจะพบข้อผิดพลาดนี้เมื่ออุปกรณ์ของคุณมีไดรเวอร์การแสดงผลที่เข้ากันไม่ได้ อย่างไรก็ตาม ยังมีสาเหตุอื่นๆ อีกหลายประการสำหรับปัญหานี้ และเราจะทำการสำรวจอย่างละเอียด
1. เรียกใช้แอปของคุณด้วยสิทธิ์ของผู้ดูแลระบบ
วิธีที่ดีที่สุดวิธีหนึ่งในการแก้ไขปัญหานี้คือเรียกใช้แอปที่มีปัญหาด้วยสิทธิ์ของผู้ดูแลระบบ เมื่อคุณทำเช่นนี้ โปรแกรมจะสามารถเข้าถึงคุณลักษณะต่างๆ ได้ รวมถึงฮาร์ดแวร์กราฟิก
ในการเรียกใช้แอปที่มีสิทธิ์ของผู้ดูแลระบบ ให้คลิกขวาที่แอปและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . มิฉะนั้น ให้ลองใช้วิธีต่างๆ ในการเรียกใช้แอป Windows ในฐานะผู้ดูแลระบบ
2. ปรับแต่งการตั้งค่าประสิทธิภาพกราฟิกสำหรับแอปที่ได้รับผลกระทบ
หากปัญหานี้จำกัดเฉพาะบางเกมหรือบางแอป การตั้งค่าประสิทธิภาพกราฟิกสามารถช่วยได้ การตั้งค่าเหล่านี้มีไว้เพื่อให้ประสิทธิภาพของแอปดีขึ้นหรือยืดอายุการใช้งานแบตเตอรี่ของพีซี
ต่อไปนี้เป็นวิธีปรับแต่งการตั้งค่าประสิทธิภาพกราฟิกสำหรับแอปที่มีปัญหา:
- ไปที่ ชนะเมนู Start> การตั้งค่าพีซี> ระบบ> แสดงผล แล้วเลือกการตั้งค่ากราฟิก .
- ถัดไป ค้นหาแอปโดยกดปุ่ม เรียกดู ใต้ปุ่ม เลือกแอปเพื่อตั้งค่ากำหนด ตัวเลือก.
เลือกแอปแล้วกดปุ่ม เพิ่ม ปุ่ม. ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ
3. กำหนดการตั้งค่าโหมดความเข้ากันได้ของแอป
ข้อผิดพลาดนี้มักจะปรากฏขึ้นหากแอปมีการตั้งค่าโหมดความเข้ากันได้ที่ไม่ถูกต้อง ในกรณีนี้ คุณสามารถกำหนดการตั้งค่าความเข้ากันได้หรือเรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้
ก่อนอื่น มาดูวิธีกำหนดการตั้งค่าโหมดความเข้ากันได้กันก่อน:
- คลิก แถบค้นหาของ Windows และพิมพ์ชื่อโปรแกรมเป้าหมาย
- คลิกขวาที่โปรแกรมและเลือก เปิดโฟลเดอร์เป้าหมาย .
- ถัดไป ให้คลิกขวาที่ปฏิบัติการ (.exe) . ของแอป ไฟล์และคลิก คุณสมบัติ .
- ไปที่ ความเข้ากันได้ แท็บ
- ตรวจสอบ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ กล่อง.
จากนั้น คลิกเมนูแบบเลื่อนลง ใต้ตัวเลือกนี้และเลือกตัวเลือกที่เกี่ยวข้อง คลิกสมัคร แล้วคลิก ตกลง เมื่อเสร็จแล้ว
หากปัญหายังคงอยู่ คุณสามารถลองเรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้ โดยมีวิธีการดังนี้:
- ไปที่ ความเข้ากันได้ แท็บตามขั้นตอนก่อนหน้า
- คลิก เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้ ปุ่ม.
- เลือก แก้ปัญหา โปรแกรมในหน้าต่างถัดไป
- เลือกช่องที่เกี่ยวข้องตามปัญหาที่คุณกำลังเผชิญ คลิก ถัดไป เมื่อคุณเสร็จสิ้น
ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ
4. อัปเดตหรือติดตั้งไดรเวอร์จอแสดงผลอีกครั้ง
คุณมีแนวโน้มที่จะพบปัญหานี้หากอุปกรณ์ของคุณมีไดรเวอร์การแสดงผลที่เข้ากันไม่ได้หรือเสียหาย ดังนั้น คุณสามารถแก้ไขปัญหาได้โดยการอัปเดตหรือติดตั้งไดรเวอร์เหล่านี้ใหม่
มาดูกันว่าคุณจะอัปเดตไดรเวอร์การแสดงผลได้อย่างไร:
- กด ชนะ + X และเลือกตัวจัดการอุปกรณ์ จากตัวเลือก
- ดับเบิลคลิกที่ การ์ดแสดงผล ตัวเลือกในการขยาย
- คลิกขวาที่การ์ดแสดงผลของพีซีและเลือก อัปเดตไดรเวอร์ .
เลือกค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ ในหน้าต่างถัดไป สุดท้าย ให้ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
ในกรณีที่ปัญหายังคงอยู่ ให้ติดตั้ง การ์ดแสดงผล . อีกครั้ง โดยทำตามขั้นตอนเหล่านี้:
- เปิด ตัวจัดการอุปกรณ์ และ การ์ดแสดงผล ตามขั้นตอนก่อนหน้านี้
- คลิกขวาที่ การ์ดแสดงผล และเลือกถอนการติดตั้งอุปกรณ์ .
- สุดท้าย ไปที่ การดำเนินการ และเลือก สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ .
เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงเหล่านี้
5. เรียกใช้ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์ของ Windows
Windows มีเครื่องมือแก้ไขปัญหาสองสามอย่างที่สามารถช่วยคุณแก้ไขปัญหาที่เกี่ยวข้องกับระบบได้ ในกรณีนี้ การใช้เครื่องมือแก้ปัญหาฮาร์ดแวร์และอุปกรณ์ ช่วยได้
ต่อไปนี้เป็นวิธีเรียกใช้เครื่องมือแก้ปัญหาฮาร์ดแวร์และอุปกรณ์ :
- ไปที่ ชนะเมนู Start> การตั้งค่าพีซี> อัปเดตและความปลอดภัย และเลือกแก้ปัญหา ที่บานหน้าต่างด้านซ้ายมือ
- เลื่อนลงมาที่บานหน้าต่างด้านขวามือ คลิก ฮาร์ดแวร์และอุปกรณ์ และคลิกเรียกใช้ตัวแก้ไขปัญหา . ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
6. ใช้จุดคืนค่าระบบ
หากข้อผิดพลาดนี้เริ่มปรากฏขึ้นเมื่อเร็ว ๆ นี้ จุดคืนค่าระบบสามารถช่วยได้ ในกรณีนี้ การคืนค่าระบบจะทำให้พีซีของคุณกลับสู่สถานะก่อนหน้าและกำจัดปัญหาใดๆ
ดังนั้น หากคุณได้สร้างจุดคืนค่าบนพีซีของคุณ คุณสามารถใช้จุดคืนค่านี้เพื่อแก้ไขข้อผิดพลาด:
- พิมพ์ สร้างจุดคืนค่า ใน แถบค้นหาของ Windows แล้วเลือก ตรงที่สุด .
- ไปที่ การป้องกันระบบ แท็บ
- คลิก การคืนค่าระบบ แล้วกด ถัดไป .
- เลือก แสดงจุดคืนค่าเพิ่มเติม .
- เลือกจุดคืนค่าที่คุณต้องการแล้วคลิก ถัดไป .
คลิก เสร็จสิ้น และรอให้กระบวนการเสร็จสิ้น
7. กำหนดการตั้งค่าในตัวแก้ไขรีจิสทรี
การกำหนดค่าการตั้งค่าบางอย่างใน Registry Editor เป็นวิธีที่ดีที่สุดวิธีหนึ่งในการแก้ไขปัญหานี้ อย่างไรก็ตาม ระวังอย่าปรับแต่งหรือลบคีย์ที่ไม่ถูกต้องในกระบวนการ เพื่อหลีกเลี่ยงปัญหาใดๆ ให้เริ่มต้นด้วยการสำรอง Registry
ในการแก้ไขปัญหานี้ เราจะกำหนดค่า TDR (Timeout Detection and Recovery) คีย์ คุณลักษณะ TDR ตรวจพบปัญหาการตอบสนองจากการ์ดแสดงผลและแก้ไขปัญหาด้วยการรีเซ็ตการ์ด หากไม่มีการตอบสนองจากการ์ดแสดงผลภายในระยะเวลาที่กำหนด อุปกรณ์จะรีเซ็ตการ์ดแสดงผลโดยอัตโนมัติ
ตอนนี้ ลองใช้ Registry Editor เพื่อตั้งค่า TDR (Timeout Detection and Recovery) ค่า:
- กด ชนะ + R เพื่อเปิดกล่องโต้ตอบคำสั่งเรียกใช้
- พิมพ์ Regedit แล้วกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี .
- ไปที่ HKEY_LOCAL_MACHINE> SYSTEM> ControlSet001> Control> GraphicsDrivers .
- คลิกขวาที่ใดก็ได้ในบานหน้าต่างด้านขวาและเลือก ใหม่> ค่า DWORD (32 บิต) .
ตั้งชื่อค่าใหม่เป็น TdrDelay แล้วกด Enter . จากนั้นดับเบิลคลิกที่ ค่า TdrDelay และเปลี่ยนข้อมูลค่า ถึง 8 .
รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงเหล่านี้ หากปัญหาอยู่ที่การ์ดแสดงผล แสดงว่า TDR คุณลักษณะควรแก้ปัญหาด้วยการรีเซ็ตการ์ด
8. อัปเดตอุปกรณ์ของคุณ
หากทุกอย่างล้มเหลว คุณอาจต้องอัปเดตพีซีของคุณ เมื่ออุปกรณ์เป็นเวอร์ชันล่าสุด คุณควรจะสามารถแก้ไขปัญหานี้และปัญหาอื่นๆ ของระบบได้
วิธีอัปเดตอุปกรณ์ Windows มีดังนี้
- ไปที่ ชนะเมนู Start> การตั้งค่าพีซี> อัปเดตและความปลอดภัย และเลือก Windows Update ตัวเลือก.
- ถัดไป คลิก ตรวจหาการอัปเดต และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
เรียกใช้เกมและแอปของคุณโดยไม่ยุ่งยาก
เป็นเรื่องที่น่ารำคาญมากเมื่อคุณบังเอิญเจอข้อผิดพลาด "แอปพลิเคชันถูกบล็อกไม่ให้เข้าถึงฮาร์ดแวร์กราฟิก" อย่างไรก็ตาม การกำจัดปัญหานั้นทำได้ง่ายมาก เพียงใช้การแก้ไขที่เราแนะนำ