Działający silnik wymaga poziomu funkcji DX11 10.0 [rozwiązane]

Podczas korzystania z gier wideo wymagających intensywnej grafiki, takich jak Fortnite, PUBG, Crysis, Wiedźmin 3 lub programów, takich jak Fusion360 i SolidWorks, Twój sprzęt wideo musi obsługiwać najnowsze interfejsy API DirectX.

Jeśli używasz zintegrowanej karty (karta z procesorem) lub starszej dedykowanej karty graficznej, może pojawić się błąd: „Silnik środowiska wykonawczego wymaga poziomu funkcji DX11 10.0”.

DirectX Co oznacza błąd?

DX11, skrót od DirectX11, to interfejs programowania aplikacji lub interfejs API opracowany przez firmę Microsoft i działający na komputerach z systemem Windows.Jego zadaniem jest obsługa sprzętu komputerowego obsługującego elementy multimedialne, takie jak karty graficzne, karty dźwiękowe i systemy operacyjne.Zapewnia obsługę akceleracji sprzętowej programów oraz określa możliwości sprzętowe i dostosowuje je w razie potrzeby, aby uzyskać najlepszą wydajność.Od 2021 roku najnowszą generacją jest DirectX12.

Gdy pojawi się błąd „Silnik wykonawczy wymaga poziomu funkcji DX11 10.0”, oznacza to, że system komputerowy, a zwłaszcza procesor graficzny, nie ma najnowszego lub odpowiedniego sprzętu Direct3D do uruchomienia aplikacji, którą próbujesz uruchomić.

Zaczekaj, czy jest różnica między środowiskiem wykonawczym DirectX a sprzętem Direct3D?

Tak, program wykonawczy DirectX określa wersję DirectX, którą obsługuje system operacyjny, ponieważ starsze systemy operacyjne mogą nie obsługiwać najnowszej generacji interfejsów API DirectX.Natomiast poziom funkcji sprzętowych Direct3D opisuje i określa, z jakimi procesorami graficznymi może działać lub z którymi może być kompatybilny.

To, że możesz pobrać i zainstalować najnowsze środowisko wykonawcze DirectX, nie oznacza, że ​​Twój procesor graficzny będzie mógł obsługiwać najnowszy sprzęt Direct3D.Dzieje się tak, nawet jeśli masz najnowszy system operacyjny.

Czy mogę dowiedzieć się, który DirectX jest zainstalowany?

Aby sprawdzić, z której wersji DirectX korzystasz, musisz uruchomić narzędzie diagnostyczne DirectX wbudowane bezpośrednio w system Windows.Możesz uzyskać do niego dostęp, wykonując następujące czynności:

  1. Wpisz w polu wyszukiwania komputera (menu Start)"uruchomić".
  2. otwartyUruchom okno dialogowe.
  3. wejść:" dxdiag ” i kliknijPewny.
uruchom okno dialogowe
    1. W obszarze System poszukajWersja DirectX.

 

Jak znaleźć swoją wersję DirectX

Jeśli twoja karta graficzna jest aktualna, możesz sprawdzić poziom funkcji sprzętowych Direct3D, który obsługuje, wykonując następujące czynności:

  1. Iść doobok zakładki SystemWyświetl”.
  2. w kierowcyZobacz poniżej.
  3. Znajdowaćpoziom funkcjonalny.
  4. Upewnić sięaktywowanyAkceleracja DirectDraw, akceleracja Direct3DIPrzyspieszenie tekstur AGP.
Powiązane pytania  Zestaw słuchawkowy Windows 10 nie działa normalnie [5 rozwiązań]
Jak wyświetlić polecane poziomy obsługiwane przez GPU

Jeśli używasz najnowszego systemu operacyjnego Windows 10, będziesz miećDirectX12, i powinien być w stanie uruchomić DirectX11 i DirectX10.Jeśli biegaszStarsza aplikacja lub gra, prawdopodobnie będą one wymagały co najwyżej DirectX9, co będzie wymagało pobrania i zainstalowania jego dystrybucji.

