Làm thế nào để biết directx nào được cài đặt trong Vista. Cách kiểm tra phiên bản directx

Trong hướng dẫn này, chúng ta sẽ xem xét câu hỏi mà một số người dùng gặp phải: làm thế nào để biết DirectX nào được cài đặt trên máy tính. Có những tình huống người dùng cần biết phiên bản DirectX nào được sử dụng trong hệ điều hành Windows được cài đặt trên máy tính.

DirectX là bộ công cụ phát triển, một bộ API giải quyết các vấn đề lập trình trong môi trường Microsoft Windows. Các công cụ phát triển DirectX thường được sử dụng nhiều nhất khi viết trò chơi máy tính cho hệ điều hành Windows.

Ngoài việc DirectX được tích hợp sẵn trong hệ điều hành, Direct X thường đi kèm với các trò chơi máy tính để cài đặt trên PC cùng với các trò chơi đó. Phiên bản mới nhất của DirectX cải thiện khả năng hiển thị đồ họa trò chơi trên máy tính và cho phép bạn phát huy tất cả các khả năng của phần mềm.

DirectX được cài đặt trên máy tính của tôi, làm cách nào để biết phiên bản? Bạn có thể kiểm tra phiên bản DirectX bằng công cụ hệ thống hoặc sử dụng phần mềm của bên thứ ba.

Nhìn chung, các phiên bản DirectX tương ứng với các phiên bản sau của hệ điều hành Windows:

  • DirectX 9 - Windows XP SP2
  • DirectX 10 - Windows Vista, Windows 7
  • DirectX 11 - Windows 7, Windows 8, Windows 8.1, Windows 10
  • DirectX 12 - Windows 10

Xin lưu ý những điều sau:

Có thể có nhiều phiên bản DirectX khác nhau được cài đặt trên PC của bạn. Bạn nên chú ý xem card màn hình có hỗ trợ phiên bản DirectX nhất định hay không, vì nếu phần cứng không hỗ trợ phiên bản này của các công cụ phát triển, Windows sẽ không thể hoạt động với phiên bản này trên máy tính. Hệ điều hành sẽ tự động chọn phiên bản DirectX được hỗ trợ mới nhất trên máy tính.

Một số ứng dụng yêu cầu phiên bản DirectX cụ thể trên máy tính, do đó người dùng sẽ phải tự tải DirectX xuống để cài đặt trên PC.

Trong bài viết này, chúng ta sẽ xem xét 4 cách để lấy thông tin về phiên bản DirectX đã cài đặt: sử dụng công cụ hệ thống DxDiag, phần mềm card màn hình, sử dụng các chương trình của bên thứ ba (GPU-Z, AIDA64).

Cách xem DirectX nào được cài đặt trên máy tính của bạn bằng hệ thống DxDiag

Bạn có thể tìm hiểu phiên bản DirectX bằng tiện ích DxDiag (DirectX Diagnostic Tool) được tích hợp trong hệ điều hành Windows. Công cụ này cung cấp thông tin chi tiết mà bạn có thể cần để khắc phục sự cố về video và âm thanh trên máy tính của mình.

Để bắt đầu, hãy làm theo các bước sau:

  1. Nhấn phím bàn phím "Win" + "R".
  2. Trong cửa sổ Run, nhập lệnh "dxdiag" (không có dấu ngoặc kép), sau đó nhấp vào nút OK.

Trong cửa sổ “Công cụ chẩn đoán DirectX”, trong tab “Hệ thống”, trong phần “Thông tin hệ thống”, đối diện mục “Phiên bản DirectX”, phiên bản DirectX đã cài đặt sẽ được hiển thị.

Trong các phiên bản Windows 10 mới nhất, DirectX luôn được hiển thị trong phiên bản 12. Trên thực tế, phần cứng máy tính của bạn có thể không hỗ trợ phiên bản DirectX 12 này, vì vậy tôi khuyên bạn nên tìm kiếm thêm thông tin.

