Wielu użytkowników napotkało problem polegający na wyświetleniu błędu „Nie udało się utworzyć urządzenia d3d9. Może się to zdarzyć, jeśli pulpit jest zablokowany ”na ich ekranach, gdy próbują zagrać w grę bezpośrednio lub za pośrednictwem innych programów uruchamiających gry, takich jak Steam.
Przyczyną wystąpienia tego błędu jest głównie konflikt w rozdzielczości gry, którą próbujesz uruchomić, oraz bieżąca rozdzielczość monitora. Jeśli występuje niezgodność, może wystąpić ten stan. Istnieje również kilka innych przyczyn tego błędu, które omówimy poniżej.
Rozwiązanie 1: Zmiana rozdzielczości gry (Steam)
Najłatwiejszym sposobem rozwiązania tego problemu jest uruchomienie gry w trybie okienkowym. To rozwiązanie jest przeznaczone dla osób grających w gry na platformie Steam. Podczas uruchamiania gry przez Steam, gra w ogóle się nie uruchamia i pojawia się komunikat o błędzie. Wykonaj poniższe czynności:
Zanim przejdziemy do zmiany rozdzielczości Steam, musimy sprawdzić aktualną rozdzielczość twojego monitora, abyśmy mogli ustawić zgodnie z nią.
- Kliknij prawym przyciskiem myszy w dowolnym miejscu na pulpicie i wybierz „ Ustawienia wyświetlania ”.
- Sprawdź aktualną rozdzielczość ustawioną na komputerze. Tutaj jest 1920 x 1200.
- Po zanotowaniu rozdzielczości uruchom klienta Steam. Kliknij kartę Biblioteka. Kliknij grę prawym przyciskiem myszy i wybierz Właściwości .
- Kliknij kartę Ogólne i wybierz Opcje uruchamiania z listy dostępnych opcji. Teraz ustaw aktualną rozdzielczość. Przykład ustawienia rozdzielczości 1920 x 1200 w opcjach uruchamiania to „ -w 1920 –h 1200 ”.
- Naciśnij OK, aby zapisać zmiany i wyjść. Uruchom ponownie klienta Steam i sprawdź, czy możesz poprawnie uruchomić grę.
Możesz także eksperymentować z różnymi rozdzielczościami możliwymi w kliencie Steam. Możesz także zmienić rozdzielczość na komputerze, a następnie zaktualizować opcję uruchamiania z klienta.
Innym możliwym obejściem jest uruchomienie gry w trybie okienkowym . W tym trybie nie ma ustawionej rozdzielczości, a gra uruchomi się na małym ekranie w oknie. Możesz łatwo zmienić wymiary ekranu, przeciągając krawędzie. Poleceniem ustawiania trybu okienkowego jest „ -windowed ”.
Wskazówka: możesz również ustawić opcję uruchamiania jako „ -dxlevel 81 ”. Zmusi to grę do uruchomienia wspomnianego trybu DirectX.
Rozwiązanie 2: Instalacja środowiska wykonawczego użytkownika końcowego DirectX
DirectX to zbiór API przeznaczonych do obsługi zadań związanych z multimediami, zwłaszcza grami. Jeśli nie masz jeszcze zainstalowanego modułu, powinieneś dodać go do swojego systemu jak najszybciej i sprawdzić, czy to załatwi sprawę.
- Przejdź do oficjalnego DirectX firmy Microsoft
- Kliknij przycisk Pobierz i pobierz pakiet do dostępnej lokalizacji.
- Zainstaluj pakiet na swoim komputerze. Po zainstalowaniu sprawdź, czy problem został rozwiązany i możesz bezproblemowo uruchomić grę.
Rozwiązanie 3: Ręczna zmiana rozdzielczości w plikach gry
Jeśli obie powyższe metody nie działają, możemy spróbować zmienić rozdzielczość gry, zmieniając ręcznie niektóre pliki gry w folderze Steam. Zwróć uwagę, że mądrze jest zrobić kopię plików konfiguracyjnych i przechowywać ją w oddzielnej lokalizacji, aby można było ją zastąpić, jeśli coś pójdzie nie tak.
- Przejdź do katalogu swojej gry. Przykładowy katalog to:
Steam / Steamapps / Common / APB Reloaded / APBGame / Config
- Teraz otwórz plik „ Machineoptions.ini ”, klikając go prawym przyciskiem myszy, wybierz, najeżdżając kursorem na „otwórz za pomocą” i wybierając Notatnik . Możesz także otworzyć plik bezpośrednio, klikając go, a gdy system Windows wyświetli monit, wybierz Notatnik .
- Teraz zrobimy małą sztuczkę. Zamierzamy usunąć ';' z polecenia rozdzielczości i zachowaj tę samą wartość. Tak więc początkowo będziesz mieć ciągi znaków jako:
; ResX = 1024; ResY = 768
Po usunięciu dwukropków zobaczysz coś takiego:
ResX = 1024 ResY = 768
- Zapisz zmiany i wyjdź. Uruchom ponownie komputer poprawnie i spróbuj uruchomić grę.
Rozwiązanie 4: Aktualizacja sterowników graficznych
Jeśli wszystkie powyższe metody zawiodą, prawdopodobnie oznacza to, że wystąpił problem z aktualnymi sterownikami zainstalowanymi na komputerze. Jeśli masz uszkodzone lub nieaktualne sterowniki, może to być przyczyną, dla której gra nie przełącza się na domyślną rozdzielczość komputera i pojawia się komunikat o błędzie. Teraz istnieją dwa sposoby aktualizacji sterowników: ręcznie lub automatycznie . W przypadku ręcznego musisz osobiście pobrać sterownik po wyszukaniu go na stronie producenta.
Przed aktualizacją sterowników sprawdzimy, czy zainstalowanie sterowników domyślnych rozwiąże za nas problem.
- Uruchom komputer w trybie awaryjnym . Wpisz „ devmgmt. msc ”w oknie dialogowym i naciśnij klawisz Enter. Tutaj przejdź do kart graficznych , kliknij prawym przyciskiem myszy kartę i wybierz Odinstaluj urządzenie .
- Uruchom komputer w trybie normalnym, naciśnij Windows + R, wpisz „ devmgmt. msc ”w oknie dialogowym i naciśnij klawisz Enter. Najprawdopodobniej zostaną zainstalowane domyślne sterowniki. Jeśli nie, kliknij prawym przyciskiem myszy dowolne puste miejsce i wybierz „ Skanuj w poszukiwaniu zmian sprzętu ”. Teraz sprawdź, czy gra działa bez problemów . Jeśli to działa bez żadnych problemów, dobrze dla Ciebie. Jeśli nie, kontynuuj.
- Teraz są dwie opcje. Możesz albo wyszukać w Internecie najnowszy sterownik dostępny dla twojego sprzętu na stronie producenta, takiej jak NVIDIA itp. (I zainstalować go ręcznie), albo możesz pozwolić Windows zainstalować najnowszą wersję (automatycznie wyszukuje aktualizacje).
- Przyjrzymy się instalacji ręcznej. Kliknij prawym przyciskiem myszy swój sprzęt i wybierz „ Aktualizuj sterownik ”. Wybierz pierwszą opcję „Wyszukaj automatycznie zaktualizowane oprogramowanie sterownika”. Wybierz drugą opcję, jeśli aktualizujesz ręcznie, wybierz „Wyszukaj sterownik” i przejdź do lokalizacji, z której pobrałeś.
- Po zainstalowaniu sterowników uruchom ponownie komputer, uruchom grę i sprawdź, czy to rozwiązuje problem.