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

Cách cài lại DirectX trên máy tính Windows

Microsoft DirectX là bộ giao diện lập trình cho phép phần mềm giao tiếp với phần cứng máy tính. DirectX phục vụ mục đích đa phương tiện (âm thanh, video, render game, phát file media). Mục đích: giúp Windows giao tiếp mượt mà với card đồ họa và âm thanh để trải nghiệm đa phương tiện tốt nhất. DirectX đi kèm mọi phiên bản Windows, phiên bản mới hơn kèm Windows mới hơn.

Như mọi thành phần Windows, DirectX cũng có thể hỏng, gây lỗi đa phương tiện: không vào được game, không phát video/âm thanh. Khi DirectX hỏng, hãy chạy quét SFC trước (vì file DirectX là file hệ thống). Nếu SFC không khắc phục, cài lại DirectX là giải pháp.

Trên mọi phiên bản Windows, DirectX tích hợp vào hệ điều hành, không thể gỡ hoàn toàn rồi cài lại. Tuy nhiên có 2 cách hiệu quả:

Phương pháp 1: Cài sửa chữa bằng DirectX End-User Runtime Web Installer

Trên các Windows được hỗ trợ, DirectX cập nhật qua Windows Update. Tuy nhiên tồn tại gói cài đặt phân phối (redistributable) năm 2010 có thể dùng để cài sửa chữa DirectX – ghi đè file DirectX bằng file mới, loại bỏ file hỏng.

Các bước:

  1. Tải DirectX End-User Runtime Web Installer từ trang Microsoft tại đây.
  2. Chạy file cài đặt vừa tải > làm theo hướng dẫn để giải nén file vào thư mục tự chọn.
  3. Vào thư mục vừa giải nén > chạy file DXSETP.exe.
  4. Làm theo wizard đến khi cài sửa chữa xong.

Sau khi xong, có thể xóa thư mục file cài đặt vừa tạo.

Phương pháp 2: Quay lại phiên bản DirectX cũ hơn rồi cập nhật

Cách này đạt hiệu quả tương tự gỡ rồi cài lại: hạ phiên bản DirectX xuống phiên bản cũ, sau đó cập nhật lên phiên bản mới nhất.

  1. Win+R > gõ regedit > Enter.
  2. Trong Registry Editor, điều hướng: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft.
  3. Chọn khóa con DirectX dưới Microsoft > nội dung hiển thị bên phải.
  4. Bên phải, tìm giá trị Version > double-click để Modify.
  5. Thay giá trị 4.09.00.0904 thành 4.08.00.0904 > OK. (Giá trị này dành cho Windows XP/Vista/7. Trên Windows mới hơn, giá trị khác – chỉ cần đổi sang giá trị phiên bản cũ hơn).
  6. Đóng Registry Editor.
  7. Chạy Windows Update hoặc chạy DirectX End-User Runtime Web Installer (theo Phương pháp 1). Windows sẽ thấy phiên bản "cũ" và cài phiên bản mới nhất.