DirectX là gì?
DirectX là một tập hợp các cấu phần trong Windows cho phép phần mềm, chủ yếu và đặc biệt là trò chơi, làm việc trực tiếp với phần cứng video và âm thanh của bạn. Trò chơi sử dụng DirectX có thể sử dụng các tính năng tăng tốc đa phương tiện được tích hợp vào phần cứng của bạn hiệu quả hơn, giúp cải thiện trải nghiệm đa phương tiện tổng thể của bạn.
Kiểm tra xem đã cài đặt phiên bản DirectX nào
Công cụ DxDiag báo cáo thông tin chi tiết về các cấu phần DirectX và trình điều khiển được cài đặt trên hệ thống của bạn và có thể được sử dụng.
Cách cài đặt hoặc cập nhật DirectX trên Windows 11 hoặc 10
- Từ bắt đầu, nhập dxdiag vào hộp Tìm kiếm, rồi nhấn enter.
- Nhấn hoặc bấm vào dxdiag từ kết quả.
- Kiểm tra Phiên bản DirectX trên trang đầu tiên của báo cáo trong phần Thông tin Hệ thống.
Cách cài đặt hoặc cập nhật DirectX trên Windows 8.1 hoặc 8
- Trượt nhanh vào từ cạnh phải của màn hình, rồi gõ nhẹ vào Tìm kiếm. Nhập dxdiag vào hộp tìm kiếm. Hoặc chỉ cần nhập dxdiag từ menu Bắt đầu.
- Nhấn hoặc bấm vào dxdiag từ kết quả.
- Kiểm tra Phiên bản DirectX trên trang đầu tiên của báo cáo trong phần Thông tin Hệ thống.
Cách cài đặt DirectX trên Windows 7 hoặc phiên bản cũ hơn
- Bấm bắt đầu, nhập dxdiag vào hộp tìm kiếm.
- Nhấn hoặc bấm vào dxdiag từ kết quả.
- Kiểm tra Phiên bản DirectX trên trang đầu tiên của báo cáo trong phần Thông tin Hệ thống.
Các phiên bản và bản cập nhật DirectX theo Hệ Điều hành
Các phiên bản và bản cập nhật DirectX dành cho Windows 10 và Bản xem trước Kỹ thuật Server 2016
DirectX 11.3 và 12 được bao gồm trong các phiên bản Windows này.
Cập nhật sẽ có sẵn thông qua Windows Update. Không có gói độc lập cho các phiên bản DirectX này.
Các phiên bản và bản cập nhật DirectX cho Windows 8 gia đình Windows 8, RT, 8.1 và Server 2012
- DirectX 11.1 được bao gồm trong Windows 8, Windows RT và Windows Server 2012. Không có gói cập nhật độc lập cho DirectX 11.1. Bạn chỉ có thể cài đặt phiên bản DirectX này thông qua Windows Update trong Windows 8, Windows RT và Windows Server 2012.
- DirectX 11.2 được bao gồm trong Windows 8.1, Windows RT 8.1 và Windows Server 2012 R2. Không có gói cập nhật độc lập cho DirectX 11.2. Bạn chỉ có thể cài đặt phiên bản DirectX này thông qua Windows Update trong Windows 8.1, Windows RT 8.1 và Windows Server 2012 R2.
Lưu ý
Để nâng cấp DirectX hơn nữa, bạn sẽ cần phải nâng cấp hệ điều hành của bạn.
Các phiên bản và bản cập nhật DirectX dành cho Windows 7 và Server 2008 R2
- DirectX 11.0 được bao gồm trong Windows 7 và Server 2008 R2. Không có gói cập nhật độc lập cho phiên bản này. Bạn có thể cập nhật DirectX bằng cách cài đặt gói dịch vụ và bản cập nhật được liệt kê bên dưới.
- DirectX 11.1 có sẵn cho Windows 7 SP1 và Windows Server 2008 RS SP1, với Platform Update dành cho Windows 7 và Windows Server 2008 (KB2670838).
Lưu ý
Để nâng cấp DirectX hơn nữa, bạn sẽ cần phải nâng cấp hệ điều hành của bạn.
Các phiên bản và bản cập nhật DirectX dành cho Windows Vista Windows Server 2008
- DirectX 10 được bao gồm trong Windows Vista. Không có gói cập nhật độc lập cho phiên bản này. Bạn có thể cập nhật DirectX bằng cách cài đặt gói dịch vụ và bản cập nhật được liệt kê bên dưới.
- DirectX 10.1 được bao gồm trong Windows Vista SP1 trở lên và có Windows Server SP1 trở lên. Không có gói cập nhật độc lập cho phiên bản này. Bạn có thể cập nhật DirectX bằng cách cài đặt gói dịch vụ và bản cập nhật được liệt kê bên dưới.
- DirectX 11.0 có sẵn cho Windows Vista SP2 và Windows Server 2008 SP2, có cài KB971512 đặt.
Lưu ý
Để nâng cấp DirectX hơn nữa, bạn sẽ cần phải nâng cấp hệ điều hành của bạn.
Các phiên bản và bản cập nhật DirectX dành cho Windows XP và Server 2003
DirectX 9.0c có sẵn cho Windows XP và Windows Server 2003 bằng cách cài đặt DirectX 9.0c End-User Runtime.
Một số ứng dụng và trò chơi yêu cầu DirectX 9. Tuy nhiên, máy tính của bạn bao gồm phiên bản DirectX mới hơn. Nếu bạn cài đặt và sau đó chạy một ứng dụng hoặc trò chơi yêu cầu DirectX 9, bạn có thể nhận được thông báo lỗi như "Chương trình không thể khởi động do máy tính d3dx9_35.dll bị thiếu. Hãy thử cài đặt lại chương trình để khắc phục sự cố này."
Để giải quyết sự cố này, hãy cài đặt DirectX End-User Runtime.
Lưu ý
- Khi bạn chạy gói này, không có thay đổi nào được thực hiện cho phiên bản DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow hoặc DirectMusic.
- Để nâng cấp DirectX hơn nữa, bạn sẽ cần phải nâng cấp hệ điều hành của bạn.