Mở tab “Hiển thị”, trong phần “Trình điều khiển”, bạn sẽ thấy các mức hỗ trợ cho các chức năng của card màn hình được cài đặt trên máy tính.

Cách kiểm tra DirectX nào trên máy tính của bạn bằng bảng điều khiển card màn hình

Bạn có thể tìm hiểu phiên bản DirectX bằng phần mềm card màn hình. Tôi sẽ chỉ cho bạn cách thực hiện việc này bằng card màn hình NVIDIA làm ví dụ:

  1. Khởi chạy Bảng điều khiển NVIDIA.
  2. Ở cột bên trái, ở dưới cùng, nhấp vào liên kết “Thông tin hệ thống”.
  3. Trong cửa sổ “Thông tin hệ thống”, trong tab “Hiển thị”, thông tin về card màn hình sẽ được hiển thị.

Hình ảnh này cho thấy hệ điều hành có phiên bản thời gian chạy DirectX 12, phiên bản API Direct3D là 12 và mức khả năng Direct3D là 11. Điều này có nghĩa là mặc dù hệ thống hỗ trợ phiên bản DirectX 12 mới nhưng card màn hình lỗi thời sẽ chỉ được sử dụng có thể hoạt động hoàn toàn với DirectX 11.

Cách tìm hiểu chi phí DirectX trong GPU-Z

Chương trình GPU-Z miễn phí cung cấp thông tin chi tiết về phần cứng đồ họa được cài đặt trên máy tính của bạn. Chương trình không yêu cầu cài đặt trên máy tính của bạn.

Thực hiện theo các bước sau:

  1. Khởi chạy chương trình GPU-Z trên máy tính của bạn.
  2. Mở tab “Nâng cao”, chọn “DirectX” trong bảng điều khiển (có thể có các phiên bản Direct X khác nhau), đọc thông tin được cung cấp.

Lấy thông tin về DirectX trong AIDA64

Chương trình cung cấp thông tin phong phú về phần cứng và phần mềm máy tính của bạn. Bao gồm, trong AIDA64, bạn có thể xem phiên bản DirectX của máy tính.

Trải qua các bước:

  1. Mở chương trình AIDA.
  2. Trong tab “Menu”, trong phần “Máy tính”, hãy mở “Thông tin tóm tắt”. Thao tác này sẽ hiển thị phiên bản DirectX đã cài đặt (DirectX 12 trên máy tính của tôi).

Để biết thông tin về phiên bản DirectX được hỗ trợ, hãy mở phần "DirectX" rồi mở "DirectX - video".

Trong phần "Thuộc tính Direct3D", đối diện mục "Hỗ trợ phần cứng DirectX", bạn sẽ thấy phiên bản DirectX được hỗ trợ (trong trường hợp của tôi - DirectX 11). Điều này có nghĩa là card màn hình hỗ trợ phiên bản 11 của DirectX.

Kết luận của bài viết

Nếu cần, người dùng có thể tìm hiểu phiên bản DirectX được cài đặt trên máy tính chạy hệ điều hành Windows. Bạn có thể lấy thông tin cần thiết về Direct X bằng công cụ DxDiag, phần mềm card đồ họa và các chương trình của bên thứ ba: GPU-Z, AIDA64.

Hệ điều hành Windows có cấu trúc khá phức tạp mà chỉ các nhà phát triển của nó mới có thể hiểu được. Để vận hành chính xác tất cả các thành phần của nó trong các ứng dụng và trò chơi yêu cầu tài nguyên nghiêm trọng, các nhà phát triển từ studio Microsoft đã phát hành một bộ công cụ đặc biệt - DirectX. Thật sai lầm khi nghĩ rằng đây chỉ là chương trình mà người dùng cần.

