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

เปิด/ปิด Hardware Acceleration ใน Edge, Chrome และ Firefox

Hardware Acceleration เป็นฟีเจอร์ที่สลับงานบางส่วนของ CPU ไปยังฮาร์ดแวร์อื่น ฟีเจอร์นี้เพิ่มประสิทธิภาพเบราว์เซอร์ และปล่อย CPU จัดการงานอื่นได้ Hardware Acceleration จะเปิดใช้งานโดยค่าเริ่มต้นในทุกเบราว์เซอร์ แต่บางครั้งเกิดปัญหาจากตัวเลือก Hardware Acceleration ในเบราว์เซอร์ อาจลดประสิทธิภาพลง ในกรณีนี้ สามารถปิด Hardware Acceleration ได้ง่ายๆ เพื่อเช็คว่าแก้ปัญหาหรือไม่ ประสิทธิภาพเมื่อเปิด/ปิด Hardware Acceleration ก็ขึ้นอยู่กับระบบคอมพิวเตอร์แต่ละเครื่อง

ในบทความนี้ จะมีวิธีปิด/เปิด Hardware Acceleration ใน Mozilla Firefox, Google Chrome และ Microsoft Edge หากก่อให้เกิดปัญหาประสิทธิภาพ สามารถเปิดกลับได้ด้วยวิธีเดียวกัน

1.1 ใช้ Settings ของ Microsoft Edge ปิด/เปิด HA

วิธีทั่วไปคือใช้ Settings ของ Microsoft Edge ตัวเลือก Hardware Acceleration อยู่ใน Settings แล้ว เพียงสลับ Toggle ON/OFF แต่ถ้าผู้ดูแลระบบ (Administrator) ต้องการบังคับปิดตัวเลือกนี้ให้ Standard Users ให้ลองวิธีอื่น

  1. เปิด Microsoft Edge คลิก Settings and more มุมขวาบน เลือก Settings
  2. เลือก System ในแผงซ้าย ปิด Toggle Use hardware acceleration when available
  3. คลิก Restart เพื่อรีสตาร์ท Edge ด้วยการเปลี่ยนแปลงใหม่

1.2 ใช้ Registry Editor ปิด/เปิด HA ใน Edge

วิธีนี้ช่วยบังคับเปิด/ปิด Hardware Acceleration สำหรับ Edge จะป้องกัน Standard Users เปลี่ยนตัวเลือกในอนาคต ต้องมีขั้นตอนทางเทคนิคเพื่อตั้งค่าใน Registry ต้องสร้าง Value และอาจสร้าง Key ขั้นตอน:

Value สามารถตั้งค่าได้ทั้ง Current Machine และ Current User Hives Path ตำแหน่งเหมือนกัน แค่ Hives ต่างกัน

  1. เปิด Run ด้วย Windows + R พิมพ์ regedit กด Enter เปิด Registry Editor หมายเหตุ: หากมี UAC Prompt คลิก Yes
  2. สร้าง Backup เพื่อความปลอดภัย คลิกเมนู File เลือก Export ใส่ชื่อ/Path คลิก Save หมายเหตุ: หากต้องการ Restore Backup คลิก File ในแถบเมนู เลือก Import
  3. ใน Registry Editor ไปที่:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge
    หมายเหตุ: หาก Key Edge หายไปจาก Path ให้คลิกขวา Key Microsoft เลือก New > Key ชื่อ Edge บันทึก
  4. คลิกขวา Right Pane ของ Key Edge เลือก New > DWORD (32-bit) Value ตั้งชื่อ HardwareAccelerationModeEnabled บันทึก
  5. ดับเบิลคลิก HardwareAccelerationModeEnabled เปิด Value Data Dialog เปลี่ยน Value Data เป็น 0
  6. ปิด Registry Editor Restart คอมพิวเตอร์ เพื่อนำการเปลี่ยนแปลงไปใช้
  7. สามารถ เปิดใช้งาน กลับได้โดยเปลี่ยน Value Data เป็น 1 หรือ ลบ Value จาก Registry Editor

1.3 ใช้ Local Group Policy Editor ปิด/เปิด HA ใน Edge

Policy Files สำหรับ Edge ล่าสุด อาจไม่มีในระบบ ต้องดาวน์โหลด Policy Files ล่าสุด และเพิ่มในโฟลเดอร์ Policy Settings ของระบบ ใช้ขั้นตอนเพิ่มเติม แต่ให้ Policy Settings ทั้งหมดสำหรับ Edge ล่าสุด Setting อยู่ภายใต้ Computer Configuration และ User Configuration ทั้งคู่ ขั้นตอนติดตั้งและตั้งค่า Policy นี้สำหรับ Edge:

