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

แก้ไข: Facebook Hardware Access Error?

Facebook แสดง hardware access error หลักๆ เพราะไม่สามารถเข้าถึงกล้องหรือไมโครโฟนบนคอมพิวเตอร์ของคุณได้ เกิดขึ้นหลักๆ จากสิทธิ์การเข้าถึง และความไม่เข้ากันได้ของเบราว์เซอร์ หรือไดรเวอร์ Windows/ระบบที่ล้าสมัย ปัญหานี้อาจเกิดจากอุปกรณ์ ไดรเวอร์ หรือแอปพลิเคชันที่ขัดแย้งกัน ผู้ใช้พบปัญหานี้เมื่อต้องการโทรวิดีโอจาก Facebook messenger (บนเว็บเบราว์เซอร์) แต่ไม่สามารถทำได้ ข้อความข้อผิดพลาดที่โยนออกมาคือ:

“An error occurred when trying to get access to Camera and/or Microphone: Hardware Access Error.”

แก้ไข: Facebook Hardware Access Error?

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

ก่อนอื่น เพื่อแยกปัญหาฮาร์ดแวร์ ให้ตรวจสอบว่าแอปพลิเคชันโทรวิดีโออื่นๆ เช่น Skype, Hangouts, Zoom เป็นต้น ทำงานได้ปกติหรือไม่ นอกจากนี้ ให้แน่ใจว่าเบราว์เซอร์ของคุณ อัปเดต เป็นビルด์ล่าสุด และลอง รีเฟรช หน้า Facebook โดยกด F5 เพื่อแยกปัญหาการสื่อสารชั่วคราว นอกจากนี้ พิจารณาปิด antivirus หรือปิด firewall และใช้โหมด incognito หรือ in-private ของเบราว์เซอร์ หรือ ล้างข้อมูลการท่องเว็บ ของเบราว์เซอร์

วิธีแก้ไขที่ 1: อนุญาตให้ใช้ไมโครโฟนและกล้องใน Privacy Settings

Windows 10 ได้นำ privacy settings มาใช้งานได้ดีมาก โดยแอปพลิเคชันไม่ได้รับอนุญาตให้เข้าถึงฟีเจอร์และทรัพยากร Windows บางอย่างจนกว่าผู้ใช้จะอนุญาต หากการเข้าถึงไมโครโฟนและกล้องของคุณถูกปิดใน privacy settings ของระบบ คุณอาจเผชิญ Hardware access error ในกรณีนั้น การเปิดใช้งานการเข้าถึงสำหรับเบราว์เซอร์ให้ใช้ไมโครโฟนและกล้องอาจแก้ไขปัญหา

  1. กดปุ่ม Windows และพิมพ์ Camera Privacy Settings จากนั้นในผลลัพธ์การค้นหา ให้คลิก Camera Privacy Settings.แก้ไข: Facebook Hardware Access Error?
  2. หาก Camera Access for this Device เป็น Disabled ให้คลิกปุ่ม Change และสลับสวิตช์เป็น Enabled.แก้ไข: Facebook Hardware Access Error?
  3. ตอนนี้ ตรวจสอบภายใต้หัวข้อ Allow apps to access your camera และหากตัวเลือกเป็น Disabled Enable มัน.แก้ไข: Facebook Hardware Access Error?
  4. จากนั้นภายใต้หัวข้อ Choose which Microsoft Store apps can access your camera ให้เลื่อนลงเพื่อ หาแอปของคุณ (หากใช้แอปสโตร์อย่าง Messenger) และอนุญาตการเข้าถึงกล้องสำหรับมัน
  5. ตอนนี้ Enable ตัวเลือก Allow desktop apps to access your camera setting.แก้ไข: Facebook Hardware Access Error?
  6. ทำซ้ำขั้นตอนเดียวกันสำหรับ ไมโครโฟน เปิด Facebook และตรวจสอบว่ามันทำงานได้ปกติแล้วหรือไม่

วิธีแก้ไขที่ 2: รีเซ็ต Site Permissions

