Facebook hiển thị lỗi truy cập phần cứng (hardware access error) chủ yếu vì nó không thể truy cập camera hoặc micro trên máy tính của bạn. Điều này xảy ra chủ yếu do quyền hạn và sự không tương thích trình duyệt hoặc driver Windows/hệ thống lỗi thời. Vấn đề này cũng có thể do thiết bị, driver hoặc ứng dụng xung đột. Người dùng gặp vấn đề này khi muốn thực hiện cuộc gọi video từ Facebook Messenger (trong trình duyệt web) nhưng không thể. Thông báo lỗi ném ra:
"An error occurred when trying to get access to Camera and/or Microphone: Hardware Access Error." (Đã xảy ra lỗi khi cố gắng truy cập Camera và/hoặc Microphone: Lỗi truy cập phần cứng.)

Đây là vấn đề rất phổ biến và thường được giải quyết bằng cách bật quyền trên máy tính. Nếu quyền đã có, có thể có vấn đề với trình duyệt hoặc các mô-đun phần mềm khác. Trước khi đi sâu vào các giải pháp kỹ thuật, chúng ta sẽ xem qua một số giải pháp thay thế cơ bản và bước khắc phục sự cố.
Trước hết, để loại trừ bất kỳ vấn đề phần cứng nào, hãy kiểm tra xem các ứng dụng gọi video khác như Skype, Hangouts, Zoom, v.v. có hoạt động tốt không. Ngoài ra, đảm bảo trình duyệt của bạn đã cập nhật (updated) lên bản dựng mới nhất và thử làm mới (refresh) trang Facebook bằng cách nhấn F5 để loại trừ bất kỳ lỗi giao tiếp tạm thời nào. Hơn nữa, cân nhắc tắt antivirus hoặc tắt firewall và sử dụng chế độ ẩn danh (incognito) hoặc in-private của trình duyệt hoặc xóa dữ liệu duyệt web (clear browsing data).
Giải pháp 1: Cho phép sử dụng Micro và Camera trong Cài đặt Quyền riêng tư (Privacy Settings)
Windows 10 đã triển khai cài đặt quyền riêng tư rất tốt trong đó ứng dụng không được phép truy cập某些 tính năng và tài nguyên Windows cho đến khi được người dùng cho phép. Nếu quyền truy cập micro và camera bị tắt trong cài đặt quyền riêng tư của hệ thống, bạn có thể gặp Lỗi truy cập phần cứng (Hardware access error). Trong trường hợp đó, bật quyền truy cập cho trình duyệt để sử dụng micro và camera có thể giải quyết vấn đề.
- Nhấn phím Windows và gõ Camera Privacy Settings (Cài đặt quyền riêng tư Camera). Sau đó trong kết quả tìm kiếm, nhấp vào Camera Privacy Settings.

- Nếu Camera Access for this Device (Truy cập Camera cho thiết bị này) là Disabled (Đã tắt), nhấp nút Change và bật công tắc thành Enabled (Đã bật).

- Bây giờ, kiểm tra dưới tiêu đề Allow apps to access your camera (Cho phép ứng dụng truy cập camera của bạn) và nếu tùy chọn là Disabled, Bật (Enable) nó.

- Sau đó dưới tiêu đề Choose which Microsoft Store apps can access your camera (Chọn ứng dụng Microsoft Store nào có thể truy cập camera), cuộn xuống để tìm ứng dụng của bạn (find your app) (nếu dùng ứng dụng Store như Messenger) và cho phép truy cập camera cho nó.
- Bây giờ, Bật (Enable) tùy chọn Allow desktop apps to access your camera setting (Cho phép ứng dụng máy tính truy cập cài đặt camera).

- Lặp lại cùng các bước cho microphone. Mở Facebook và kiểm tra xem nó có hoạt động tốt bây giờ không.
Giải pháp 2: Đặt lại Quyền trang web (Reset Site Permissions)
Trình duyệt dùng quyền trang web để quản lý quyền truy cập của trang vào các tài nguyên khác nhau. Nếu bất kỳ quyền nào không được cấu hình đúng cho Facebook, bạn có thể gặp lỗi đang thảo luận. Ở đây, đặt lại quyền trang web có thể giải quyết vấn đề. Cho Chrome, làm theo các bước dưới đây:
- Trong Thanh địa chỉ (Address bar) của trình duyệt, ở bên trái địa chỉ Facebook, nhấp vào biểu tượng ổ khóa (padlock) rồi nhấp Cài đặt trang web (Site Settings).

- Bây giờ, trước quyền (permissions), nhấp vào Đặt lại quyền (Reset Permissions).