หมายเหตุ: ข้ามวิธีนี้หากใช้ Windows 10 Home Edition

  1. เปิด Browser ไปที่เว็บ Microsoft เลือก Version Details ของ Edge คลิก GET POLICY FILES
  2. ใช้ WinRAR Extract ไฟล์ Policy Zip ที่ดาวน์โหลด
  3. เปิดโฟลเดอร์ที่ Extract ไปที่ MicrosoftEdgePolicyTemplates\windows\admx คัดลอก msedge.admx และ msedge.adml วางใน C:\Windows\PolicyDefinitions หมายเหตุ: ADML File อยู่ในโฟลเดอร์ภาษา คัดลอกจากโฟลเดอร์ภาษาหนึ่งไปอีกโฟลเดอร์ได้
  4. เปิด Run ด้วย Windows + R พิมพ์ gpedit.msc กด Enter เปิด Local Group Policy Editor
  5. ไปที่ Setting ใน Local Group Policy Editor:
    Computer Configuration\ Administrative Templates\ Microsoft Edge\
  6. ดับเบิลคลิก Setting ชื่อ Use hardware acceleration when available เลือก Toggle Disabled
  7. คลิก Apply/OK ปิด Local Group Policy Editor
  8. สามารถ เปิดใช้งาน กลับได้โดยเปลี่ยน Toggle เป็น Not Configured หรือ Enabled

2. เปิด/ปิด Hardware Acceleration ใน Google Chrome

2.1 ใช้ Browser Settings ปิด/เปิด HA ใน Chrome

เหมือนเบราว์เซอร์อื่น Chrome ก็มีตัวเลือก Hardware Acceleration ใน Settings ไปที่ Settings สลับ Toggle ON/OFF สำหรับ Hardware Acceleration หากตัวเลือกเป็นสีเทา (Grayed out) ให้ลองวิธีอื่น

  1. เปิด Browser คลิก Three dots menu มุมขวาบน เลือก Settings
  2. ในแผงซ้าย คลิก Advanced แล้ว System
  3. ปิด/เปิด Toggle Use hardware acceleration when available
  4. คลิก Relaunch ใช้การเปลี่ยนแปลงใหม่

2.2 ใช้ Registry Editor เปิด/ปิด HA ใน Chrome

Hardware Acceleration สำหรับ Chrome ตั้งค่าใน Registry ได้ Google Key อยู่หลายตำแหน่งใน Registry ต้องทำตาม Path ให้ถูกต้อง ตั้งค่าได้ทั้ง Local Machine และ Current User

  1. กด Windows + R เปิด Run พิมพ์ regedit กด Enter เปิด Registry Editor หมายเหตุ: หากมี UAC Prompt คลิก Yes
  2. สร้าง Backup คลิกเมนู File เลือก Export ใส่ชื่อ/Path คลิก Save หมายเหตุ: Restore Backup คลิก File เลือก Import
  3. ใน Registry Editor ไปที่:
    HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
    หมายเหตุ: หาก Key Google หรือ Chrome หายไปจาก Path คลิกขวา Key Policies เลือก New > Key
  4. คลิกขวา Right Pane ของ Key Chrome เลือก New > DWORD (32-bit) Value ตั้งชื่อ HardwareAccelerationModeEnabled บันทึก
  5. ดับเบิลคลิก HardwareAccelerationModeEnabled เปลี่ยน Value Data เป็น 0
  6. ปิด Registry Editor Restart คอมพิวเตอร์ ใช้การเปลี่ยนแปลง
  7. สามารถ เปิดใช้งาน กลับได้โดยเปลี่ยน Value Data เป็น 1 หรือ ลบ Value จาก Registry Editor หมายเหตุ: Value Data 1 จะ Force Enable Hardware Acceleration

2.3 ใช้ Local Group Policy Editor เปิด/ปิด HA ใน Chrome

Google Chrome Policies ไม่มีใน Windows โดยค่าเริ่มต้น ต้องดาวน์โหลดจาก Chrome Enterprise Site ดาวน์โหลดได้ทั้ง 32-bit และ 64-bit

  1. เปิด Browser ไปที่ Google Chrome Enterprise Bundle Page คลิก Download สำหรับ OS ที่ใช้
  2. ใช้ WinRAR Extract Chrome Bundle Zip ที่ดาวน์โหลด
  3. เปิดโฟลเดอร์ที่ Extract ไปที่ GoogleChromeEnterpriseBundle64\Configuration\admx คัดลอก chrome.admx และ google.admx วางใน C:\Windows\PolicyDefinitions
  4. คัดลอก chrome.adml และ google.adml จากโฟลเดอร์ภาษาหนึ่ง ไปโฟลเดอร์ภาษาเดียวกันใน Directory เดียวกัน หมายเหตุ: ในกรณีนี้ คัดลอกจาก en-US ที่ดาวน์โหลด ไป en-US ของระบบ
  5. เปิด Run Windows + R พิมพ์ gpedit.msc กด Enter เปิด Local Group Policy Editor
  6. ไปที่ Setting ใน Local Group Policy Editor:
    Computer Configuration\ Administrative Templates\ Google Chrome\
  7. เลื่อนลง คลิก Setting Use hardware acceleration when available เปลี่ยน Toggle เป็น Disabled
  8. คลิก Apply/OK ปิด Local Group Policy Editor
  9. สามารถเปิดกลับได้โดยเปลี่ยน Toggle เป็น Not Configured หรือ Enabled หมายเหตุ: Enabled จะ Force Enable Hardware Acceleration

