Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi D3DERR_NOTAVAILABLE (0x8876086A)

Nhiều người dùng Windows báo cáo cùng lỗi d3derr_notavailable (0x8876086A) khi cố gắng khởi động game, emulator hoặc ứng dụng khác yêu cầu xử lý đồ họa đáng kể. Vấn đề không giới hạn phiên bản Windows vì báo cáo trên Windows 7, 8.1, 10.

Nguyên nhân gây d3derr_notavailable (8876086A) error?

Chúng tôi điều tra bằng cách xem báo cáo người dùng và chiến lược sửa chữa phổ biến. Có một số nguyên nhân khác nhau có thể kích hoạt vấn đề này:

  • Phiên bản Direct X cũ – Nguyên nhân phổ biến nhất là phiên bản DirectX quá cũ. Nếu dùng phiên bản Windows không bao gồm DirectX yêu cầu mặc định, có thể thiếu phụ thuộc cần thiết. Cập nhật DirectX lên mới nhất sẽ khắc phục.
  • Driver GPU cũ – Nghiêm trọng khác là driver GPU cũ. Khả năng cao hơn nếu nhận lỗi trước khi GUI chương trình tải. Cập nhật driver tự động qua Device Manager hoặc tiện ích độc quyền của nhà sản xuất GPU sẽ khắc phục.
  • Ứng dụng không tương thích phiên bản OS – Nếu chạy ứng dụng/game cũ trên Windows 10, khả năng lỗi do chương trình không thiết kế chạy trên Windows của bạn. Chạy app/game ở compatibility mode sẽ khắc phục.
  • Xung đột ứng dụng gây lỗi – Ứng dụng/tiến trình khác cũng có thể gây lỗi. Khả năng ứng dụng GPU nặng khác giữ phụ thuộc bận, chương trình không dùng được. Boot Clean Boot xác định thủ phạm bằng cách bật lại dịch vụ/app cho đến khi tìm ra thủ phạm.
  • Hỏng file hệ thống ngầm – Hỏng file OS cũng gây vấn đề. Nếu cài DirectX tích hợp bị ảnh hưởng, chỉ có System Restore wizard hoặc Repair install khắc phục.

Phương pháp 1: Cập nhật DirectX lên phiên bản mới nhất

Nguyên nhân phổ biến nhất là DirectX cũ. Hoàn toàn có thể lý do bạn gặp d3derr_notavailable (8876086A) error là OS thiếu môi trường cần thiết hỗ trợ hành động đồ họa yêu cầu.

Một số người dùng khắc phục bằng cách cập nhật DirectX lên mới nhất dùng DirectX web installer cập nhật hệ thống.

Hướng dẫn cập nhật DirectX lên mới nhất dùng web installer:

  1. Truy cập link này (tại đây), chọn ngôn ngữ installer click nút Download.
  2. Màn hình tiếp theo, bỏ tích khuyến nghị bloatware Microsoft click No thanks and continue Direct X End-User Runtime Web installer.
  3. Chờ dxwebsetup.exe tải xong, double-click làm theo hướng dẫn màn hình hoàn tất cập nhật DirectX lên mới nhất.
  4. Hoàn tất, khởi động lại máy kiểm tra sự cố.

Phương pháp 2: Chạy chương trình/game ở compatibility mode

Nếu gặp lỗi với ứng dụng/game cũ, có thể khắc phục không hành động thêm chỉ bằng cách chạy file thực thi chính ở compatibility mode. Phương pháp thường hiệu quả khi lỗi gặp trên Windows 10.

Hướng dẫn chạy ứng dụng gây d3derr_notavailable (8876086A) ở compatibility mode:

  1. Click chuột phải file thực thi gây lỗi chọn Properties từ menu ngữ cảnh.
  2. Trong màn hình Properties, tab Compatibility, tích ô Run this Program in compatibility mode for, chọn Windows 7 từ danh sách OS.
  3. Click Apply lưu thay đổi, chạy lại chương trình/game xem lỗi ngừng không.

Phương pháp 3: Cập nhật driver card đồ họa

Nếu gặp lỗi khi chạy emulator/game (trước khi GUI tải), khả năng do driver GPU cũ/hỏng. Một số người dùng khắc phục bằng cách cập nhật driver GPU chuyên dụng lên mới nhất.

Dù thủ tục chủ yếu xác nhận trên Windows 10, hãy làm theo bước dưới bất kể phiên bản Windows nếu vẫn gặp d3derr_notavailable (8876086A).

Hướng dẫn cập nhật driver GPU khắc phục lỗi DirectX:

  1. Nhấn Windows + R, gõ "devmgmt.msc" nhấn Enter mở Device Manager.
  2. Trong Device Manager, cuộn danh sách thiết bị mở dropdown Display adapters.
  3. Click chuột phải GPU chuyên dụng bạn dùng chọn Update Driver.
  4. Màn hình tiếp theo, click Search Automatically for updated driver software. Sau quét ban đầu xong, làm theo hướng dẫn tìm driver mới nhất.
  5. Sau khi tải driver xong, làm theo màn hình tiếp theo hoàn tất cài driver.
  6. Sau khi cài driver mới, khởi động lại máy kiểm tra sự cố.
  7. Sau boot xong, kiểm tra lỗi d3derr_notavailable (8876086A) còn không bằng cách mở ứng dụng/game trước gây lỗi.