6 poprawekbłąd uruchamiania silnika,PotrzebujeszObejście dla poziomu funkcji DX11 10.0

1. Użyj dedykowanego procesora graficznego do uruchomienia aplikacji

Sprawdź, czy Twój system komputerowy ma zarówno zintegrowany procesor graficzny, jak i dedykowany procesor graficzny.Jeśli korzystasz z laptopa, możesz to zobaczyć na naklejce po wewnętrznej stronie gładzika lub w sekcji „Adaptery graficzne” w Menedżerze urządzeń.Jeśli widzisz na liście zintegrowaną kartę graficzną i dedykowany procesor graficzny, musisz wyłączyć integrację.Oto jak:

    1. W polu wyszukiwania komputera (menu Start) wpisz „Menadżer urządzeń”.
    2. Otwórz Menedżera urządzeń i znajdźAdapter wyświetlacza.
    3. 展開Wyświetla listę adapterów.
    4. Kliknij prawym przyciskiem myszyZintegrowana jednostka graficzna.
    5. wybieraćWyłącz to.

 

  1. Spowoduje to przejście do korzystania z TwojegoDedykowana karta graficzna.
  2. Możesz powtórzyć te kroki w dowolnym momencieponownie włączzintegrowana jednostka.
Jak wyłączyć zintegrowaną grafikę w Menedżerze urządzeń

Jeśli twój procesor graficzny obsługuje funkcje sprzętowe DirectX10.0 i Direct11D w wersji 3, nie będziesz już otrzymywać komunikatu o błędzie „DX11 Feature level 10.0 jest wymagany do uruchomienia silnika”.

2. Zainstaluj wszystkie poprawki i aktualizacje do gry

Jeśli wiesz, że aplikacja, którą próbujesz uruchomić, została niedawno zaktualizowana, pobierz ją i zainstaluj.Twórcy gier wideo i oprogramowania online zawsze publikują łatki, aby naprawić błędy i niedopatrzenia w programowaniu.Brak aktualizacji do najnowszej poprawki może spowodować wyświetlenie komunikatu o błędzie „Do uruchomienia silnika wymagany jest poziom funkcji DX11 10.0”.

3. Zaktualizuj system Windows 10 do najnowszej wersji

Jeśli Twój system operacyjny Windows 10 nie jest aktualny, może to być przyczyną wyświetlania komunikatu o błędzie „DX11 poziom funkcji 10.0 jest wymagany do uruchomienia silnika”, ponieważ najnowsza aktualizacja zapewnia, że ​​korzystasz z najnowszego DirectX.Sprawdź, czy Twój system Windows 10 jest aktualny, jeśli nie, wykonaj następujące czynności, aby go zaktualizować:

  1. Wpisz w polu wyszukiwania komputera (menu Start)Ustawiać.
  2. KliknijOpcje aktualizacji i zabezpieczeń.
  3. KliknijSprawdź aktualizacjePrzycisk.
  4. 更新twój Windows 10.
  5. Uruchom ponowniekomputer.
  6. Uruchom ponownieTwoje zgłoszenie.
Powiązane pytania  Jak ustawić kolejność priorytetów procesora w systemie Windows 10, aby nadać priorytet korzystaniu z aplikacji pierwszoplanowych?
Użyj przycisku, aby sprawdzić aktualizacje

Spróbuj ponownie uruchomić aplikację i zobacz „Czy silnik wymaga poziomu funkcji DX11 10.0”, pojawi się komunikat o błędzie.Jeśli nie, możesz kontynuować, ale jeśli tak, przejdź do następnego rozwiązania poniżej.

4. Zainstaluj najnowszą wersję DirectX