Trên thực tế, DirectX là bộ công cụ được Microsoft hỗ trợ dành cho các nhà phát triển. Không thể lập trình các ứng dụng và trò chơi phức tạp cho Windows nếu không có DirectX. Nó cũng phải được cài đặt trên máy tính của người dùng cuối của chương trình hoặc trò chơi đã phát triển để Windows có thể tương tác với nó. Các công cụ DirectX thường xuyên được cải tiến và các phiên bản mới được phát hành. Đó là lý do tại sao điều quan trọng là người dùng phải biết DirectX nào được cài đặt trên máy tính và liệu nó có cần được cập nhật để hoạt động với trò chơi hiện đại hay không.

Cách tìm hiểu DirectX nào được cài đặt

Việc xác định phiên bản DirectX trên máy tính chạy Windows rất đơn giản, để làm được điều này, bạn cần phải:

  1. Nhấn tổ hợp Windows + R trên bàn phím để mở dòng “Run”;
  2. Bạn sẽ cần nhập lệnh dxdiag vào đó;
  3. Thao tác này sẽ mở ra một cửa sổ thông tin hệ thống có tên là “Công cụ chẩn đoán DirectX”. Trên tab “Hệ thống” ở phía dưới, bạn có thể thấy một cột cho biết DirectX nào được cài đặt trên máy tính.

Quan trọng: Bạn có thể cài đặt bất kỳ phiên bản DirectX nào trên máy tính của mình. Tuy nhiên, có một sắc thái quan trọng: nếu nó không được phần cứng hỗ trợ thì hệ thống Windows sẽ không thể hoạt động với nó. Sau đó, hệ điều hành sẽ chọn phiên bản DirectX được hỗ trợ cao nhất làm phiên bản đang hoạt động và phiên bản này sẽ được hiển thị trong menu chẩn đoán, thông tin về phiên bản này được cung cấp ở trên.

Cách xác định phiên bản DirectX bằng chương trình của bên thứ ba

Ngoài những tiện ích được tích hợp sẵn trong hệ điều hành, các ứng dụng của bên thứ ba cho phép bạn xác định phiên bản DirectX trên máy tính. Đồng thời, chúng có thể cung cấp nhiều thông tin hơn lệnh dxdiag đã đề cập ở trên.

Một công cụ chẩn đoán máy tính tiện lợi là ứng dụng AIDA64. Phiên bản miễn phí của nó có thể được tải xuống từ trang web chính thức của nhà phát triển. Chương trình này cho phép bạn tìm hiểu thông tin về tất cả các thành phần máy tính, cũng như về thành phần phần mềm.

Trong menu bên trái của ứng dụng, bạn có thể thấy một mục DirectX riêng. Nó chứa thông tin trong ba phần phụ: tập tin, video, âm thanh:


AIDA64 không phải là chương trình chẩn đoán duy nhất cho máy tính của bạn. Bạn có thể tìm thấy nhiều điểm tương tự của nó trên Internet, cả trả phí và miễn phí.

Tại sao DirectX 12 không hoạt động trên Windows 10

Một trong những tính năng của hệ điều hành Windows 10 mà Microsoft đang tích cực quảng bá là trò chơi. Phiên bản mới của hệ điều hành ở “mức độ phần cứng” hoạt động với các trò chơi được phát triển trên DirectX 12. Điều này cho phép người chơi trên các máy tính có công suất thấp chạy các dự án yêu cầu hiệu suất cao.

Tuy nhiên, một số người dùng Windows 10 có thể phát hiện ra khi kiểm tra xem họ đã cài đặt DirectX 11 hay 11.2 chứ không phải DirectX 12 hiện đại. Trong tình huống như vậy, không cần phải tải xuống DirectX 12 từ trang web chính thức của Microsoft và cài đặt nó trên máy tính của bạn , vì điều này sẽ không giúp ích gì. Phiên bản trình điều khiển này vốn có sẵn trong Windows 10 và giải pháp cho vấn đề này nên được tìm kiếm ở một mặt phẳng khác.

