Jak naprawić DirectX napotkał nieodwracalny błąd w systemie Windows?



Wypróbuj Nasz Instrument Do Eliminowania Problemów

DirectX to zbiór interfejsów API opracowanych i wydanych przez samą firmę Microsoft. Stała się standardową biblioteką dla grafiki high-end, z której większość gier korzysta w swojej codziennej pracy. Podobnie jak wszystkie inne wtyczki oprogramowania, DirectX również otrzymuje okresowe wersje wersji, przy czym nowsze wersje mają więcej funkcji i zaawansowanych funkcji.



DirectX napotkał nieodwracalny błąd w systemie Windows



Jednak pomimo tego, że jest to jeden z podstawowych komponentów używanych w grach Windows, otrzymaliśmy kilka raportów od użytkowników, że napotkali komunikat o błędzie „ DirectX napotkał nieodwracalny błąd ”Za każdym razem, gdy próbują uruchomić swoje gry na swoich komputerach. Jest to bardzo powszechny scenariusz i występuje z wieloma różnymi osobami. W tym artykule omówimy wszystkie powody, dla których tak się dzieje i jakie są możliwe obejścia tego problemu.



Co powoduje błąd „DirectX napotkał nieodwracalny błąd” w systemie Windows?

Po przeanalizowaniu kilku zgłoszeń użytkowników i połączeniu naszych wyników doszliśmy do wniosku, że problem wystąpił z kilku różnych powodów, od problemów sprzętowych po oprogramowanie. Niektóre z nich to między innymi:

  • Niekompletne wymagania: W niektórych przypadkach, które napotkaliśmy, zauważyliśmy, że użytkownicy nie mają określonych wymagań gry na swoich komputerach. Jeśli wymaganie DirectX nie jest spełnione, może pojawić się komunikat o błędzie.
  • Uszkodzone sterowniki graficzne: Sterowniki graficzne to główne składniki przekazujące informacje między systemem operacyjnym a sprzętem. Jeśli same sterowniki graficzne są uszkodzone i nie działają, wystąpi wiele problemów, w tym ten omawiany.
  • Skalowanie wyświetlania: Skalowanie ekranu to funkcja systemu Windows, która umożliwia manipulowanie rozmiarem ekranu. Pomimo swojej przydatności wiadomo, że powoduje problemy ze składnikami DirectX.
  • Nieaktualna gra: Niektórzy użytkownicy napotkali komunikat o błędzie, jeśli nie mieli zainstalowanej najnowszej wersji gry na swoim komputerze. Zaktualizowanie gry do najnowszej wersji / poprawki może natychmiast rozwiązać problem.
  • Przestarzały DirectX: DirectX może być zainstalowany na Twoim komputerze i może działać poprawnie, ale może być przestarzały. Może pomóc zaktualizowanie go do najnowszej wersji.
  • Zaawansowane ustawienia grafiki: Niektóre karty graficzne pozwalają użytkownikom ustawić zaawansowane zmienne, tak samo jak jakość cieni, zgodnie z ich upodobaniami, ale okazało się, że powoduje problemy z DirectX. Wyłączenie tych opcji może załatwić sprawę.

Zanim przejdziemy do rozwiązań, upewnij się, że jesteś zalogowany jako administrator i masz aktywne połączenie z Internetem, ponieważ będziemy aktualizować wiele różnych komponentów.

Rozwiązanie 1: sprawdzanie wymagań gry

Zanim zaczniemy od innych rozwiązań technicznych, musisz sprawdzić, czy Twój sprzęt spełnia w ogóle wstępne wymagania gry. Teraz jest kilka rzeczy, których powinieneś szukać, na przykład pamięć RAM, procesor, karta graficzna itp., Ale najważniejsza jest w tym przypadku wersja DirectX.



Zwykle każda gra korzystająca z API wspomina o tym w swoich wymaganiach. Po sprawdzeniu wymagań DirectX musisz upewnić się, że plik sprzęt komputerowy obsługuje tę wersję. Wielu użytkowników jest zdezorientowanych, ponieważ mają najnowszą wersję DirectX zainstalowany ale ponieważ ich sprzęt komputerowy nie obsługuje tej wersji, pojawia się komunikat o błędzie.

Sprawdzanie właściwości sterownika grafiki

Zwróć uwagę na wymaganie DirectX i przejdź do producenta sprzętu graficznego i otwórz szczegóły jego wersji DirectX. Jeśli w wymaganiach gry wymagana jest nowsza wersja, musisz zaktualizować swoją kartę graficzną.

Uwaga: Osoby, które nie używają karty graficznej do grania w grę, powinny zamiast tego sprawdzić obsługę procesora dla tej wersji DirectX, ponieważ wbudowany system graficzny obsługuje wszystkie wymagania graficzne komputera.

