Jak znaleźć wersję DirectX w systemie Windows

Jak znaleźć wersję DirectX w systemie Windows

W tych instrukcjach dla początkujących - o tym, jak dowiedzieć się, który DirectX jest zainstalowany na komputerze, a raczej dowiedz się, która wersja DirectX jest obecnie używana w systemie systemu Windows.

Artykuł zawiera również dodatkowe nieoczywane informacje dotyczące wersji DirectX w systemie Windows 10, 8 i Windows 7, co pomoże lepiej dowiedzieć się, co jeśli jakieś gry lub programy nie zostaną uruchomione, a także w sytuacjach, w których wersja, która Widzisz podczas sprawdzania, różni się od tego, którego oczekujesz.

Uwaga: Jeśli przeczytasz te instrukcje, ponieważ masz błędy związane z DirectX 11 w systemie Windows 7, podczas gdy ta wersja jest ustalana przez wszystkie znaki, osobna instrukcja może pomóc: Jak naprawić błędy D3D11 i D3D11.DLL w systemie Windows 10 i Windows 7.

Dowiadujemy się, który DirectX został zainstalowany

Istnieje prosty sposób opisany w tysiącach instrukcji, sposób na znalezienie wersji DirectX zainstalowanej w systemie Windows, składającym się z następujących prostych kroków (po przeglądaniu wersji polecam następną sekcję tego artykułu).

  1. Naciśnij klawisze Win+R na klawiaturze (gdzie Win jest kluczem do emblematu Windows). Lub kliknij „Start” - „Wykonaj” (w systemie Windows 10 i 8 - kliknij prawym przyciskiem myszy „Start” - „Perform”). 
  2. Wprowadź polecenie dxdiag I naciśnij Enter.

Jeśli z jakiegoś powodu uruchomienie narzędzia diagnostycznego DirectX nie nastąpi później, przejdź do C: \ Windows \ System32 I uruchom plik dxdiag.Exe Stamtąd.

Okno DirectX Diagnostics zostanie otwarte (na pierwszym starcie możesz być również zaproszony do sprawdzenia cyfrowych podpisów sterowników - zrób to według własnego uznania). W tym narzędziu, na karcie systemowej w sekcji informacji o systemie, zobaczysz informacje o wersji DirectX na komputerze.

Ale jest jeden szczegół: w rzeczywistości wartość tego parametru nie wskazuje, który DirectX jest zainstalowany, ale tylko o tym, która z zainstalowanej wersji bibliotek jest aktywna i jest używana podczas pracy z interfejsem Windows. Aktualizacja: Obserwuję, co zaczyna się od aktualizacji Windows 10 1703 Creators w głównym oknie na karcie systemu DXDIAG, wskazuje tylko zainstalowaną wersję DirectX, t.mi. Zawsze 12. Ale nie jest konieczne, aby była obsługiwana przez kartę graficzną lub sterowniki kart graficznych. Obsługiwana wersja DirectX można zobaczyć na ekranie na karcie, jak na zrzucie ekranu poniżej lub w sposób opisany później.

O wersjach DirectX w systemie Windows

Zwykle system Windows zawiera kilka wersji DirectX jednocześnie. Na przykład DirectX 12 jest instalowany w systemie Windows 10, nawet jeśli przy użyciu opisanej powyżej metody, aby znaleźć wersję DirectX, zobaczysz wersję 11.2 lub podobne (z wersji Windows 10 1703 w głównym oknie DXDIAG, wersja 12 jest zawsze wyświetlana, nawet jeśli nie jest obsługiwana).

W opisanej sytuacji nie musisz szukać, gdzie pobrać DirectX 12, ale tylko wtedy, gdy istnieje obsługiwana karta graficzna, aby zapewnić, że system korzysta z najnowszej wersji bibliotek, jak opisano tutaj: DirectX 12 w systemie Windows w systemie Windows 10 (również przydatne informacje znajdują się w komentarzach do określonego artykułu).

Jednocześnie w oryginalnych systemach Windows domyślnie nie ma wielu bibliotek DirectX o więcej starych wersji - 9, 10, które prawie zawsze lub później są poszukiwane przez programy i gry, które używają ich do pracy (przy ich braku , Użytkownik odbiera raporty, że pliki są jak pliki prawdopodobnie D3DX9_43.DLL, xinput1_3.DLL jest nieobecny).

Aby pobrać biblioteki DirectX tych wersji, najlepiej jest korzystać z instalatora internetowego DirectX ze strony internetowej Microsoft, patrz. Jak pobrać DirectX dla systemu Windows 10.

Podczas instalowania z nim DirectX:

  • Twoja wersja DirectX nie zostanie zastąpiona (w najnowszych systemach Windows jej biblioteki są aktualizowane przez centrum aktualizacji).
  • Wszystkie niezbędne nieobecne biblioteki DirectX zostaną załadowane, w tym stare wersje dla DirectX 9 i 10. A także niektóre biblioteki najnowszych wersji.

Podsumowanie: Na komputerze z systemem Windows zaleca się, aby wszystkie obsługiwane wersje DirectX do ostatniej obsługiwanej przez kartę graficzną, które można znaleźć, uruchamiając narzędzie DXDIAG. Być może nowe sterowniki Twojej karty graficznej przyniosą obsługę bardziej nowych wersji DirectX, a zatem zaleca się, aby informować je na bieżąco.

Cóż, na wszelki wypadek: jeśli uruchomisz DXDIAG z jakiegoś powodu, wiele programów innych firm do obejrzenia informacji o systemie, a także do testowania karty graficznej, pokazuje również wersję DirectX.

Prawda, zdarza się, że najnowsza wersja jest wyświetlana i nie używana. I na przykład AIDA64 pokazuje również zainstalowaną wersję DirectX (w sekcji informacji o systemie operacyjnym) i obsługiwana w sekcji „DirectX - wideo”.