Nếu bạn thấy DirectX 11.2 thay vì DirectX 12 trên Windows 10 thì điều này là do:


Điều quan trọng cần lưu ý là DirectX mới hơn trên máy tính không thay thế các phiên bản trước đó. Nghĩa là, nếu một ứng dụng hoặc trò chơi yêu cầu DirectX 8,9 hoặc 10 để chạy và các phiên bản mới hơn được cài đặt trên máy tính của bạn, bạn phải tải xuống trình điều khiển “cũ”.

Đôi khi, để cài đặt và phát chính xác các tệp phương tiện và chạy trò chơi, bạn cần xác định xem hệ điều hành PC của mình có đáp ứng các yêu cầu cài đặt hay không hoặc liệu bạn có cần cập nhật tài nguyên phần mềm hay không. Để thực hiện việc này, bạn cần tìm hiểu DirectX nào đã được cài đặt trên máy tính của bạn. Có nhiều hướng khác nhau để làm điều đó.

Tại sao cần phải cập nhật DirectX?

Để phần mềm hoạt động đầy đủ, bạn cần tạo môi trường làm việc phù hợp: cài đặt gói driver còn thiếu và các chương trình liên quan. Ví dụ: để có thể xem video trên trình duyệt, bạn cần cài đặt mô-đun Adobe Flash Player và để chạy các trò chơi phổ biến, bạn phải cài đặt DirectX 11.
Thường xuyên theo dõi mức độ liên quan của gói đa phương tiện, cũng như tất cả phần mềm trên máy tính của bạn, giúp tránh việc vận hành hệ thống không chính xác và cài đặt các chương trình sai.
Theo quy định, khi bạn mua và tải xuống một chương trình nhất định, chương trình đó đã bao gồm DirectX hoặc chức năng cập nhật chương trình đó nếu nó đã có trên PC. Nếu có vấn đề phát sinh khi cập nhật hoặc cài đặt DirectX, bạn cần tự mình tìm ra nguyên nhân gây ra sự không tương thích giữa ứng dụng và HĐH.

Cách tìm phiên bản DirectX theo tên hệ điều hành

DirectX đã được tích hợp vào các hệ điều hành hiện đại. Bạn có thể hiểu DirectX nào được cài đặt bằng cách xem phiên bản hệ thống:

  • Windows 7 được cài đặt song song với DirectX 10.
  • Windows 8 thường chứa DirectX 11.
  • Chà, Windows 10 mới nhất được trang bị DirectX 11 hoặc DirectX 12.
  • Nếu PC của bạn có hệ điều hành lỗi thời, chẳng hạn như Windows XP, thì rất có thể bạn đã cài đặt DirectX 9. Phiên bản này phải được cập nhật, nếu không hầu hết các trò chơi thậm chí sẽ không cài đặt được.



Xác định phiên bản DirectX bằng dòng lệnh

Nếu trước đây bạn đã cập nhật DirectX hoặc tải xuống các phiên bản khác nhau đi kèm với ứng dụng, sẽ rất khó để tìm ra phiên bản chính xác của nó chỉ bằng tên hệ điều hành. Vì vậy bạn cần phải sử dụng phương pháp này:

  • Mở menu Bắt đầu và nhập dxdiag vào dòng Tìm kiếm chương trình và tệp.
  • Hoặc đồng thời giữ phím “Windows” + “R”, sau đó một menu sẽ mở ra với khả năng thực thi các lệnh, trong đó bạn cũng nên gõ dxdiag.
  • Trong cửa sổ mở ra, bạn có thể tìm thấy thông tin cần thiết về DirectX.


