Próbujesz zagrać w Valorant lub jakąkolwiek inną grę i pojawia się komunikat o błędzie „Do uruchomienia silnika wymagany jest procesor graficzny zgodny z D3D11” w systemie Windows 11? Cóż, nie jesteś sam. Ten uciążliwy błąd nęka wielu użytkowników komputerów z systemem Windows i uniemożliwia uruchomienie gry.
Głównymi przyczynami tego kodu błędu są przestarzały i nieobsługiwany procesor graficzny, brakujące lub uszkodzone pliki DirectX, nieprawidłowy wybór procesora graficznego do gier oraz stare sterowniki procesora graficznego. Postępuj zgodnie z tymi siedmioma metodami, aby naprawić błąd „GPU zgodny z D3D11” w systemie Windows i wznowić grę.
1. Zakończ program uruchamiający grę i uruchom go ponownie
Przed wypróbowaniem zaawansowanych poprawek w celu rozwiązania problemu z grą Direct3D 11 zakończ i uruchom ponownie program uruchamiający grę. Często zdarza się, że aplikacje nagle się zawieszają lub zawieszają i przestają działać, ale ponowne uruchomienie może to naprawić. Powtórz następujące kroki:
Krok 1: Naciśnij skrót klawiaturowy Control + Shift + Esc, aby uruchomić Menedżera zadań.
Krok 2: Znajdź aplikację uruchamiającą grę na liście aktywnych procesów i kliknij ją prawym przyciskiem myszy. Wybierz opcję Zakończ zadanie.
Krok 3: Zamknij okno Menedżera zadań.
Krok 4: Otwórz grę i sprawdź, czy napotykasz ten sam problem.
2. Sprawdź wersję DirectX swojego procesora graficznego
Obecnie DirectX 12 to najnowsza wersja obsługiwana przez nie tak stare karty graficzne. Jeśli jednak masz bardzo stary komputer stacjonarny lub laptop ze zintegrowanym lub oddzielnym procesorem graficznym, który nie obsługuje DirectX 11, pojawi się komunikat o błędzie dotyczący procesora graficznego i modułu cieniującego 5.0 zgodnego z D3D11. Ponieważ Twój sprzęt nie ma tych funkcji, nie możesz uruchomić żadnej gry wymagającej DirectX 11 lub nowszej wersji.
Aby to sprawdzić, możesz użyć narzędzia DXdiag i sprawdzić wersję DirectX obsługiwaną przez Twój wbudowany lub oddzielny procesor graficzny. Jeśli obsługuje tylko DirectX 10 lub starsze wersje, będziesz musiał zaktualizować swój procesor graficzny, aby grać w nowoczesne gry, takie jak Fortnite, które mają minimalne wymagania DirectX 11.
3. Uruchom grę przy użyciu oddzielnego procesora graficznego
Jeśli Twój oddzielny procesor graficzny obsługuje DirectX 11, ale nadal widzisz komunikat o błędzie, oznacza to, że gry mogą używać wbudowanego procesora graficznego, który nie obsługuje DirectX 11. Musisz wymusić, aby gra korzystała zamiast tego z oddzielnego procesora graficznego. Oto jak:
Krok 1: Naciśnij skrót klawiszowy Windows + I, aby uruchomić aplikację Ustawienia.
Krok 2: Przejdź do sekcji Wyświetlacz. Następnie kliknij opcję Grafika.
Krok 3: Przewiń w dół do sekcji „Niestandardowe ustawienia aplikacji”. Znajdź grę na liście i kliknij ikonę strzałki.
Krok 4: Przejdź do opcji Preferencje GPU i kliknij, aby rozwinąć opcję rozwijaną. Kliknij opcję Wysoka wydajność.
Krok 5: Zamknij aplikację Ustawienia.
4. Zaktualizuj DirectX
Nieaktualne lub brakujące pliki DLL DirectX 11 mogą być przyczyną błędu „GPU zgodny z D3D11”. Można to naprawić, pobierając najnowsze pliki za pomocą instalatora internetowego programu DirectX End-User Runtime. Oto jak to zrobić:
Krok 1: Pobierz instalator internetowy programu DirectX End-User Runtime.
Pobierać
Krok 2: Kliknij dwukrotnie pobrany plik, aby uruchomić aplikację.
Krok 3: Pojawi się Kontrola konta użytkownika. Kliknij przycisk Tak.
Krok 4: W oknie instalatora DirectX kliknij przycisk radiowy obok opcji „Akceptuję umowę”. Kliknij przycisk Dalej.
Krok 5: Odznacz opcję „Zainstaluj pasek Bing” i kliknij Dalej.
Krok 6: Poczekaj, aż instalator pobierze i zainstaluje wszystkie pliki. Kliknij przycisk Zakończ, aby zamknąć instalator.
Krok 7: Uruchom ponownie komputer.
5. Napraw pakiety redystrybucyjne Visual C++
Gry i aplikacje wymagają bibliotek wykonawczych Visual C++ do działania w systemie operacyjnym Windows. Jeśli istniejąca instalacja jest uszkodzona, możesz ją naprawić bez odinstalowywania całego pakietu. Powtórz następujące kroki:
Krok 1: Naciśnij klawisz Windows, aby otworzyć menu Start, wpisz appwiz.cpl w pasku wyszukiwania i naciśnij Enter.
Krok 2: Znajdź pakiet redystrybucyjny Visual C++ na liście zainstalowanych programów. Kliknij go prawym przyciskiem myszy i wybierz opcję Zmień.
Krok 3: Kliknij przycisk Napraw.
Krok 4: Otworzy się Kontrola konta użytkownika. Kliknij przycisk Tak.
Krok 5: Poczekaj, aż narzędzie naprawi instalację pakietu redystrybucyjnego Visual C++. Po zakończeniu kliknij przycisk Zamknij.
Krok 6: Uruchom ponownie system.
6. Wymuś użycie DirectX 11 w grze
Korzystając z aplikacji uruchamiającej gry, takiej jak Epic Games Launcher lub Steam, możesz ręcznie skonfigurować grę do uruchamiania z DirectX 11. Powtórz poniższe kroki, aby włączyć DirectX 11 w Epic Games Launcher:
Krok 1: Otwórz program uruchamiający Epic Games i kliknij ikonę Profil. Następnie kliknij opcję Ustawienia.
Krok 2: Przewiń w dół i znajdź sekcję ZARZĄDZAJ GRY. Kliknij nazwę gry, aby rozwinąć jej ustawienia.
Krok 3: Kliknij pole wyboru „Dodatkowe argumenty wiersza poleceń”. Wpisz d3d11 w polu tekstowym.
Krok 4: Przejdź do górnego paska i kliknij przycisk Wstecz. Zamknij program uruchamiający Epic Games.
Krok 5: Uruchom ponownie grę i sprawdź, czy kod błędu pojawi się ponownie.
7. Zaktualizuj sterowniki GPU
Jeśli zwykle ignorujesz aktualizacje aplikacji i sterowników, może to być przyczyną błędu DirectX. Producenci procesorów graficznych okresowo wydają sterowniki, aby naprawić istniejące błędy w starszych wersjach i zapewnić, że gry będą działać bez problemów. Zaktualizuj więc sterownik GPU za pomocą Menedżera urządzeń:
Krok 1: Kliknij prawym przyciskiem myszy przycisk Start, aby otworzyć menu Power User. Wybierz opcję Menedżer urządzeń.
Krok 2: Rozwiń sekcję Karty graficzne. Kliknij prawym przyciskiem myszy kartę GPU i wybierz opcję Aktualizuj sterownik.
Krok 3: Kliknij opcję „Wyszukaj automatycznie sterowniki”. Poczekaj, aż narzędzie pobierze i zainstaluje najnowsze sterowniki GPU.
Krok 4: Zamknij Menedżera urządzeń i uruchom ponownie komputer.
Wznów grę w systemie Windows 11
Gry i aplikacje wymagają DirectX do komunikacji z procesorem graficznym. Aby naprawić błąd „Do uruchomienia silnika wymagany jest procesor graficzny zgodny z D3D11”, zainstaluj najnowsze sterowniki karty graficznej i biblioteki DirectX na swoim komputerze. Następnie przełącz się na oddzielny procesor graficzny i wymuś w grze korzystanie z DirectX 11, edytując argumenty wiersza poleceń w programie uruchamiającym grę.