Cách khắc phục lỗi “GPU tương thích với D3D11” trong Windows 11/10
Chơi game trên PC có những điều kỳ quặc và khắc phục các lỗi lạ là một trong số đó. Dưới đây là cách khắc phục lỗi “GPU tương thích với D3D11” trong Windows.
Lỗi “GPU tương thích với D3D11” là một lỗi phổ biến liên quan đến trò chơi cho cả Windows 10 và 11. Bạn thường thấy thông báo lỗi này khi cố gắng khởi động một số trò chơi bị ảnh hưởng. Nó sẽ hiển thị một thông báo lỗi có nội dung “Cần có GPU tương thích với D3D11 (cấp độ 11 tính năng, kiểu máy đổ bóng-5) để chạy công cụ” và các trò chơi bị ảnh hưởng không khởi động.
Lỗi này đã được báo cáo rộng rãi hơn đối với Fortnite, nhưng cũng xảy ra đối với các tựa game Windows khác. Nếu bạn đang gặp phải vấn đề tương tự này, đây là cách bạn có thể khắc phục lỗi “GPU tương thích với D3D11” trong Windows 10 và 11.
Mục Lục
1. Cài đặt mọi bản cập nhật Windows có sẵn
Khi bạn cập nhật Windows, máy tính của bạn cũng sẽ cập nhật DirectX Điều này rất quan trọng, vì DirectX là một API chơi game và đa phương tiện. Thông báo lỗi “GPU tương thích với D3D11” tham chiếu đến Direct3D 11, một phần của DirectX. Vì lỗi “GPU tương thích với D3D11” được liên kết với DirectX, bạn nên cài đặt tất cả các bản cập nhật Windows có sẵn và xem liệu cách đó có giải quyết được lỗi hay không.
Đây là cách bạn có thể kiểm tra và cài đặt các bản cập nhật trong Windows:
- Nhấp chuột Bắt đầu bằng nút phải của chuột để chọn Tìm kiếm.
- Nhập từ khóa cập nhật trong công cụ tìm kiếm.
- Chọn Kiểm tra cập nhật kết quả tìm kiếm để mở Cài đặt.
- Nhấn vào cập nhật hệ điều hành Window tab của Kiểm tra cập nhật quyền mua. Chọn tùy chọn đó sẽ tự động tải xuống và cài đặt các bản cập nhật vá lỗi có sẵn trong Windows.
- Lựa chọn Khởi động lại ngay bây giờ nếu tab Windows Update hiển thị tùy chọn đó cho bạn.
Nếu bạn thấy bất kỳ bản cập nhật tùy chọn nào được liệt kê ở đó, hãy nhấp vào Tải xuống và cài đặt nút. Điều đó bao gồm bản cập nhật Windows 11, phiên bản 22H2 hiện tại hoặc bất kỳ phiên bản xây dựng mới nào khác mà bạn nên chọn để nâng cấp lên nếu có.
2. Quét các tập tin hệ thống của bạn với SFC
Để kiểm tra xem có thể có hỏng tệp hệ thống gây ra lỗi “GPU tương thích với D3D11” hay không, hãy chạy quét Trình kiểm tra tệp hệ thống (SFC). Công cụ SFC sẽ quét và sửa chữa các tệp hệ thống bị hỏng trong Windows. Bạn có thể chạy quét SFC như sau:
- Mở Windows Search (xem cách tìm Windows Search nếu bạn cần trợ giúp để mở nó) và nhập cmd vào nó.
- Kích chuột phải Dấu nhắc lệnh trong kết quả tìm kiếm và chọn Chạy như quản trị viên.
- Chạy quét SFC bằng cách nhập và thực hiện lệnh này:
sfc /scannow
- Chờ Trình kiểm tra tệp hệ thống hoàn tất quá trình quét và hiển thị thông báo kết quả.
3. Cập nhật trình điều khiển cho cạc đồ họa của bạn
Đôi khi, việc cập nhật trình điều khiển đơn vị xử lý đồ họa (GPU) của bạn sẽ khắc phục được lỗi “GPU tương thích với D3D11”. Nếu trình điều khiển cạc đồ họa của bạn đã lỗi thời, cập nhật nó có thể là giải pháp.
Chúng tôi khuyến nghị người dùng tải xuống và cài đặt trình điều khiển mới nhất theo cách thủ công cho cạc đồ họa của họ từ các trang web NVIDIA, Intel hoặc AMD. Hướng dẫn của chúng tôi về cách cập nhật trình điều khiển đồ họa trên Windows có thêm thông tin về chủ đề này nếu bạn cần trợ giúp.
4. Sửa chữa hoặc cập nhật Visual C ++ Redistributables trên PC của bạn
Lỗi “GPU tương thích với D3D11” đôi khi có thể do thiếu hoặc bị hỏng các thư viện thời gian chạy Microsoft Visual C ++ Redistributable. Vì vậy, bạn có thể cần sửa chữa hoặc cài đặt thư viện thời gian chạy trên PC của mình.
Đây là cách bạn có thể chọn để sửa chữa Visual C ++ Redistributables thông qua Ứng dụng & Tính năng:
- Mở Ứng dụng & Tính năng Tab Cài đặt sử dụng một trong các phương pháp được nêu trong cách mở công cụ Ứng dụng & tính năng trên Windows.
- Loại hình Microsoft Visual C ++ trong hộp tìm kiếm ở đầu Ứng dụng và tính năng.
- Sau đó nhấp vào nút menu ba chấm để Microsoft Visual C ++ Redistributable có thể sửa chữa ở đó.
- Chọn Biến đổi quyền mua.
- Nhấn nút Sửa chữa trong cửa sổ Visual C ++ mở ra.
- Lặp lại hai bước trước cho tất cả Microsoft Visual C ++ Redistributables được liệt kê trong Ứng dụng & tính năng.
Hoặc bạn có thể cần cài đặt một số thư viện Visual C ++ Redistributables bị thiếu. Bạn có thể cài đặt các thư viện thời gian chạy mới nhất với gói Microsoft Visual C ++ 2015-2022 Redistributable như sau:
- Điều hướng đến trang tải xuống Visual C ++ Redistributable của Microsoft.
- Nhấp vào liên kết tải xuống X64 cho Visual Studio 2015-2022.
- Trình duyệt của bạn có thể sẽ bao gồm một tab hoặc menu hiển thị các tệp đã tải xuống. Mở cái đó Tải xuống tab, có một Điều khiển + J phím nóng trong trình duyệt Firefox, Opera, Edge và Chrome.
- Sau đó nhấp vào VC_redist.x64.exe để hiển thị cửa sổ hiển thị bên dưới.
- Nếu PC của bạn thiếu một số thư viện thời gian chạy, cửa sổ Microsoft Visual C ++ 2015-2022 Redistributable sẽ có một Cài đặt quyền mua. Nhấp vào đó Cài đặt cái nút.
- Chọn Khởi động lại ngay bây giờ tùy chọn sau khi cập nhật thư viện.
5. Cài đặt Thư viện thời gian chạy DirectX
Trình cài đặt web thời gian chạy của người dùng cuối DirectX đã giúp một số người dùng giải quyết lỗi “GPU tương thích với D3D11”. Trình cài đặt đó thay thế các tệp DirectX bị thiếu hoặc bị hỏng. Đây là các bước để cài đặt thư viện thời gian chạy với Trình cài đặt web thời gian chạy người dùng cuối DirectX:
- Mở trang web tải xuống Trình cài đặt web thời gian chạy cho người dùng cuối DirectX của Microsoft.
- Chọn trang đó Tải xuống quyền mua.
- Tiếp theo, nhấp vào tệp dxwebsetup.exe trong phần tải xuống của trình duyệt của bạn.
- Chọn nút radio cho tôi chấp nhận thỏa thuận tùy chọn bên trong trình hướng dẫn thiết lập DirectX.
- Nhấp chuột Tiếp theo để xem ưu đãi của Bing Bar.
- Nếu bạn không muốn phần mềm bổ sung, hãy bỏ chọn phần đã chọn Cài đặt Thanh Bing quyền mua.
- Nhấn vào trình hướng dẫn Cài đặt DirectX Tiếp theo cái nút.
- Nhấp chuột Kết thúc trong trình hướng dẫn.
- Khởi động lại máy tính xách tay hoặc máy tính để bàn Windows của bạn.
6. Đặt các trò chơi bị ảnh hưởng để chạy với DirectX 11
Nếu bạn có thể, hãy thử cài đặt trò chơi bị ảnh hưởng để chạy bằng DirectX 11 thay vì DX12. Tất nhiên, bạn sẽ không thể làm điều đó mặc dù màn hình cài đặt của trò chơi nếu nó không bắt đầu ngay từ đầu.
Tuy nhiên, bạn có thể đặt trò chơi chạy bằng DirectX 11 với các đối số dòng lệnh trong Epic Games và Steam. Đây là cách đặt trò chơi bị ảnh hưởng chạy với DirectX 11 trong Epic Games và Steam:
Cách buộc DirectX 11 trên Epic Games
Đối với bất kỳ tiêu đề nào trên Epic Games:
- Mở cửa sổ Trình khởi chạy Epic Games.
- Nhấp vào nút tài khoản người dùng gần góc trên cùng bên phải của cửa sổ Trình khởi chạy Epic Games.
- Chọn Cài đặt menu tùy chọn.
- Nhấp vào tiêu đề của trò chơi bị ảnh hưởng để mở rộng các tùy chọn cho trò chơi đó.
- Sau đó chọn trò chơi của Đối số dòng lệnh bổ sung hộp kiểm.
- Đầu vào d3d11 trong hộp văn bản cho đối số dòng lệnh.
Cách buộc DirectX 11 trên Steam
Tương tự như vậy, nếu bạn là một fan hâm mộ của Steam:
- Khởi động phần mềm máy khách Steam.
- Lựa chọn Thư viện dọc theo đầu cửa sổ của Steam.
- Nhấp chuột phải vào bất kỳ trò chơi nào mà “GPU tương thích với D3D11” xảy ra và chọn Đặc tính.
- Đầu vào -dx11 trong hộp văn bản tùy chọn khởi chạy trên Chung chuyển hướng.
Thưởng thức lại trò chơi Windows của bạn
Nhiều người chơi đã giải quyết được lỗi “GPU tương thích với D3D11” bằng các giải pháp được nêu trong hướng dẫn này. Vì vậy, có nhiều khả năng một trong số họ cũng sẽ được sắp xếp vấn đề đó cho các trò chơi Windows 11/10 của bạn. Tuy nhiên, một số người chơi với PC có GPU cũ có thể cần nâng cấp cạc đồ họa của họ để khắc phục sự cố “GPU tương thích với D3D11”.