Wypróbuj Nasz Instrument Do Eliminowania Problemów


Jeśli ostatnio próbowałeś uruchomić grę, która wymaga DirectX 12 i zostałeś powitany frustrującym komunikatem o błędzie:





DirectX 12 nie jest obsługiwany w twoim systemie . Spróbuj działać bez argumentu wiersza poleceń -DX12 lub -D3D12.

Nie jesteś sam. Wielu graczy stoi w obliczu tego problemu, gdy sprzęt lub sterowniki ich systemu nie są w pełni kompatybilne z DirectX 12 lub jeśli niektóre ustawienia nie są odpowiednio skonfigurowane.



W tym artykule zebraliśmy sześć przydatnych metod, które pomogą Ci naprawić DirectX 12, który nie jest obsługiwany w przypadku błędu systemu. Po prostu przejdź przez listę, dopóki nie znajdziesz tej, która działa dla Ciebie.





Jak naprawić DirectX 12 nie jest obsługiwane w systemie w systemie Windows

Napraw 1: Sprawdź kompatybilność GPU

Pierwszym krokiem w rozwiązywaniu błędu „DirectX 12 nie jest obsługiwany w systemie”, jest upewnienie się, że GPU obsługuje DirectX 12. Starsze karty graficzne, takie jak z serii GTX 700 lub wcześniej, mogą nie obsługiwać niezbędnych funkcji DX12, Nawet jeśli system pokazuje, że instalowany jest DX12.

Oto jak sprawdzić kompatybilność GPU:



  1. Na klawiaturze naciśnij Klucz Windows + R , typ dxdiag i uderz Enter.
  2. W narzędziu diagnostycznym DirectX kliknij Wyświetlacz zakładka i sprawdź Feature_levels . Jeśli wymienia 12_0 lub wyżej, Twój GPU obsługuje DirectX 12.

    Jeśli tylko pokazuje 11_1 Lub niższy, Twój GPU nie jest w pełni kompatybilny z DX12 i może być konieczne uaktualnienie do nowszego modelu, który go obsługuje.

Jeśli Twój procesor graficzny nie obsługuje DirectX 12, niestety, nie będziesz w stanie uruchamiać gier wymagających DX12 bez aktualizacji do nowszej karty graficznej. Jeśli Twój procesor graficzny jest kompatybilny z DX12, ale komputer nadal zapewnia błąd, po prostu przejdź do Napraw 2 , poniżej.





Wskazówka: aktywuj DirectX 12 Ultimate (jeśli jest obsługiwane)

Jeśli masz kompatybilny GPU, aktywowanie DirectX 12 Ultimate może rozwiązać ten błąd. DirectX 12 Ultimate to zaawansowana wersja DirectX 12, umożliwiająca funkcje takie jak śledzenie promieni i zacienienie o zmiennych stawkach, które mogą poprawić Twoje wrażenia z gier.

Jak sprawdzić, czy masz DirectX 12 Ultimate:

  1. Na klawiaturze naciśnij Klucz z systemem Windows + g Aby otworzyć pasek gier Xbox.
  2. W Funkcje gier , sprawdź, czy Twój system ma DirectX 12 Ultimate.

Aby aktywować DirectX 12 Ultimate (jeśli jest obsługiwane) w systemie Windows :

  • Windows 10 (wersja 1909 lub nowsza) lub Windows 11 jest wymagany dla DirectX 12 Ultimate.
  • Upewnij się, że procesor graficzny jest kompatybilny, taki jak seria NVIDIA RTX 20, 30 lub 40 lub seria AMD RX 6000/7000.

Jeśli spełniasz wymagania, a Twój GPU jest wymieniony w ramach obsługiwanych modeli, spróbuj Aktualizacja sterowników GPU i włączenie DirectX 12 Ultimate dla optymalnej wydajności.

Napraw 2: Zaktualizuj sterownik GPU

Sterowniki GPU są niezbędne do zapewnienia, że ​​karta graficzna prawidłowo komunikuje się z systemem i obsługuje niezbędne cechy DirectX 12. Jeśli sterowniki są przestarzałe lub niekompatybilne, może uniemożliwić funkcjonowanie DirectX 12, wywołując całkowitą funkcjonowanie. DirectX 12 nie jest obsługiwany w twoim systemie błąd.

Oto jak zaktualizować sterownik GPU:

1. Ręcznie zaktualizuj sterownik GPU

