Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Lỗi DirectX encountered an unrecoverable error

Nhiều người dùng diễn báo cáo rằng khi khởi chạy trò chơi hoặc tiện ích đồ họa nặng, họ gặp lỗi nói— DirectX encountered an unrecoverable error. Cửa sổ yêu cầu kiểm tra trong tệp log và không cho phép sử dụng ứng dụng. Bạn có thể thấy hộp thông báo lỗi này bật lên khi chơi game như WarZone, Fivem, Call of Duty, v.v.

Lỗi DirectX encountered an unrecoverable error

Ý nghĩa của lỗi là gì?

Mỗi khi một cuộc gọi hệ thống (system call) hoặc GPU call được thực hiện, hệ thống sẽ thực hiện lần thử thứ hai hoặc cố gắng khôi phục nếu có sự cố. Trong trường hợp này, DirectX gặp lỗi mà nó không thể khôi phục hoặc thực hiện lần thử thứ hai. Vấn đề có thể nằm ở trò chơi, trình điều khiển đồ họa, cài đặt hiển thị, hoặc tệp bị hỏng. Hãy bắt đầu khắc phục sự cố.

Khắc phục sự cố cơ bản

Trước khi tiến hành khắc phục sự cố nâng cao, hãy chắc chắn bạn đã làm những điều sau—

Khởi động lại máy tính, Kiểm tra cập nhật, Kiểm tra yêu cầu tối thiểu, Kiểm tra kết nối Internet, Khởi động lại trò chơi, Kiểm tra cài đặt Display scaling, Cài đặt lại trò chơi hoặc ứng dụng.

Khởi động lại và cài đặt lại giải quyết nhiều vấn đề như game bị sập (crash). Ngoài ra, đối với game, nếu chúng đang cài đặt Shader bổ sung, hãy chắc chắn hoàn tất quy trình. Đây là các cải tiến để cải thiện game, và có thể giúp ích.

DirectX encountered an unrecoverable error

Làm theo các giải pháp khả thi sau để khắc phục vấn đề DirectX.

  • Vô hiệu hóa phần mềm giám sát phần cứng (Hardware monitoring software)
    • MSI Afterburner / Riva Stats Server
    • Discord và GeForce Experience Overlay để nó hoạt động
  • Công cụ sửa chữa tích hợp cho Game
  • Cập nhật hoặc Cài đặt lại driver card đồ họa
  • Xóa tệp Cache của Game hoặc ứng dụng
  • Chạy DirectX Diagnostic Tool.

Một số giải pháp được đề xuất sẽ cần tài khoản admin.

1] Vô hiệu hóa phần mềm giám sát phần cứng

Nhiều người dùng phần mềm bên ngoài để giám sát phần cứng, ví dụ: Nhiệt độ GPU và CPU, Frame Rate, v.v. Phần mềm như MSI Afterburner, Riva Stats Server, GeForce Experience Overlay, Discord, và những cái khác được biết đến gây ra vấn đề DirectX với các game phổ biến như Warzone. Ngoài ra, còn có các ứng dụng khác có thể sử dụng. Khuyên của tôi là chơi game mà không dùng chúng để tìm ra xem chúng có gây ra vấn đề hay không.

2] Công cụ sửa chữa tích hợp cho Game

Các game như Call of Duty Warzone cung cấp công cụ sửa chữa tích hợp để khắc phục vấn đề nội bộ. Nếu vấn đề xảy ra do tệp hỏng liên quan đến DirectX, thì điều này có thể giải quyết vấn đề. Tìm tùy chọn Quét và Sửa chữa (Scan and Repair) trong game để giúp bạn giải quyết.

3] Cập nhật hoặc Cài đặt lại driver card đồ họa

GPU hoặc Display driver được biết đến gây ra vấn đề, đặc biệt nếu có xung đột với bản cập nhật gần đây cho Windows. Luôn là ý tưởng tốt để giữ driver card video cập nhật nếu bạn nhận được nhắc nhở.

Lỗi DirectX encountered an unrecoverable error

Điều đó nói, nếu vấn đề xảy ra do bản cập nhật, bạn có thể chọn khôi phục lại (rollback). Tùy chọn có sẵn trong Control Panel > Device manager (Trình quản lý thiết bị).

  • Dùng Win + X, tiếp theo nhấn M trên bàn phím để mở Device Manager
  • Tìm Driver đồ họa, chuột phải và chọn Properties (Thuộc tính)
  • Chuyển sang tab Driver, và chọn Roll Back Driver (Khôi phục driver).

4] Xóa tệp Cache của Game hoặc ứng dụng

Tất cả game và ứng dụng đều có tệp cache để cung cấp hiệu năng. Đôi khi những tệp đó đã cũ, và phần mềm không xóa chúng. Các tệp cũ có thể gây ra vấn đề với tệp mới. Game phải có tùy chọn xóa các tệp như vậy.

Cách dễ nhất để tìm tệp cache là vào thư mục cài đặt và tìm thư mục temp hoặc cache bên trong nó. Xóa mọi thứ trong đó sau khi bạn đã đóng game. Khởi chạy lại game, và kiểm tra xem lỗi có còn tồn tại không.

5] Chạy DirectX Diagnostic Tool

Chẩn đoán vấn đề với cài đặt DirectX có thể gây khó khăn. May mắn thay, Microsoft cung cấp một tiện ích hữu ích gọi là DirectX Diagnostic Tool có thể giúp bạn.

Nếu không có gì giúp ích, chúng tôi建议 bạn truy cập diễn đàn chính thức và chia sẻ vấn đề trực tiếp. Đôi khi các công ty có giải pháp trực tiếp có thể giúp.

Lỗi DirectX encountered an unrecoverable error