คำว่า Hardware Acceleration หมายถึงการใช้ฮาร์ดแวร์คอมพิวเตอร์ทำงานบางอย่างเร็วกว่าการใช้ซอฟต์แวร์ เพื่อการเรนเดอร์กราฟิกที่ลื่นไหล ตัวประมวลผลทั่วไปทำงานลำดับขั้นตอน (Sequential) แต่ถ้าปรับกระบวนการเล็กน้อย จะทำงานเร็วขึ้น แนวคิดคือย้ายการเรนเดอร์กราฟิก/ข้อความจาก CPU ไป GPU เพื่อประสิทธิภาพดีขึ้น
เรียกว่ากราฟิก accelerator หรือ floating-point accelerator ช่วยเพิ่มประสิทธิภาพแอปพลิเคชันมาก คำว่า Hardware Accelerator ตอนนี้มักถูกแทนที่ด้วย Graphics Cards และ Video Cards
การตั้งค่าควรคงค่า Default ใน Windows แต่ถ้าต้องการ ปิด/ลด Hardware Graphics Acceleration ได้ โดยเฉพาะเจอ Graphics Error ในซอฟต์แวร์ การปิด Hardware Acceleration ทั้งหมดจะทำให้แอปทำงานใน Software Rendering Mode
ก่อนเริ่ม: ไม่ใช่ทุกระบบรองรับ คอมพิวเตอร์ใหม่ที่ใช้ NVIDIA หรือ AMD/ATI ไม่มีตัวเลือกปรับ Acceleration ตัวเลือกเหล่านี้มีบนระบบเก่าและ Onboard Video
UPDATE: AMD และ NVIDIA ตอนนี้อนุญาตให้เปิด/ปิด Hardware Acceleration ใน Windows 10 v2004 ขึ้นไป

ต้อง Toggle Hardware-accelerated GPU scheduling On หรือ Off
ปิด Hardware Acceleration ใน Windows 11/10
ขั้นตอน:
- คลิกขวา Desktop เลือก Display settings
- คลิก Advanced display settings
- เลือก Display adapter
- ไปแท็บ Troubleshoot
- คลิก Change settings
- เลื่อน Bar ไปที่ None
- คลิก OK
รายละเอียด: Hardware Acceleration Tab ให้ระบุประสิทธิภาพกราฟิกฮาร์ดแวร์ ใน Windows 11/10 คลิกขวา Desktop > Display settings

Display Settings เปิด เลื่อนลงเจอ Advanced display settings

คลิก Display adapter properties link

จะเปิดกล่อง Graphics Properties เลือกแท็บ 'Troubleshoot' ถ้า Display Driver ไม่อนุญาตให้เปลี่ยน จะเห็นปุ่ม Change settings สีเทา ไม่สามารถเปลี่ยนได้ ถ้าไม่เห็นแท็บนี้ ให้ Update Graphics Driver ดู

ถ้า Driver อนุญาต จะเห็นปุ่ม Change settings กดเข้าไป

จะเห็น Display Adapter Troubleshooter เลื่อน Pointer ไปซ้ายสุดเพื่อ Disable/Lessen Hardware Acceleration กด OK หากเจอปัญหากราฟิก ตั้งค่านี้ช่วย Troubleshoot ได้

เสร็จแล้ว!
สำหรับ Windows 8/7 คลิกขวา Desktop > Personalization > Display (ซ้าย) > Change display settings > Advanced settings > ทำตามขั้นตอน Troubleshoot tab เหมือนด้านบน
ปุ่ม Disable hardware acceleration สีเทา (Grayed out)
ถ้าตัวเลือกสีเทา ตรวจสอบว่าฮาร์ดแวร์รองรับและ Driver Update แล้ว เช็ค Registry DWORD DisableHWAcceleration ใน:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\
ถ้าไม่มี ให้สร้าง DWORD DisableHWAcceleration Value 1 = Disable, 0 = Enable (ถ้าฮาร์ดแวร์รองรับ) ใช้ Registry Method นี้ปิด Hardware Acceleration ใน Windows 10 ได้
ข้อความ "The new settings could not be saved to registry"

ถ้าเจอข้อความ Unexpected Error ลอง:
- ดาวน์โหลดติดตั้ง Driver ล่าสุดจากเว็บผู้ผลิต
- รัน Display Quality Troubleshooter
- รัน Hardware and Devices Troubleshooter
คำถามที่พบบ่อย
ปิด Hardware Acceleration ยังไง? เปิด Advanced display settings > Display adapter > Troubleshoot tab > Change settings > เลื่อน Bar ไป None
Windows 11/10 มี Hardware Acceleration ไหม? มีครับ เปิด/ปิดได้ง่าย สำหรับ Sound หรือ Video Card ใช้คู่มือข้างต้น
ควรปิด Hardware Graphics Acceleration ไหม? ขึ้นอยู่กับสถานการณ์ Hardware Acceleration ช่วยประสบการณ์ดีขึ้น แต่ถ้าเจอ Crash/Lag ในแอปบางตัว การปิดอาจช่วย
อ่านเพิ่มเติม:
- ปิด Hardware Acceleration ใน Microsoft Edge
- ปิด Hardware Acceleration ใน Firefox และ Chrome
- เปิด/ปิด Hardware Acceleration ใน Internet Explorer
- ปิด Hardware Graphics Acceleration ใน Office