Lưu ý: Nếu Device Manager không nhận diện driver mới mà bạn chắc có phiên bản mới, cài phiên bản mới dùng ứng dụng cập nhật độc quyền. Mọi nhà sản xuất GPU lớn có phần mềm tự động nhận diện và cài driver phù hợp dựa trên model GPU. Xem phần mềm áp dụng cho bạn:

  • GeForce Experience – Nvidia
  • Adrenalin – AMD
  • Intel Driver – Intel

Phương pháp 4: Thực hiện Clean Boot

Như báo cáo của người dùng khác, lỗi cũng xảy ra do xung đột phần mềm tạo ra vấn đề. Một số người dùng cùng vấn đề báo cáo sau khi boot Clean Boot, lỗi d3derr_notavailable (8876086A) không còn xuất hiện khi chạy ứng dụng/game/emulator trước gây lỗi.

Điều này gợi ý vấn đề có thể do ứng dụng xung đột. Hướng dẫn đạt trạng thái clean boot loại trừ xung đột phần mềm:

  1. Đảm bảo thực hiện bước sau với tài khoản Windows có quyền admin.
  2. Nhấn Windows + R, gõ "msconfig" nhấn Enter mở System Configuration. Click Yes tại UAC.
  3. Tab Services, tích ô Hide all Microsoft Services. Lưu ý: Bước này đảm bảo không vô hiệu hóa dịch vụ quan trọng OS.
  4. Lúc này chỉ thấy dịch vụ còn lại. Click Disable All ngăn dịch vụ bên thứ 3/dịch vụ built-in không thiết yếu gây xung đột kích hoạt d3derr_notavailable (8876086A).
  5. Click Apply lưu sửa đổi.
  6. Chuyển tab Startup (menu ngang trên) click Open Task Manager.
  7. Tab Startup Task Manager, chọn từng dịch vụ khởi động click Disable ngăn chạy khởi động tiếp theo.
  8. Sau khi vô hiệu hóa mọi mục khởi động, đạt clean boot. Đóng Task Manager, khởi động lại máy.
  9. Ở khởi động tiếp theo, mở ứng dụng/game/emulator gây d3derr_notavailable (8876086A) xem còn lỗi không.
  10. Nếu không lỗi ở clean boot, xác định thủ phạm bằng cách bật lại từng mục đã vô hiệu hóa & khởi động lại thường xuyên. Mất chút thời gian nhưng cuối cùng tìm ra ứng dụng/dịch vụ gây vấn đề.

Phương pháp 5: Thực hiện System Restore

Nếu đi đây chưa xác định thủ phạm nhưng lỗi chỉ xuất hiện gần đây (trước mở game/ứng dụng bình thường), khả năng lớn khắc phục bằng System Restore wizard revert máy về trạng thái mọi thứ hoạt động bình thường.

Miễn là có system restore point, thủ tục dưới giúp tránh d3derr_notavailable (8876086A) hoàn toàn.

Hướng dẫn thực thi system restore point cũ hơn xuất hiện lỗi:

  1. Nhấn Windows + R, gõ "rstrui" nhấn Enter mở System Restore wizard. Click Yes tại UAC.
  2. Trong wizard System Restore, click Next màn hình đầu tiên tiến menu tiếp theo.
  3. Màn hình tiếp theo, bắt đầu tích ô Show more restore points. Sau đó chọn restore point trước ngày xuất hiện lỗi nhấn Next tiến màn hình tiếp theo.
  4. Trước khi click Finish bắt đầu quá trình, nhớ quá trình sẽ ghi đè mọi thay đổi bạn làm kể từ restore point. Với đó, thủ tục restore máy về trạng thái chính xác khi snapshot restore tạo ra.
  5. Click Finish xác nhận tại prompt cuối, máy khởi động lại và trạng thái cũ mount khi khởi động xong. Khi mọi mục khởi động tải xong, lặp lại hành động trước gây d3derr_notavailable (8876086A) xem đã khắc phục chưa.

Phương pháp 6: Thực hiện Repair Install

Nếu đến đây chưa có kết quả, có một thủ tục sẽ khắc phục hầu như chắc chắn bất kể nguyên nhân. Repair install tương đương clean install nhưng thay vì xóa dữ liệu cá nhân, chỉ reset tất cả thành phần Windows (bao gồm tiến trình boot).

Nghĩa là giữ ứng dụng, game, media cá nhân và mọi loại dữ liệu lưu trên máy. Thủ tục chỉ sửa đổi thành phần liên quan Windows.

Nếu muốn repair install, làm theo thủ tục này (tại đây).