Dla kart graficznych Nvidia :

  1. Odwiedź urzędnika Pobieranie sterowników Nvidia strona.
  2. Wybierz swój model GPU i pobierz najnowszą wersję sterownika.
  3. Postępuj zgodnie z podpowiedziami na ekranie, aby zainstalować sterownik i uruchomić system.

Dla kart graficznych AMD :

  1. Idź do Driver i wsparcie AMD strona.
  2. Wybierz swój model GPU i pobierz najnowszą wersję sterownika.
  3. Zainstaluj sterownik i uruchom ponownie komputer.

2. Automatycznie zaktualizuj procesor graficzny (zalecane)

Jeśli nie masz czasu ani pewności, aby ręcznie aktualizować sterowniki GPU, możesz to zrobić automatycznie Kierowca łatwy . Jest to szczególnie pomocne, jeśli nie masz pewności, która wersja sterownika jest najnowsza lub masz problem ze znalezieniem właściwego.

Sterownik Easy skanuje system, identyfikuje przestarzałe lub brakujące sterowniki i umożliwia aktualizację ich jednym kliknięciem. Nie musisz się martwić o pobranie niewłaściwych sterowników lub popełnieniem błędów instalacyjnych. Kierowca Easy dba o to wszystko.

  1. Pobierać I zainstalować Kierowca łatwy.
  2. Uruchom sterownik łatwy i kliknij Skanuj teraz przycisk. Sterownik Easy następnie skanuje komputer i wykryje sterowniki problemowe.
  3. Trzask Zaktualizuj wszystkie Aby pobrać i zainstalować najnowsze wersje sterowników dla komputera ( To wymaga wersji pro ).

    Alternatywnie kliknij Aktywuj i aktualizuj obok oznaczonego urządzenia Do Rozpocznij 7-dniowy bezpłatny proces . Dzięki tej próbie będziesz mieć pełny Dostęp do funkcji PRO, w tym szybkich pobierania sterowników, instalacji jednego kliknięcia i automatycznych aktualizacji dla zaginionych lub przestarzałych sterowników, wszystkie bez kosztów do końca okresu próbnego.

  4. Uruchom ponownie komputer, aby zmiany zaowocowały.
  5. Sprawdź, czy możesz uruchomić grę bez błędu. Jeśli tak, gratuluję i ciesz się grą! Jeśli błąd DX 12 nadal się utrzymuje, przejdź do Napraw 3 , poniżej.

Napraw 3: Zmodyfikuj opcje uruchomienia

Błąd uruchamiania DX 12 może sugerować, że gra próbuje uruchomić z DirectX 12, ale twój system nie jest w pełni kompatybilny. W takim przypadku możesz przejść do bardziej kompatybilnego interfejsu API renderowania, takiego jak DirectX 11 Lub Vulkan ominąć problem i potencjalnie uruchomić grę.

Na parę :

  1. Otwarte Para I idź do BIBLIOTEKA .
  2. Kliknij prawym przyciskiem myszy w grze, z którą masz problem i wybierz Właściwości…
  3. W Ogólny Tab, kliknij Opcje uruchomienia Poleć i dodaj jedno z następujących poleceń:
    -D3D11 (dla DirectX 11)
    -Vulkan (dla API Vulkan)
    Możesz wprowadzić jedną lub obie opcje, ale pamiętaj, aby oddzielić je przestrzenią (np. -D3d11 -volcano ).
  4. Zamknij okno i spróbuj uruchomić grę, aby sprawdzić, czy problem zostanie rozwiązany. Jeśli tak, to świetnie. Ale jeśli nadal się nie uruchomi, przejdź do Napraw 4 .

Do gier epickich:

  1. Otwórz Epic Games Launcher i przejdź do Biblioteka .
  2. Wybierz grę, w której napotkasz błąd i kliknij trzy kropki > Zarządzać .
  3. Pod Opcje uruchomienia sekcja, upewnij się, że przełącznik jest NA . Następnie dodaj jedno z następujących poleceń:
    -D3D11 (dla DirectX 11)
    -Vulkan (dla API Vulkan)
    Możesz wprowadzić jedną lub obie opcje, ale pamiętaj, aby oddzielić je przestrzenią (np. -D3d11 -volcano ).
  4. Zamknij okno i spróbuj uruchomić grę, aby sprawdzić, czy problem zostanie rozwiązany. Jeśli tak, to świetnie. Ale jeśli błąd nadal występuje, przejdź do Napraw 4 .