Tìm phiên bản DirectX bằng ứng dụng của bên thứ ba

  • Bạn có thể tìm hiểu DirectX nào được cài đặt trên máy tính của mình trong bảng điều khiển của card màn hình tích hợp. Ví dụ: bạn có thể lấy card màn hình NVidia. Nếu bạn mở cửa sổ thông tin hệ thống, thông tin về DirectX cũng sẽ được liệt kê ở đó. Bạn có thể tìm thông tin về trình chỉnh sửa đồ họa theo cách này: “Bắt đầu” - “Bảng điều khiển” - “Bảng điều khiển NVIDIA”.


  • Bạn cũng có thể nhận được thông tin cần thiết bằng cách sử dụng các tiện ích đặc biệt, chẳng hạn như Aida 64 (tên cũ Everest). Bạn có thể tìm và tải xuống ứng dụng này miễn phí trên Internet. Ngoài thông tin về DirectX, tiện ích này còn có nhiều chức năng hữu ích mà bạn chắc chắn sẽ cần.



Bây giờ bạn đã biết cách xác định phiên bản DirectX hiện tại được cài đặt trên PC của mình. Tất cả những gì còn lại là cập nhật nó lên phiên bản mới nhất, nếu cần.

Những người dùng tích cực thường chơi nhiều trò chơi khác nhau sẽ gặp một chương trình như DirectX. Nếu bất kỳ ai khác không biết đây là gì hoặc tại sao lại cần thiết, hãy thử giải thích ngắn gọn. Đây là một tập hợp các tệp thư viện phần mềm được phát triển để hoạt động bình thường của trò chơi trên máy tính. Nói một cách đơn giản, đây là một chương trình mà trò chơi sẽ không khởi chạy hoặc đơn giản là sẽ bị đóng băng. Tốt nhất, nếu không có Direct X, trò chơi sẽ chậm lại, nhưng điều này sẽ không mang lại bất kỳ niềm vui nào. Những người chơi cuồng nhiệt biết rằng hầu hết mọi trò chơi trên đĩa thường đi kèm với phiên bản DirectX hiện tại, nếu không có phiên bản này thì trò chơi sẽ không hoạt động. Đương nhiên, khi cài đặt bất kỳ trò chơi nào, bạn cần tính đến sự hiện diện của DirectX được hỗ trợ trên máy tính.

Cách xem phiên bản DirectX

Trên thực tế, rất dễ dàng để biết phiên bản thư viện API nào được cài đặt trên máy tính của bạn.

  • Trong thanh tìm kiếm của Windows, viết lệnh - dxdiag.
  • Mở tiện ích.

Đây là một tiện ích chẩn đoán nhỏDirectXvà kiểm tra phiên bản.
Trong cửa sổ chương trình mSchúng ta có thể xem tất cả các thông tin về hệ thống. Phiên bản đã cài đặt hiện tại, tệp hoán trang, dung lượng RAM, phiên bản hệ thống và độ sâu bit cũng như chương trình cơ sở BIOS.

Cách tìm hiểu DirectX trên Windows 7

  • Ngoài ra còn có cách khác cách tìm hiểu phiên bản DirectX ,  Để làm điều này, bạn cần khởi chạy ứng dụng cổ điển "Chạy".
  • Có nhiều hướng khác nhau để làm điều đó. Trong Windows 7 nó nằm trong thư mục " Bắt đầu" Hoặc sử dụng phím tắt WinKey+R (đối với mọi hệ điều hành thuộc họ Windows).

WinKey - đây là chìa khóa nhà, thường được đánh dấu bằng logoCác cửa sổ.

  • Trong cửa sổ ứng dụng mở ra, nhập lệnh để khởi chạy chẩn đoán DirectX.

Kiểm tra phiên bản Windows 10 DirectX

Bạn cũng có thể tìm hiểu DirectX nào được cài đặt trên hệ thống thông qua bảng điều khiển dòng lệnh. Có nhiều cách để khởi động nó. Ví dụ: trong các phiên bản mới nhất của Windows 10, cách dễ nhất để thực hiện việc này là thông qua “ Bắt đầu", trên đó bạn cần nhấp chuột phải và chọn từ danh sách các cửa sổ PowerShell . Sau đó nhập lệnh quý giá của chúng tôi vào bảng điều khiển để khởi chạy tiện ích chẩn đoán DirectX.