- Khởi động lại Chrome và mở Facebook. Nếu được hỏi quyền truy cập camera và micro, cho phép (allow) và kiểm tra xem nó có hoạt động tốt không.
Giải pháp 3: Cập nhật Windows và Driver hệ thống (System Drivers)
Windows và driver hệ thống lỗi thời là nguyên nhân gốc rễ của nhiều vấn đề hệ thống. Nếu phiên bản Windows lỗi thời hoặc driver hệ thống không tương thích với trang web Facebook, nó có thể dẫn đến lỗi truy cập phần cứng (hardware access) hiện tại. Theo điều kiện, cập nhật Windows và driver hệ thống có thể giải quyết vấn đề.
- Cập nhật Windows lên bản dựng mới nhất.
- Sau đó, cập nhật driver hệ thống. Sẽ là ý tưởng tốt kiểm tra trang web nhà cung cấp để lấy phiên bản mới nhất của driver hệ thống, đặc biệt là driver camera và micro.
- Sau khi cập nhật Windows và driver hệ thống, khởi động lại máy tính (power cycle) và kiểm tra xem sự cố Facebook đã được giải quyết chưa.
Giải pháp 4: Gỡ bỏ Ứng dụng Xung đột (Remove Conflicting Applications)
Nếu bất kỳ tài nguyên nào không có sẵn cho trình duyệt/trang web Facebook do ứng dụng bên thứ ba, trang web Facebook sẽ ném ra lỗi truy cập phần cứng. Ứng dụng bên thứ ba chạy song song với trình duyệt. Để loại trừ xung đột phần mềm, sẽ là ý tưởng tốt để clean boot Windows.
- Clean boot hệ thống (để loại trừ vấn đề driver, bạn có thể boot dùng safe mode).
- Bây giờ mở Facebook, và dùng messenger để kiểm tra xem thông báo lỗi đã biến mất chưa.
- Nếu đã biến mất, thì tìm (find) và gỡ cài đặt (uninstall) ứng dụng xung đột. Hai ứng dụng như vậy là Corel Video Maker và Messenger Beta.
Nếu bạn gặp khó khăn chẩn đoán ứng dụng nào có thể xung đột, bạn có thể bật ứng dụng theo nhóm (bunch by bunch) cho đến khi lỗi xuất hiện lại. Sau đó bạn có thể thu hẹp xuống ứng dụng nào gây ra vấn đề.
Giải pháp 5: Vô hiệu hóa Thiết bị Xung đột (Disable Conflicting Devices)
Nếu có thiết bị tạo ra vấn đề trong hoạt động của camera/micro như thiết bị Bluetooth hoặc camera thứ hai, Facebook có thể không truy cập được camera và do đó hiển thị lỗi Truy cập phần cứng. Ở đây, trong trường hợp này, vô hiệu hóa thiết bị thừa như camera thứ hai hoặc micro mà bạn không dùng có thể giải quyết vấn đề.
- Nhấp nút Windows và trong hộp tìm kiếm Windows, gõ Device Manager (Trình quản lý thiết bị). Sau đó trong kết quả tìm kiếm, nhấp vào Device Manager.

- Bây giờ mở rộng (expand) danh mục thiết bị nghi ngờ. Sau đó tìm và nhấp chuột phải (right-click) vào thiết bị bạn nghi ngờ tạo ra vấn đề và nhấp Vô hiệu hóa thiết bị (Disable device).

- Thiết bị gây vấn đề (Problematic devices) có thể là thiết bị Bluetooth, camera thứ hai, cảm biến IR, micro thứ hai, v.v. Nhưng hãy nhớ vô hiệu hóa các thiết bị này có thể mang lại vấn đề khác như vô hiệu hóa Windows Hello v.v. Bạn luôn có thể bật lại nếu không hiệu quả.
Giải pháp 6: Cài đặt lại Driver Gây Vấn Đề (Reinstall Problematic Drivers)
Windows có thư viện driver tích hợp riêng. Lỗi phần cứng có thể xảy ra khi bất kỳ thiết bị bắt buộc nào như camera và micro đang dùng driver bên thứ ba hoặc dùng driver lỗi thời. Theo hoàn cảnh, gỡ cài đặt driver gây vấn đề và cài đặt driver Windows tương thích có thể giải quyết vấn đề.
- Mở Device Manager, tìm và nhấp chuột phải (right-click) camera (có thể ở Cameras, Sound, video and game controllers hoặc Imaging devices) rồi nhấp Gỡ cài đặt thiết bị (Uninstall Device).

- Cũng tích dấu chọn Xóa phần mềm driver cho thiết bị này (Delete the driver software for this device).

- Bây giờ nhấp nút Gỡ cài đặt (Uninstall) và khởi động lại (restart) hệ thống.
- Sau khi khởi động lại, thiết bị sẽ tự động cài đặt driver mặc định. Nếu không, mở Device Manager và nhấp Quét thay đổi phần cứng (Scan for Hardware Changes).