Uwaga: jeśli gra nadal nie uruchomi się poprawnie, możesz chcieć Zresetuj opcje uruchomienia . Aby to zrobić, wróć do sekcji opcji uruchomienia w oknie właściwości i Usuń dodane polecenia . Następnie spróbuj ponownie uruchomić grę.

Napraw 4: Sprawdź integralność gry

Uszkodzone lub brakujące pliki gry mogą również powodować DirectX 12 nie jest obsługiwany błąd. Aby upewnić się, że wszystkie pliki gry są nienaruszone, możesz użyć wbudowanego narzędzia platformy gry, aby zweryfikować integralność plików gry.

Oto jak zweryfikować pliki gry w grach Steam i Epic:

Dla Steam:

  1. Otwarte Para I idź do Biblioteka .
  2. Kliknij prawym przyciskiem myszy grę i wybierz Właściwości .
  3. Pod Pliki lokalne Tab, kliknij Sprawdź integralność plików gier .
  4. Steam sprawdzi brakujące lub uszkodzone pliki i zastąpi je.

Do gier epickich:

  1. Otwórz Epic Games Launcher I idź do swojego Biblioteka .
  2. Kliknij trzy kropki obok gry i wybierz Zarządzać .
  3. Przewiń w dół i kliknij ZWERYFIKOWAĆ .

Po zakończeniu procesu uruchom ponownie grę, aby sprawdzić, czy problem jest naprawiony. Jeśli nadal się utrzymuje, nie martw się. Oto dwa kolejne poprawki do wypróbowania.

Napraw 5: Zainstaluj aktualizacje systemu Windows

Przestarzałe wersje systemu Windows mogą nie mieć kluczowych aktualizacji, takich jak łatki lub optymalizacje systemowe, które są niezbędne do pełnego obsługi DirectX 12. Aktualizacje te często zawierają poprawki błędów, łatki bezpieczeństwa i ulepszenia wydajności, które mogą bezpośrednio wpływać na kompatybilność z nowszymi technologiami, takimi jak DirectX 12.

Oto jak sprawdzić i zainstalować najnowsze aktualizacje systemu Windows:

  1. Na klawiaturze naciśnij Klucz logo Windows I I W tym samym czasie otworzyć okno Ustawienia.
  2. Trzask Aktualizacja systemu Windows > Sprawdź aktualizacje .
  3. Poczekaj krótko, gdy system Windows wyszukuje dostępne aktualizacje. Jeśli aktualizacje są dostępne, kliknij, aby je pobrać i zainstalować. Jeśli nie znaleziono żadnych aktualizacji, przejdź do Napraw 6 .
  4. Po zainstalowaniu uruchom ponownie komputer, aby zastosować zmiany.
  5. Sprawdź, czy gra można uruchomić! Jeśli to nadal nie jest radość, spróbuj Napraw 6 , poniżej.

Napraw 6: Ponownie zainstaluj DirectX

Jeśli próbowałeś zmodyfikować opcje uruchamiania, a błąd trwa, dobrym pomysłem może być ponowne zainstalowanie DirectX . Czasami brakujące lub uszkodzone komponenty DirectX mogą powodować problemy z kompatybilnością, które uniemożliwiają uruchomienie gier z DirectX 12.

Oto jak ponownie zainstalować DirectX:

  1. Idź do urzędnika DirectX End-U-U-U-U-User Runtime Web Installer .
  2. Pobierz i uruchom instalator.
  3. Postępuj zgodnie z instrukcjami na ekranie, aby zakończyć instalację.
  4. Uruchom ponownie komputer, aby zmiany były w obowiązywaniu.

Po ponownej instalacji DirectX, spróbuj ponownie uruchomić grę, aby sprawdzić, czy DirectX 12 nie jest obsługiwany w twoim systemie Błąd został rozwiązany.


To wszystko - 6 poprawek, które pomogły graczom rozwiązać DirectX 12 nie jest obsługiwany w twoim systemie błąd. Mam nadzieję, że pomogli.

Jeśli po wypróbowaniu wszystkich tych poprawek problem ten utrzyma się, może to być bardziej złożony problem w grze. W takich przypadkach pomocne może być czekanie na oficjalną łatkę od twórców gier lub skontaktować się z ich zespołem wsparcia w celu dalszej pomocy. Mogą być w stanie rozwiązać błędy lub problemy z kompatybilnością, które są specyficzne dla konfiguracji gry lub systemu.