3. เปิด/ปิด Hardware Acceleration ใน Mozilla Firefox

3.1 ใช้ Browser Settings เปิด/ปิด HA ใน Firefox

สามารถเปิด/ปิด Hardware Acceleration จาก Firefox ได้โดยใช้ Browser Settings ทั้ง Admin และ Standard Users เข้าถึงตัวเลือกได้ Interface Settings อาจเปลี่ยนตามอัปเดต แต่ตัวเลือกจะคงเดิม

  1. เปิด Browser คลิก Application Menu มุมขวาบน เลือก Options
  2. เลือก General ในแผงซ้าย เลื่อนลง ยกเลิกติ๊ก Use recommended performance settings ภายใต้ Performance
  3. ยกเลิกติ๊ก Use hardware acceleration when available เพื่อปิดใช้งาน
  4. หากต้องการ เปิดใช้งาน ให้ติ๊กตัวเลือก เพื่อเปิด Hardware Acceleration สำหรับเบราว์เซอร์
  5. ให้ Restart Mozilla Firefox หลังเปลี่ยนการตั้งค่า

3.2 ใช้ Registry Editor เปิด/ปิด Hardware Acceleration ใน Firefox

สามารถตั้งค่า Registry Value สำหรับ Firefox ได้ ชื่อ Value สำหรับ Hardware Acceleration ใน Firefox จะต่างจากเบราว์เซอร์อื่นเล็กน้อย ตั้งค่าได้ทั้ง Current User และ Local Machine Hives

  1. เปิด Run Windows + R พิมพ์ regedit กด Enter หมายเหตุ: คลิก Yes สำหรับ UAC Prompt
  2. สร้าง Backup คลิก File > Export ใส่ชื่อ/Path คลิก Save หมายเหตุ: Restore Backup คลิก File > Import
  3. ใน Registry Editor ไปที่:
    HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox
    หมายเหตุ: หาก Key Firefox หายไปจาก Path คลิกขวา Key Mozilla เลือก New > Key ชื่อ Firefox บันทึก
  4. คลิกขวา Right Pane ของ Key Firefox เลือก New > DWORD (32-bit) Value ตั้งชื่อ HardwareAcceleration
  5. ดับเบิลคลิก HardwareAcceleration เปลี่ยน Value Data เป็น 0
  6. Restart คอมพิวเตอร์ ใช้การเปลี่ยนแปลง
  7. สามารถ เปิดใช้งาน กลับได้โดยเปลี่ยน Value Data เป็น 1 หรือ ลบ Value จาก Registry Editor

3.3 ใช้ Local Group Policy Editor ปิด/เปิด Hardware Acceleration ใน Firefox

สามารถใช้ Local Group Policy Editor ปิด/เปิด Hardware Acceleration จาก Firefox แต่ Firefox เป็นแอปบุคคลที่สาม Policy Files ไม่มีในระบบ ต้องดาวน์โหลดจาก Github Page ต้องดาวน์โหลด Policy Template เวอร์ชันล่าสุด แล้วคัดลอกไฟล์ไประบบ

  1. เปิด Browser ไปที่ Firefox Github Page Download Policy Template Zip ล่าสุด
  2. ใช้ WinRAR Extract Policy Template Zip
  3. เปิดโฟลเดอร์ที่ Extract ไปที่ policy_templates_v2.10\windows คัดลอก firefox.admx และ mozilla.admx วางใน C:\Windows\PolicyDefinitions
  4. คัดลอก firefox.adml และ mozilla.adml จากโฟลเดอร์ภาษาหนึ่ง ไปโฟลเดอร์ภาษาเดียวกันใน Directory เดียวกัน หมายเหตุ: กรณีนี้ คัดลอกจาก en-US หนึ่งไปอีก en-US
  5. เปิด Run Windows + R พิมพ์ gpedit.msc กด Enter เปิด Group Policy Editor
  6. ไปที่ Setting ใน Local Group Policy Editor:
    Computer Configuration\ Administrative Templates\ Mozilla\ Firefox
  7. เลื่อนลง คลิก Setting Hardware Acceleration เปลี่ยน Toggle เป็น Disabled
  8. คลิก Apply/OK บันทึกการตั้งค่า
  9. สามารถ เปิดใช้งาน กลับได้โดยเปลี่ยน Toggle เป็น Not Configured หรือ Enabled

เกี่ยวกับผู้เขียน

เปิด/ปิด Hardware Acceleration ใน Edge, Chrome และ Firefox

Kevin Arrows

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์กว่า 1 ทศวรรษ มีใบรับรอง Microsoft Certified Technology Specialist (MCTS) และมีความหลงใหลในการติดตามข่าวเทคโนโลยีล่าสุด Kevin เขียนบทความเทคนิคหลากหลายหัวข้อ แสดงความเชี่ยวชาญในพัฒนาซอฟต์แวร์ ความปลอดภัยไซเบอร์ และคลาวด์คอมพิวติง ผลงานได้รับการยอมรับและเคารพจากเพื่อนร่วมงาน และขจัดได้ดีในการอธิบายแนวคิดเทคนิคที่ซับซ้อนให้เข้าใจง่ายและกระชับ