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

Khắc phục lỗi DirectX 12 trên Windows 10: Hướng dẫn từng bước

DirectX là bộ API của Microsoft xử lý đồ họa 2D/3D, video, âm thanh – bắt buộc cho game và ứng dụng đa phương tiện. Windows 10 đi kèm DirectX 12. Lỗi thường gặp: "DirectX is no longer present on your system" hoặc game báo lỗi DirectX khi chạy.

Nguyên nhân phổ biến

  • Game/app yêu cầu phiên bản DirectX cũ (DirectX 11, 9) không tương thích.
  • Driver card đồ họa (GPU) cũ, hỏng hoặc không tương thích Windows 10.
  • Tệp hệ thống/DLL bị hỏng.
  • Thiếu Visual C++ Redistributables.

Kiểm tra phiên bản DirectX

  • Windows + R > gõ dxdiag > Enter.
  • Tab System: xem DirectX Version.
  • Các tab Display, Sound, Input: xem mục Notes để biết lỗi tiềm ẩn.

Các giải pháp sửa lỗi DirectX

1. Cập nhật driver Card đồ họa (Quan trọng nhất)

  • Vào trang chủ NVIDIA / AMD / Intel tải driver mới nhất cho Windows 10.
  • Hoặc: Device Manager (Win + X) > Display adapters > chuột phải GPU > Update driver > Search automatically.
  • Nếu vẫn lỗi: gỡ driver hoàn toàn (tick Delete the driver software) > khởi động lại > cài driver mới từ file đã tải.

2. Cài đặt DirectX End-User Runtime (Web Installer)

Tải từ trang Microsoft chính thức: DirectX End-User Runtime Web Installer. Nó sẽ cài đặt các thư viện DirectX 9, 10, 11 cần thiết cho game cũ.

3. Cài Visual C++ Redistributables

  • Tải gói Visual C++ Redistributable for Visual Studio 2015-2022 (x64 và x86) từ Microsoft.
  • Nhiều game yêu cầu các thư viện runtime này.

4. Chạy Hardware and Devices Troubleshooter

  • Control Panel > Troubleshooting > View all > Hardware and Devices > Next.

5. Sửa tệp hệ thống (SFC & DISM)

  • CMD Admin: sfc /scannow
  • Nếu SFC không sửa hết: DISM.exe /Online /Cleanup-image /Restorehealth > rồi chạy lại SFC.

6. Thay thế file .dll thiếu (Cẩn thận)

Chỉ làm khi biết chắc file DLL nào thiếu. Copy từ máy khác cùng cấu hình hoặc dùng công cụ sửa DLL uy tín. Không tải DLL lẻ từ web ngẫu nhiên (rủi ro virus).

7. System Restore (Khôi phục hệ thống)

Nếu lỗi xuất hiện sau khi cài phần mềm/cập nhật: Control Panel > Recovery > Open System Restore > chọn điểm khôi phục trước khi lỗi xảy ra.