- Lặp lại (Repeat) cùng quy trình cho Microphone.
- Bây giờ mở Facebook bằng trình duyệt và kiểm tra xem nó có hoạt động tốt không.
Giải pháp 7: Tạo khóa EnableFrameServerMode trong Registry
Windows Registry là trung tâm trung tâm cho tất cả cấu hình và cài đặt hệ thống. Ngay cả một số cài đặt không có sẵn ở đâu trong hệ điều hành có thể được quản lý bằng registry. Nếu không có gì giúp bạn cho đến nay, hãy thử giải pháp thay thế registry để khắc phục vấn đề truy cập phần cứng.
Cảnh báo: Tiến hành tại rủi ro của bạn vì chỉnh sửa registry đòi hỏi mức chuyên môn nhất định và nếu không làm đúng, bạn có thể gây hỏng hóc vĩnh viễn cho hệ thống.
- Sao lưu registry trước khi tiến hành. Nhấn Windows + R, gõ Regedit và nhấn Enter.
- Điều hướng (Navigate) đến đường dẫn sau:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Media Foundation
- Trong ngăn trái của cửa sổ registry, chọn khóa Platform. Nếu không có khóa Platform, hãy tạo một (nhấp chuột phải Windows Media Foundation chọn New > Key đặt tên là Platform).

- Bây giờ trong ngăn phải của cửa sổ registry, nhấp chuột phải (right-click) vào khu vực trống rồi di chuột qua Mới (New) và chọn DWORD (32-bit) Value

- Bây giờ đổi tên (rename) khóa mới thành EnableFrameServerMode và chọn giá trị (value) là không (zero).

- Thoát Registry Editor sau khi lưu thay đổi và khởi động lại (restart) hệ thống.
- Sau khi khởi động, mở Facebook bằng trình duyệt để kiểm tra xem nó đã hết lỗi truy cập phần cứng chưa.
Giải pháp 8: Sử dụng Ứng dụng Messenger từ Microsoft Store
Windows Store có thư viện riêng của nhiều ứng dụng phổ biến. Nếu bạn gặp vấn đề dùng Facebook Messenger trong trình duyệt và vẫn không thể làm nó hoạt động, dùng ứng dụng Windows Store có thể giải quyết vấn đề cho bạn.
- Mở Microsoft Store và gần góc trên bên phải, nhấp Tìm kiếm (Search) và gõ Messenger.
- Trong kết quả tìm kiếm, nhấp vào Messenger (phát hành bởi Facebook).

- Nhấp nút Lấy (Get) rồi nút Cài đặt (Install). Chờ hoàn tất quá trình cài đặt.
- Bây giờ khởi chạy (launch) ứng dụng Messenger và dùng thông tin đăng nhập để đăng nhập (sign-in).
- Thử thực hiện cuộc gọi video qua ứng dụng mới cài để kiểm tra xem sự cố đã được giải quyết chưa.
Giải pháp 9: Thử trình duyệt khác (Try Another browser)
Vấn đề phần cứng Facebook có thể do lỗi trong trình duyệt. Mọi trình duyệt đều có cấu hình tạm thời và bộ nhớ lưu trữ cùng file cài đặt. Nếu bất kỳ thứ nào hỏng hoặc không hoàn chỉnh, bạn sẽ gặp vấn đề như đang thảo luận. Để loại trừ điều đó, hãy thử dùng trình duyệt khác.
- Tải xuống (Download) và cài đặt (install) trình duyệt khác. Nhưng hãy nhớ nếu bạn gặp vấn đề trong trình duyệt dựa trên chromium như Chrome, bạn có thể gặp cùng lỗi nếu trình duyệt chromium khác được dùng. Trong trường hợp đó, hãy thử dùng trình duyệt không dựa trên chromium như Mozilla Firefox.
- Bây giờ khởi chạy trình duyệt mới cài và mở Facebook để kiểm tra xem nó đã bắt đầu hoạt động tốt chưa.
Giải pháp 10: Bắt đầu Cuộc gọi Giọng nói rồi Chuyển sang Video (Start Voice Call then Switch to Video)
Nếu không có gì hiệu quả cho bạn cho đến nay, có một giải pháp thay thế cho phép bạn thực hiện cuộc gọi video trong trình duyệt nếu bạn gặp lỗi Phần cứng khi làm vậy. Chúng ta sẽ bắt đầu cuộc gọi giọng nói rồi chuyển sang video.
- Mở Facebook trong trình duyệt và chọn liên hệ bạn muốn gọi.
- Sau đó bắt đầu cuộc gọi giọng nói (voice call) với liên hệ.

- Sau khi cuộc gọi giọng nói thiết lập, khi cả hai người nghe thấy (both persons can hear) nhau, nhấp vào biểu tượng camera để chuyển sang cuộc gọi video (video call).
- Nếu bạn cố gắng gọi nhóm, sau khi thiết lập cuộc gọi giọng nói, người dùng nên bật camera lần lượt để bắt đầu cuộc gọi video.
Nếu bạn vẫn gặp sự cố, hãy reset trình duyệt hoặc thử ứng dụng/nền tảng khác như Skype.