เบราว์เซอร์ของคุณใช้ site permissions เพื่อจัดการการเข้าถึงของไซต์ไปยังทรัพยากรต่างๆ หากสิทธิ์เหล่านี้ไม่ได้ถูกกำหนดค่าอย่างถูกต้องสำหรับ Facebook คุณอาจเผชิญข้อผิดพลาดที่กำลังพูดถึง ที่นี่ การรีเซ็ต site permissions อาจแก้ไขปัญหา สำหรับ Chrome ทำตามขั้นตอนด้านล่าง:

  1. ใน Address bar ของเบราว์เซอร์ ด้านซ้ายของ Facebook address ให้คลิกที่ไอคอน padlock และจากนั้นคลิก Site Settings.แก้ไข: Facebook Hardware Access Error?
  2. ตอนนี้ หน้าสิทธิ์ ให้คลิก Reset Permissions.แก้ไข: Facebook Hardware Access Error?
  3. รีสตาร์ท Chrome และเปิด Facebook หากขอเข้าถึงกล้องและไมโครโฟน ให้ allow และตรวจสอบว่ามันทำงานได้ปกติหรือไม่

วิธีแก้ไขที่ 3: อัปเดต Windows และ System Drivers

Windows และ system drivers ที่ล้าสมัยเป็นรากเหงาของปัญหาระบบหลายอย่าง หาก Windows version ที่ล้าสมัยหรือ system driver ไม่เข้ากันได้กับเว็บไซต์ Facebook อาจนำไปสู่ hardware access error ปัจจุบัน ในเงื่อนไขที่กำหนด การอัปเดต Windows และ system drivers อาจแก้ไขปัญหา

  1. อัปเดต Windows เป็นビルด์ล่าสุด
  2. จากนั้น อัปเดต system drivers ของคุณ จะเป็นแนวทางที่ดีที่จะตรวจสอบเว็บไซต์ของ vendor สำหรับเวอร์ชันล่าสุดของ system drivers โดยเฉพาะ drivers ของกล้องและไมโครโฟน
  3. หลังจากอัปเดต Windows และ system drivers แล้ว ให้ power cycle คอมพิวเตอร์และตรวจสอบว่าปัญหาของ Facebook ได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 4: ลบแอปพลิเคชันที่ขัดแย้ง (Remove Conflicting Applications)

หากทรัพยากรใดทรัพยากรหนึ่งไม่พร้อมใช้งานสำหรับเบราว์เซอร์/เว็บไซต์ Facebook เนื่องจากแอปพลิเคชันบุคคลที่สาม เว็บไซต์ Facebook จะโยน hardware access error แอปพลิเคชันบุคคลที่สามรันควบคู่กับเบราว์เซอร์ของคุณ เพื่อแยกปัญหาความขัดแย้งของซอฟต์แวร์ การ clean boot Windows จะเป็นแนวทางที่ดี

  1. Clean boot ระบบของคุณ (เพื่อแยกปัญหาไดรเวอร์ คุณสามารถบูทด้วย safe mode)
  2. ตอนนี้เปิด Facebook และใช้ messenger เพื่อตรวจสอบว่าข้อความข้อผิดพลาดหายไปหรือไม่
  3. หากหายไป ให้ หา และ uninstall แอปพลิเคชันที่ขัดแย้ง สองแอปพลิเคชันเช่นนี้คือ Corel Video Maker และ Messenger Beta

หากคุณมีปัญหาในการวินิจฉัยว่าแอปพลิเคชันไหนอาจขัดแย้ง คุณสามารถเปิดใช้งานแอปพลิเคชัน แบบกลุ่มๆ จนกว่าข้อผิดพลาดจะแสดงขึ้นอีกครั้ง จากนั้นคุณสามารถแคบลงไปที่แอปพลิเคชันไหนก่อให้เกิดปัญหา

วิธีแก้ไขที่ 5: ปิดใช้งานอุปกรณ์ที่ขัดแย้ง (Disable Conflicting Devices)