Chúng tôi xem xét DirectX trong Windows 8

Lệnh chạy chẩn đoán dxdiag Trên hệ điều hành Windows 8 bạn có thể mở nó theo cách sau:

  • Chuyển đến màn hình bắt đầu, sau đó nhấp vào mũi tên xuống để mở danh sách tất cả các ứng dụng và tại đây trên thanh tìm kiếm, chúng tôi viết lệnh của mình.

Bạn cũng có thể kiểm tra bản phát hành bằng phần mềm của bên thứ ba, chẳng hạn như sử dụng chương trình AIDA64 hoặc Everest. Cả hai chương trình đều do cùng một nhà phát triển và gần như giống hệt nhau. Trong số tất cả các chức năng và khả năng có thể có của chúng, bạn cũng có thể xem phiên bản DirectX nào được cài đặt trên máy tính của mình.


@

DirectX, giống như bất kỳ phần mềm nào khác, yêu cầu cập nhật định kỳ. Tại sao điều quan trọng là không bỏ bê chúng? Làm cách nào để xác định phiên bản sản phẩm trên máy tính của bạn?

DirectX là gì và nó dùng để làm gì?

DirectX là một tập hợp các API (các hàm, hằng số khác nhau, v.v.), được thiết kế để giải quyết các vấn đề khác nhau liên quan đến lập trình trên Microsoft Windows. Direct thường đi kèm với các trò chơi máy tính và chủ yếu được các game thủ sử dụng.

DirectX là một ứng dụng miễn phí được cung cấp miễn phí trên trang web chính thức của Microsoft.

Chương trình đảm bảo sự tương tác giữa card màn hình và trò chơi: nó hướng toàn bộ sức mạnh tính toán của máy tính sang đồ họa chất lượng cao. Nhờ DirectX, người dùng có thể thưởng thức phong cảnh đẹp, nhân vật được vẽ đẹp mắt và chi tiết trong trò chơi.

DirectX không cải thiện đồ họa, nó chỉ mang đến cho các nhà phát triển cơ hội làm cho hình ảnh đẹp hơn. Nếu một trò chơi được viết cho phiên bản 9 thì việc cài đặt phiên bản 10 sẽ không thay đổi bất cứ điều gì, nhưng một trò chơi được phát triển cho phiên bản 11 sẽ trông tệ hơn ở phiên bản 10.

Cách kiểm tra phiên bản DirectX hiện tại trên PC Windows 7

DirectX là một trong những chương trình được cài đặt mặc định trên hệ điều hành. Mỗi cái đều có phiên bản riêng.

hệ điều hành Phiên bản DirectX
Windows XP SP2DirectX 9.0c
Windows VistaDirectX 10
Windows Vista SP1DirectX 10.1
Windows Vista SP2DirectX 11
Windows 7DirectX 11.1
Windows 8DirectX 11.1
Windows 8.1DirectX 11.2
Windows 10DirectX 12

Nhưng có thể có sự khác biệt khi cập nhật hệ thống. Làm cách nào để biết phiên bản DirectX trên máy tính chạy Windows 7?

Nếu Windows không thể tìm thấy lệnh dxdiag thì máy tính của bạn đã được cài đặt phiên bản 5.0 trở xuống. Trong trường hợp đó, hãy cài đặt phiên bản DirectX mới nhất thông qua Windows Update.

Cách tìm hiểu phiên bản DirectX (video)

DirectX là phần mềm được tích hợp trong hệ điều hành Windows có ảnh hưởng đến đồ họa trong các trò chơi trên máy tính. Nếu bạn muốn thưởng thức phong cảnh chân thực với các chi tiết được vẽ đẹp mắt, chúng tôi khuyên bạn nên thường xuyên cập nhật sản phẩm lên phiên bản mới nhất.