Oprava: Nepodařilo se vytvořit zařízení d3d9
Mnoho uživatelů narazilo na problém, kde narazili na chybu „Vytvoření zařízení d3d9 se nezdařilo. K tomu může dojít, pokud je plocha uzamčena “na jejich obrazovkách, kdykoli se pokusí hrát hru přímo nebo prostřednictvím jiných spouštěčů her, jako je Steam.
Důvodem, proč k této chybě dochází, je hlavně konflikt v rozlišení hry, kterou se pokoušíte spustit, a aktuální rozlišení monitoru. Pokud dojde k neshodě, může dojít k této podmínce. Existuje také několik dalších příčin této chyby, o kterých budeme diskutovat níže.
Řešení 1: Změna rozlišení hry (Steam)
Nejjednodušším řešením tohoto problému je spuštění hry v režimu „okna“. Toto řešení je zaměřeno na lidi hrající hry pomocí Steam. Při spuštění hry ve službě Steam se hra vůbec nespustí a chybová zpráva se neustále objevuje. Postupujte podle níže uvedených kroků:
Než přejdeme ke změně rozlišení Steamu, musíme zkontrolovat aktuální rozlišení vašeho monitoru, abychom jej mohli nastavit.
- Klikněte pravým tlačítkem kamkoli na plochu a vyberte „Nastavení obrazovky”.
- Zkontrolovat aktuální rozlišení ve vašem počítači. Tady je 1920 x 1200.
- Jakmile si všimnete rozlišení, spusťte klienta Steam. Klikněte na Záložka Knihovna. Klikněte pravým tlačítkem na hru a vyberte Vlastnosti.
- Klikněte na ikonu Všeobecné kartu a vyberte Možnosti spuštění ze seznamu dostupných možností. Nyní nastavte aktuální rozlišení. Příkladem nastavení rozlišení 1920 x 1200 v možnostech spuštění je „-w 1920 –h 1200”.
- lis OK uložit změny a ukončit. Znovu spusťte klienta Steam a zkontrolujte, zda můžete hru správně spustit.
V klientovi Steam můžete také experimentovat s různými rozlišeními. Můžete také změnit rozlišení v počítači a poté aktualizovat možnost spuštění z klienta.
Dalším možným řešením je spuštění hry v „oknemRežim. V tomto režimu není nastaveno žádné rozlišení a hra se spustí v malém okně. Přetažením okrajů můžete snadno změnit rozměry obrazovky. Příkaz k nastavení okenního režimu je „-okno”.
Spropitné: Můžete také nastavit možnost spuštění jako „-dxlevel 81“. To přinutí hru spustit uvedený režim DirectX.
Řešení 2: Instalace modulů runtime pro koncové uživatele DirectX
DirectX je kolekce rozhraní API určených pro zpracování úkolů souvisejících s multimédii, zejména s hrami. Pokud modul již nemáte nainstalovaný, měli byste jej co nejdříve přidat do svého systému a zjistit, zda to funguje.
- Přejděte na oficiální DirectX společnosti Microsoft
- Klikněte na Stažení tlačítko a stáhněte balíček na přístupné místo.
- Nainstalujte balíček do počítače. Po instalaci zkontrolujte, zda byl problém vyřešen a zda můžete hru bez problémů spustit.
Řešení 3: Ruční změna rozlišení v souborech hry
Pokud vám obě výše uvedené metody nefungují, můžeme zkusit změnit rozlišení hry ruční změnou některých herních souborů ve složce Steam. Mějte na paměti, že je rozumné vytvořit kopii konfiguračních souborů a uložit je na samostatném místě, abyste je mohli v případě, že se něco pokazí, vyměnit.
- Přejděte do adresáře vaší hry. Ukázkový adresář je:
Steam / Steamapps / Common / APB Reloaded / APBGame / Config
- Nyní otevřete soubor „Machineoptions.ini“Kliknutím pravým tlačítkem myši vyberte, umístěte kurzor nad‚ otevřít pomocí 'a vyberte poznámkový blok. Soubor můžete také otevřít přímo kliknutím na něj a po zobrazení výzvy systému Windows vyberte možnost poznámkový blok.
- Nyní uděláme malý trik. Chystáme se odstranit z příkazu rozlišení znak „;“ a zachovat stejnou hodnotu. Zpočátku tedy budete řetězce jako:
; ResX = 1024; ResY = 768
Po odstranění dvojteček uvidíte něco jako:
ResX = 1024 ResY = 768
- Uložte změny a ukončete. Restartujte počítač správně a zkuste spustit hru.
Řešení 4: Aktualizace grafických ovladačů
Pokud všechny výše uvedené metody selžou, znamená to pravděpodobně, že je problém s aktuálními ovladači nainstalovanými v počítači. Pokud máte poškozené nebo zastaralé ovladače, může to být důvod, proč se u vaší hry nepodaří přepnout na výchozí rozlišení počítače a zobrazí se chybová zpráva. Nyní existují dva způsoby, jak můžete ovladače aktualizovat: buď ručně nebo automaticky. V ručně musíte osobně stáhnout ovladač po vyhledání na webu výrobce.
Před aktualizací ovladačů zkontrolujeme, zda instalace výchozích ovladačů problém vyřeší.
- Spustit do Nouzový režim. Zadejte „devmgmt.msc”V dialogovém okně a stiskněte klávesu Enter. Zde přejděte na Grafické adaptéry, klikněte pravým tlačítkem na adaptér a vyberte Odinstalujte zařízení.
- Spusťte počítač do normálního režimu, stiskněte Windows + R, zadejte „devmgmt.msc”V dialogovém okně a stiskněte klávesu Enter. Pravděpodobně budou nainstalovány výchozí ovladače. Pokud ne, klikněte pravým tlačítkem na prázdné místo a vyberte „Vyhledejte změny hardwaru“. Nyní zkontrolujte, zda hra funguje bez problémů. Pokud to bude bez problémů, je to pro vás dobré. Pokud ne, pokračujte.
- Nyní existují dvě možnosti. Buď můžete online vyhledat nejnovější ovladač dostupný pro váš hardware z webu web výrobce jako NVIDIA atd. (a nainstalovat ručně) nebo můžete Windows nainstalují nejnovější nejnovější verzi (vyhledejte aktualizace automaticky).
- Podíváme se na ruční instalaci. Klikněte pravým tlačítkem na hardware a vyberte „Aktualizujte ovladač“. Vybrat první možnost „Vyhledat automaticky aktualizovaný software ovladače“. Vyber druhá možnost pokud provádíte aktualizaci ručně a vyberte „Vyhledat ovladač“ a přejděte do umístění, kde jste stáhli.
- Restartujte po instalaci ovladačů spusťte počítač a zkontrolujte, zda se tím problém vyřeší.