หากมีอุปกรณ์ที่สร้างปัญหาในการทำงานของกล้อง/ไมโครโฟน เช่น อุปกรณ์ Bluetooth หรือกล้องรอง Facebook อาจไม่สามารถเข้าถึงกล้องได้และแสดง Hardware Access error ที่นี่ ในกรณีนี้ การปิดใช้งานอุปกรณ์เพิ่มเติม เช่น กล้องรอง หรือไมโครโฟนที่คุณไม่ได้ใช้ อาจแก้ไขปัญหา

  1. คลิกที่ปุ่ม Windows และในกล่องค้นหา Windows พิมพ์ Device Manager จากนั้นในผลลัพธ์การค้นหา ให้คลิกที่ Device Manager.แก้ไข: Facebook Hardware Access Error?
  2. ตอนนี้ ขยาย หมวดหมู่ของอุปกรณ์ที่สงสัย แล้วหาและ คลิกขวา ที่อุปกรณ์ที่คุณสงสัยว่าสร้างปัญหา และคลิก Disable device.แก้ไข: Facebook Hardware Access Error?
  3. อุปกรณ์ที่มีปัญหา อาจเป็น อุปกรณ์ Bluetooth กล้องรอง IR sensors ไมโครโฟนรอง เป็นต้น แต่โปรดทราบว่าการปิดใช้งานอุปกรณ์เหล่านี้อาจนำไปสู่ปัญหาอื่น เช่น ความบกพร่องของ Windows Hello เป็นต้น คุณสามารถเปิดกลับได้เสมอหากไม่ได้ผล

วิธีแก้ไขที่ 6: ติดตั้งไดรเวอร์ที่มีปัญหาใหม่ (Reinstall the Problematic Drivers)

Windows มีไลบรารีไดรเวอร์ built-in ของตัวเอง Hardware error อาจเกิดขึ้นเมื่ออุปกรณ์ที่จำเป็น เช่น กล้องและไมโครโฟน ใช้ไดรเวอร์บุคคลที่สามหรือใช้ไดรเวอร์ที่ล้าสมัย ในสถานการณ์ที่กำหนด การถอนการติดตั้งไดรเวอร์ที่มีปัญหาและติดตั้ง Windows driver ที่เข้ากันได้อาจแก้ไขปัญหา

  1. เปิด Device Manager หาและ คลิกขวา กล้อง ของคุณ (ซึ่งอาจอยู่ภายใต้ Cameras, Sound, video and game controllers หรือ Imaging devices) และคลิก Uninstall Device.แก้ไข: Facebook Hardware Access Error?
  2. ตรวจสอบเช็คมาร์คของ Delete the driver software for this device.แก้ไข: Facebook Hardware Access Error?
  3. ตอนนี้คลิกที่ Uninstall button และ restart ระบบของคุณ
  4. เมื่อรีสตาร์ทแล้ว อุปกรณ์ของคุณควรติดตั้ง default drivers โดยอัตโนมัติ หากไม่ ให้เปิด Device Manager และคลิก Scan for Hardware Changes.แก้ไข: Facebook Hardware Access Error?
  5. ทำซ้ำ กระบวนการเดียวกันสำหรับ Microphone ของคุณ
  6. ตอนนี้เปิด Facebook โดยใช้เบราว์เซอร์และตรวจสอบว่ามันทำงานได้ดีหรือไม่

วิธีแก้ไขที่ 7: สร้าง EnableFrameServerMode Key ใน Registry

Windows Registry เป็นศูนย์กลางสำหรับการกำหนดค่าและการตั้งค่าทั้งหมดของระบบของคุณ แม้การตั้งค่าบางอย่างที่ไม่มีที่ไหนใน OS ก็สามารถจัดการได้โดยใช้ registry หากไม่มีอะไรช่วยคุณได้จนถึงตอนนี้ ให้ลอง registry workaround เพื่อแก้ไขปัญหา hardware access

คำเตือน: ดำเนินการด้วยความเสี่ยงของคุณเอง เนื่องจากการแก้ไข registry ต้องการระดับความเชี่ยวชาญบางระดับ และหากไม่ทำอย่างถูกต้อง คุณอาจทำให้ระบบของคุณเสียหายอย่างถาวร

  1. สำรอง registry ก่อนดำเนินการ กด Windows + R, พิมพ์ Regedit และกด Enter
  2. นำทาง ไปที่ path ต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Media Foundation
  3. ในบานหน้าต่างซ้ายของหน้าต่าง registry ให้เลือก key Platform หากไม่มี Platform key ให้สร้างหนึ่ง (คลิกขวา Windows Media Foundation และเลือก New >Key ตั้งชื่อว่า Platform).แก้ไข: Facebook Hardware Access Error?
  4. ตอนนี้ในบานหน้าต่างขวาของหน้าต่าง registry ให้ คลิกขวา ในพื้นที่ว่าง และชี้ไปที่ New และเลือก DWORD (32-bit) Valueแก้ไข: Facebook Hardware Access Error?
  5. ตอนนี้ เปลี่ยนชื่อ key ใหม่เป็น EnableFrameServerMode และเลือก value เป็น ศูนย์.แก้ไข: Facebook Hardware Access Error?
  6. ออกจาก registry editor หลังจากบันทึกการเปลี่ยนแปลงและ restart ระบบของคุณ
  7. เมื่อรีสตาร์ทแล้ว ให้เปิด Facebook โดยใช้เบราว์เซอร์ของคุณเพื่อตรวจสอบว่ามันไม่มี hardware access error แล้วหรือไม่