Jeśli Twój komputer z systemem Windows 10 jest zaktualizowany, w systemie zostanie automatycznie zintegrowany najnowszy DirectX, więc pobieranie nie jest wymagane.To samo dotyczy DirectX8 dla Windows 8.1/11 i DirectX7 dla Windows 10/Vista.Jeśli jednak z jakiegoś powodu nie masz najnowszego DirectX, możeszPobierz tutaj.Najłatwiej jest użyćInstalator sieciowy.

5. Zaktualizuj sterownik karty graficznej

Jeśli Twój system Windows jest aktualny, pobrałeś najnowsze poprawki aplikacji i masz najnowszą wersję DirectX, sprawdź, czy sterowniki karty graficznej nie są nieaktualne.Zwykle jest to przyczyną, ponieważ często wydawane są sterowniki dla zintegrowanych i dedykowanych procesorów graficznych.Możesz zaktualizować sterownik karty graficznej na kilka sposobów.

Zaktualizuj sterowniki graficzne za pomocą Menedżera urządzeń:

  1. Szukaj w polu wyszukiwania komputera (menu Start)Menadżer urządzeń.
  2. W nowym okniezjawiać sięAdapter wyświetlacza.
  3. rozwiń menu iKliknij prawym przyciskiem myszy zintegrowaną lub dedykowaną jednostkę.
  4. Z menu點擊Opcje aktualizacji.
  5. Wyszukiwanie automatycznekierowca.
  6. System Windows przeskanuje w poszukiwaniu nowych sterowników i zainstaluje je.
Jak zaktualizować sterowniki z Menedżera urządzeń — automatycznie

Jeśli system Windows nie znajdzie żadnych nowych sterowników, najlepiej:Zaktualizuj je ręcznie ze strony producenta.

  • Jeśli pracujesz na laptopie lub laptopieZintegrowany procesor Intel, Proszę idź doTutaji pobierz według producenta.
  • jeśli biegnieDedykowana karta graficzna Nvidia,Proszę idź doTutaj.Musisz podać typ produktu, rodzinę, sam produkt i system operacyjny.
  • jeśli biegnieDedykowana karta graficzna AMD, Proszę idź doTutaj.
Powiązane pytania  Zalecenia antywirusowe dla systemu Windows: bezpłatne i płatne

Jeśli nie chcesz ręcznie pobierać i instalować sterowników, zarówno Nvidia, jak i AMD mają oficjalne oprogramowanie sterownika, które możesz pobrać i używać dla swojego GPU.Jest niezawodny, działa dobrze i nie musisz się martwić o zepsucie instalacji.W przypadku Nvidii możesz użyćGeForce Experience; dla AMD możesz użyćRadeon Software Adrenalin 2020 Edition.

Przykład oprogramowania sterownika Radeon AMD

6. Napraw swój DirectX

Jeśli środowisko wykonawcze DirectX jest uszkodzone lub uszkodzone przez wirusa, należy to naprawić, ponieważ może to być przyczyną wyświetlania komunikatu „DX11 feature level 10.0 wymagany przez silnik wykonawczy”.Aby naprawić DirectX:

  1. Iść doStrona Microsoft DirectX End User Runtime Web Installer.
  2. Tę stronę można znaleźć pod adresemznaleźć tutaj.
  3. wybrać ciebiepotrzebny języki kliknij przycisk pobierania.
  4. Umożliwi to dostęp do wielu aplikacji i gier za pomocą DX9/10/11biblioteka uruchomieniowa.
  5. Po pobraniu, zZainstaluj z uprawnieniami administratora.
  6. wedługPostępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  7. Po naprawieUruchom ponownie.

Powinno to zapewnić potrzebne pliki dystrybucyjne, dzięki czemu po uruchomieniu aplikacji nie będzie już wyświetlany komunikat „DX11 poziom funkcji 10.0 jest wymagany do uruchomienia silnika”.

Udostępnij ten post

Zamieść komentarz