Rozwiązanie 2: Instalowanie najnowszej wersji DirectX

Jeśli poprzednie rozwiązanie się sprawdziło, a Twój sprzęt rzeczywiście obsługuje wersję DirectX gry, powinniśmy sprawdzić, czy na komputerze jest zainstalowana poprawna wersja DirectX. Jeśli tak nie jest, przejdziemy do oficjalnej witryny firmy Microsoft i zainstalujemy stamtąd wersję DirectX. Przed kontynuowaniem upewnij się, że jesteś zalogowany jako administrator.

  1. Naciśnij Windows + R, wpisz „ dxdiag ”W oknie dialogowym i naciśnij Enter.
  2. Po otwarciu aplikacji zobaczysz szczegóły specyfikacji systemu. Stąd sprawdź wersję DirectX.

    Sprawdzanie wersji DirectX

  3. Jeśli najnowsza wersja DirectX nie jest zainstalowana na Twoim komputerze, wyszukaj ją i znajdziesz oficjalną stronę pobierania firmy Microsoft.
  4. Kliknij przycisk Pobieranie i zapisz plik wykonywalny w dostępnej lokalizacji.

    Pobieranie najnowszej wersji DirectX

  5. Później kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator . Pozwól kreatorowi instalacji wykonać swoją magię i poczekaj na zakończenie procesu.
  6. Uruchom ponownie komputer po zakończeniu instalacji, uruchom grę i sprawdź, czy problem został rozwiązany.

Uwaga: Napotkaliśmy również przypadki, w których wymagana wersja DirectX została pokazana w specyfikacjach, ale nie zainstalowano najnowszej aktualizacji technologii. Dlatego zalecamy, aby mimo wszystko przejść do witryny pobierania firmy Microsoft i zainstalować z niej najnowszą wersję.

Rozwiązanie 3: Zmiana skalowania wyświetlania

Skalowanie ekranu na komputerze określa, jak bardzo ekran zostanie powiększony lub zmniejszony na komputerze. Jest to bardzo przydatna funkcja dla różnych użytkowników, w tym dla tych, którzy mają problemy ze swoją wizją. Mimo że nie koliduje to w żaden sposób z DirectX ani mechaniką graficzną gry, widzieliśmy kilka przypadków, w których tak się stało.

W tym rozwiązaniu przejdziemy do ustawień wyświetlania, zmienimy poziom skalowania i sprawdzimy, czy to rozwiąże problem.

  1. Kliknij prawym przyciskiem myszy pulpit i kliknij Ustawienia wyświetlania .

    Ustawienia wyświetlania - Windows

  2. Po przejściu do ustawień wyświetlania poszukaj nagłówka Skala i układ . Pod spodem zobaczysz kilka opcji. Wybierz z nich i kliknij ten, który ma Zalecana

    Zmiana skalowania ekranu

  3. Raz zrobione, uruchom ponownie całkowicie i sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 4: Aktualizacja gry / systemu Windows do najnowszej wersji

Inną rzeczą do wypróbowania przed przejściem do aktualizacji karty graficznej jest sprawdzenie, czy masz zaktualizowaną wersję gry zainstalowaną na komputerze, czy nie. Producenci wydają aktualizacje w celu uwzględnienia nowych zmian w systemie operacyjnym i obsługi dodatkowych funkcji. Niektóre aktualizacje mają charakter „krytyczny” i należy je zainstalować jak najszybciej. Jeśli którakolwiek z tych „krytycznych” aktualizacji nie zostanie zainstalowana, pojawi się omawiany komunikat o błędzie.

W tym rozwiązaniu zaktualizujemy zarówno grę, jak i system operacyjny i sprawdzimy, czy to rozwiąże problem.

Najpierw zaktualizujemy system Windows.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania, napisz Aktualizacja w oknie dialogowym i otwórz Ustawienia aktualizacji.
  2. W ustawieniach aktualizacji kliknij Sprawdź aktualizacje . Komputer połączy się teraz z serwerami Microsoft i sprawdzi, czy jest dostępna aktualizacja. Jeśli są już wyróżnione aktualizacje, wykonaj je natychmiast.

    Aktualizowanie systemu Windows

  3. Uruchom ponownie komputer po zainstalowaniu aktualizacji. Teraz otwórz swoją grę (lub klienta gry, takiego jak Steam lub Blizzard) i przejdź do sekcji aktualizacji. Sprawdź, czy są dostępne aktualizacje. Jeśli tak, pobierz je i zainstaluj.

    Aktualizacja gry przez Steam

  4. Uruchom ponownie komputer po aktualizacji i sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 5: Majstrowanie przy zaawansowanych opcjach graficznych