วิธีแก้ไขที่ 8: ใช้ Microsoft Store Messenger App

Windows Store มีไลบรารีของแอปพลิเคชันยอดนิยมมากมาย หากคุณมีปัญหาใช้ Facebook Messenger ในเบราว์เซอร์และยังไม่สามารถทำให้มันทำงานได้ การใช้ Windows Store app อาจแก้ไขปัญหาสำหรับคุณ

  1. เปิด Microsoft Store และมุมขวาบน ให้คลิก Search และพิมพ์ Messenger
  2. ในผลลัพธ์การค้นหา ให้คลิก Messenger (เผยแพร่โดย Facebook).แก้ไข: Facebook Hardware Access Error?
  3. คลิกปุ่ม Get และจากนั้นปุ่ม Install รอจนกระบวนการติดตั้งเสร็จสิ้น
  4. ตอนนี้ launch แอป Messenger และใช้ credentials ของคุณเพื่อ sign-in
  5. ลองโทรวิดีโอผ่านแอปที่ติดตั้งใหม่เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 9: ลองเบราว์เซอร์อื่น

ปัญหา hardware ของ Facebook อาจเกิดจากบั๊กในเบราว์เซอร์ของคุณ ทุกเบราว์เซอร์มีการตั้งค่าชั่วคราวและที่เก็บข้อมูล stored alongside installation files หากมีของเหล่านี้เสียหายหรือไม่สมบูรณ์ คุณจะมีปัญหาเช่นที่กำลังพูดถึง เพื่อแยกเรื่องนั้นออก ให้ลองใช้เบราว์เซอร์อื่น

  1. ดาวน์โหลด และ ติดตั้ง เบราว์เซอร์อื่น แต่โปรดทราบว่าหากคุณมีปัญหาใน chromium-based browser อย่าง Chrome คุณอาจเผชิญข้อผิดพลาดเดียวกันหากใช้เบราว์เซอร์ chromium-based อื่น ในกรณีนั้น ให้ลองใช้เบราว์เซอร์ non-chromium-based อย่าง Mozilla Firefox
  2. ตอนนี้เปิดเบราว์เซอร์ที่ติดตั้งใหม่และเปิด Facebook เพื่อตรวจสอบว่ามันเริ่มทำงานได้ปกติแล้วหรือไม่

วิธีแก้ไขที่ 10: เริ่ม Voice Call แล้วค่อย Switch ไป Video Call

หากไม่มีอะไรช่วยคุณได้จนถึงตอนนี้ มี workaround ที่สามารถให้คุณโทรวิดีโอในเว็บเบราว์เซอร์ได้ หากคุณได้ Hardware error เมื่อทำเช่นนั้น เราจะเริ่ม voice call ก่อน แล้วค่อย switch ไป video call

  1. เปิด Facebook ในเบราว์เซอร์ของคุณและเลือกผู้ติดต่อที่ต้องการโทร
  2. จากนั้นเริ่ม voice call กับผู้ติดต่อ.แก้ไข: Facebook Hardware Access Error?
  3. หลังจากที่ voice call สร้างขึ้นแล้ว เมื่อ ทั้งสองฝ่ายได้ยิน กันแล้ว ให้คลิกที่ camera icon เพื่อ switch ไป video call
  4. หากคุณพยายามโทรกลุ่ม แล้วหลังจาก voice call สร้างขึ้นแล้ว ผู้ใช้ควร switch กล้องทีละคนเพื่อเริ่ม video call

หากคุณยังคงมีปัญหา ให้ reset เบราว์เซอร์ของคุณหรือลองแอป/แพลตฟอร์มอื่นอย่าง Skype