Mọi người dùng laptop cho nhiều mục đích: kinh doanh, văn phòng, giải trí... Nhưng một điểm chung của giới trẻ là chơi game. Windows 10 hỗ trợ game tốt với Xbox App, Game DVR... Một thành phần bắt buộc cho mọi game là DirectX – đã cài sẵn trên Windows 10. Nhưng DirectX là gì? Tại sao game cần nó?
DirectX là gì?
DirectX là tập hợp các API (Application Programming Interfaces) xử lý đa phương tiện: game, video, âm thanh... Ban đầu Microsoft đặt tên các API bắt đầu bằng "Direct" (DirectDraw, DirectMusic...). Chữ "X" trong DirectX ám chỉ Xbox – cho thấy console Xbox dựa trên công nghệ DirectX.
DirectX có SDK riêng (runtime libraries, documentation, headers) miễn phí. Câu hỏi: Làm sao cài DirectX trên Windows 10? Bài viết hướng dẫn chi tiết.
Dù DirectX có sẵn trên Windows 10, Microsoft vẫn phát hành bản cập nhật (DirectX 12, các bản runtime mới) để sửa lỗi .dll hoặc tăng hiệu năng game. Phiên bản DirectX cần cài phụ thuộc vào phiên bản Windows bạn đang dùng.
Tải và cài đặt DirectX trên Windows 10
Tạo restore point trước khi thực hiện.
Kiểm tra phiên bản DirectX hiện tại
Trước khi cập nhật, hãy kiểm tra phiên bản đã cài bằng công cụ DirectX Diagnostic Tool.
- Mở Run: Windows + R.
- Gõ dxdiag > Enter.
- Cửa sổ DirectX Diagnostic Tool mở ra.
- Ở tab System, dưới cùng thấy dòng DirectX Version.
- Phiên bản hiện tại hiển thị bên cạnh (ví dụ: DirectX 12).
Biết phiên bản hiện tại, bạn dễ dàng cập nhật lên bản mới. Dù chưa có DirectX, vẫn làm theo cách dưới để cài đặt.
Các phiên bản DirectX theo Windows
- DirectX 12: Có sẵn trên Windows 10. Cập nhật chỉ qua Windows Update. Không có bản standalone (độc lập) của DirectX 12.
- DirectX 11.4 & 11.3: Chỉ hỗ trợ Windows 10.
- DirectX 11.2: Windows 10, 8.1, RT 8.1, Server 2012 R2.
- DirectX 11.1: Windows 10, 8, 7 (SP1), RT, Server 2012.
- DirectX 11: Windows 10, 8, 7, Server 2008 R2.
Cách cài đặt phiên bản DirectX mới nhất (End-User Runtime)
Đối với các bản DirectX 9.0c, 10, 11 (runtime legacy), Microsoft cung cấp bộ cài Web Installer.
- Truy cập trang DirectX Download trên trang Microsoft chính thức.
- Chọn ngôn ngữ > nhấp nút Download (Đỏ).
- Nhấp Next: DirectX End-User Runtime Web Installer.
Lưu ý: Trang sẽ đề xuất cài thêm sản phẩm Microsoft khác (Bing Bar...). Hãy bỏ tích tất cả. Nút Next sẽ thành "No thanks" – nhấp để tiếp tục cài DirectX. - File dxwebsetup.exe bắt đầu tải về.
- Double-click dxwebsetup.exe trong thư mục Downloads.
- Wizard cài đặt mở ra > chọn I accept the agreement > Next.
- Bước tiếp theo đề xuất cài Bing Bar. Bỏ tích nếu không cần > Next.
- Các thành phần DirectX bắt đầu cài đặt.
- Chi tiết thành phần cài > Next.
- Quá trình tải và cài đặt component diễn ra.
- Hoàn tất > nhấp Finish.
- Thông báo: "The components installed are now ready for use".
- Khởi động lại máy tính để áp dụng thay đổi.
Khởi động lại: Start > Power > Restart.
Sau reboot, kiểm tra lại phiên bản DirectX bằng dxdiag để xác nhận.
Bài viết liên quan:
- Cho phép/Chặn ứng dụng qua Windows Firewall
- Sửa lỗi Windows tự khởi động lại không báo trước
- Sửa lỗi ERR_CACHE_MISS trên Google Chrome
- Tăng tốc máy tính chậm trong 5 phút!
Hy vọng hướng dẫn giúp bạn tải và cài đặt DirectX trên Windows 10 thành công. Còn thắc mắc? Hãy comment bên dưới.