Innym obejściem jest wyłączenie lub obniżenie zaawansowanych ustawień graficznych w grze. To bardzo ważny krok, który większość użytkowników ignoruje. Zaawansowane ustawienia grafiki, takie jak Kontrola cienia itp. zużywają znacznie więcej zasobów komputera, co z kolei może powodować kilka problemów, w tym komunikat o błędzie DirectX napotkał nieodwracalny błąd .

Możesz łatwo znaleźć opcje grafiki w panelu sterowania różnych ustawień karty graficznej. Powinieneś także przejść do ustawień grafiki w grze i sprawdzić tam ustawienia. Spróbuj obniżyć ustawienia do minimum. Możesz także rozważyć resetowanie ustawień do wartości domyślnych i zobacz, czy to eliminuje komunikat o błędzie DirectX. Tak czy inaczej, upewnij się, że ustawienia grafiki są sprawdzone przed przejściem do następnego rozwiązania.

Rozwiązanie 6: Korzystanie z Panelu sterowania DirectX

Ostatnią rzeczą, jaką należy wypróbować, zanim przejdziemy do instalacji najnowszych sterowników na komputerze, jest pobranie panelu sterowania DirectX i zmiana preferencji gry z tego miejsca. Twój komputer obsługuje, a nawet może mieć poprawną wersję DirectX, ale gra nadal uzyskuje dostęp do starej wersji. Tutaj do gry wchodzi panel sterowania. Upewnij się, że masz aktywne połączenie internetowe.

  1. Otwórz przeglądarkę i pobierz plik dxcpl korzystając z poniższych linków:

64-bitowy: dxcpl (64-bitowy)

32-bitowe: dxcpl (32-bitowy)

  1. Po pobraniu folderów instalacyjnych uruchom go przy użyciu konta administratora.

    Edytuj listę - dxcpl

  2. Teraz kliknij Edytuj listę z listy opcji. Teraz kliknij przycisk Dodaj od następnego ekranu.

    Dodawanie katalogu z grą

  3. Przejdź do pliku wykonywalnego swojej gry i wybierz go. Po powrocie do ekranu głównego kliknij Ustawienia urządzenia i upewnij się, że został wybrany najwyższy poziom.

    Zmiana limitu funkcji

  4. Zapisz zmiany i wyjdź. Uruchom ponownie komputer i uruchom grę. Sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 7: Aktualizacja sterowników graficznych

Ostatnim, co możemy zrobić, aby wyeliminować błąd DirectX, jest upewnienie się, że na komputerze są zainstalowane najnowsze sterowniki graficzne. W tym przypadku wyklucza to również sytuację, w której sterowniki graficzne są uszkodzone po niekompletnej instalacji. Tutaj, w tym rozwiązaniu, najpierw odinstalujemy aktualne sterowniki graficzne z komputera za pomocą BÓG a następnie zainstaluj domyślne sterowniki. Następnie sprawdzimy, czy problem został rozwiązany. Jeśli tak nie jest, zaktualizujemy sterowniki ręcznie.

  1. Po zainstalowaniu Dezinstalator sterownika ekranu (DDU) , uruchom komputer w tryb bezpieczeństwa . Możesz zapoznać się z naszym artykułem, jak to zrobić uruchom komputer w trybie awaryjnym .
  2. Po uruchomieniu DDU wybierz pierwszą opcję „ Wyczyść i uruchom ponownie ”. Spowoduje to całkowite odinstalowanie aktualnych sterowników z komputera.

    Czyszczenie i restart - DDU

  3. Teraz po odinstalowaniu uruchom komputer normalnie bez trybu awaryjnego. Naciśnij Windows + R, wpisz „ devmgmt. msc ”W oknie dialogowym i naciśnij Enter. Kliknij prawym przyciskiem myszy dowolne puste miejsce i wybierz „ Wyszukaj zmiany sprzętu ”. Zostaną zainstalowane domyślne sterowniki. Spróbuj uruchomić grę i sprawdź, czy to rozwiązuje problem.
  4. W większości przypadków domyślne sterowniki nie będą działać, więc możesz zainstalować najnowsze sterowniki za pośrednictwem aktualizacji systemu Windows lub przejść do witryny producenta i pobrać najnowsze.
    Znajdź sterowniki graficzne, kliknij je prawym przyciskiem myszy i kliknij Uaktualnij sterownik .

    Aktualizowanie sterownika

  5. Po zainstalowaniu sterowników uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Uwaga: Rozważ także odinstalowanie Sterowniki NVIDIA Sound z Twojego komputera. Wiadomo, że powoduje to problemy.

6 minut czytania