Průvodci

Oprava: Civ 6 Nebylo nalezeno žádné kompatibilní grafické zařízení

Civilization 6 je tahová strategická hra, ve které každý hráč soutěží o to, aby se stal globální supervelmocí založením své civilizace. Existuje už nějakou dobu a existovaly také předchozí verze hry.

Jak název napovídá, uživatelé se mohou setkat s chybovým stavem, kdy nemohou hru hrát, protože jejich grafické zařízení není kompatibilní s hrou. V tomto scénáři jsou obvykle dva případy: první, kdy máte kompatibilní s DirectX, ale sotva vyhovujete požadavkům, a druhý, kde máte slušné nastavení. Oba případy projdeme níže. Zdá se, že

Co máte na mysli pod pojmem „kompatibilní grafika“?

Civilization VI vyžaduje, aby váš počítač měl alespoň grafickou kartu, která podporuje DirectX11 nainstalován a spuštěn. Co je to DirectX? DirectX je kolekce aplikačních programovacích rozhraní (API), která zpracovávají úkoly související s multimédii, videem a hrami.

Novější hry postavené tak, aby pro optimální výkon vyžadovaly alespoň specifickou verzi DirectX. V dnešní době mají i částečně umírněné GPU kompatibilitu s podporou DirectX 11. Ačkoli v oficiální dokumentaci Civilization VI vyžaduje, abyste měli DirectX 11, zdá se, že stále existují chyby.

Můžete snadno zkontrolovat, zda váš grafický hardware podporuje DirectX 11. Postupujte podle následujících kroků:

  1. Stiskněte Windows + R, zadejte „dxdiag”V dialogovém okně a stiskněte klávesu Enter. Počkejte, až stavový řádek vlevo dole dokončí načítání všech podpisů.
  2. Klikněte na Zobrazit. Zde pod ovladači uvidíte Úrovně funkcí. Měli byste mít alespoň 11_0. To znamená kompatibilitu s DirectX 11. V tomto případě je podporována také DirectX 12.

Pokud váš grafický procesor podporuje tuto verzi, ale přesto ji nespouští, nenechte se ještě vyrušit; stále existuje způsob, kterým můžete hru spustit, ale drasticky to sníží vaše snímky za sekundu (~ 10). To hodně ovlivní výkon hry, ale do určité míry bude hratelné. Uvedli jsme několik řešení pro oba případy. Podívej se.

Řešení 1: Aktualizace grafických ovladačů (pro karty, které podporují DX 11)

Pokud kategorizujete ve druhé podmínce, tj. Máte grafickou kartu, která podporuje DirectX 11, ale stále se zobrazuje chybová zpráva, je to pravděpodobně proto, že jste neaktualizovali ovladače na nejnovější verzi. Výrobci grafických karet zavádějí naše časté aktualizace, aby zahrnovali více funkcí a neustále snižovali počet chyb. Měli byste prozkoumat internet, vygooglit si hardware a zjistit, zda jsou k dispozici nějaké ovladače k ​​instalaci. Buď toto, nebo můžete nechat Windows, aby je automaticky aktualizovalo za vás. Malý průzkum vám nicméně může řešení problémů usnadnit.

  1. Nainstalujte nástroj Zobrazit odinstalační program ovladače. Můžete pokračovat bez tohoto kroku, ale tím zajistíte, že zde nebudou žádné zbytky ovladačů.
  2. Po instalaci Display Driver Uninstaller (DDU), spusťte počítač do bezpečný režim. Přečtěte si náš článek o tom, jak spustit počítač do bezpečného režimu.
  3. Po spuštění počítače do bezpečného režimu spusťte aplikaci, která byla právě nainstalována.
  4. Po spuštění aplikace vyberte první možnost „Vyčistěte a restartujte“. Aplikace poté automaticky odinstaluje nainstalované ovladače a podle toho restartuje počítač.

  1. 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”.
  2. 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).
  3. 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.

  1. Restartujte po instalaci ovladačů spusťte Civilization VI a zkontrolujte, zda se tím problém vyřeší.

Řešení 2: Spuštění „Civilization VI“ namísto „CivilizationVI_DX12“

Když nainstalujete Civilization VI, vytvoří se dva spustitelné soubory. Jeden je „Civilization VI“ a druhý je „CivilizationVI_DX12“. Ten druhý je určen pro špičkové grafické karty a zaměřuje se na nejnovější hardware. Pokud spustíte hru prostřednictvím služby Steam, je tento spustitelný soubor pravděpodobně spuštěn ve výchozím nastavení.

Můžete přejít do adresáře “C: \ Program Files (x86) \ Steam \ SteamApps \ common \ Sid Meier's Civilization VI \ Base \ Binaries \ Win64Steam“A spusťte hru pomocí„ Civilization VI “. Mělo by využívat stávající grafiku DirectX 11 a ne vyžadovat DirectX 12.

Řešení 3: Spuštění emulátoru DirectX 11

Dalším řešením, které funguje, je spuštění emulátoru DirectX 11 a ověření, zda je možné hru spustit prostřednictvím něj. Emulátor DirectX 11 přiměje počítač, aby si myslel, že skutečně máte DirectX 11, a bude podle něj fungovat.

Poznámka: Použitý emulátor je třetí strany a Appuals není v žádném případě spojen s těmito programy. Postupujte prosím na vlastní riziko.

  1. Stáhněte si nástroj z NetVector a spusťte spustitelný soubor.
  2. Nyní klikněte na „Upravit seznam„Před nadpisem Rozsah.

  1. Nyní klikněte na „”A přejděte do složky, kde je nainstalována aplikace Civilization VI. Výchozí umístění je:
    „C: \ Program Files (x86) \ Steam \ SteamApps \ common \ Sid Meier's Civilization VI \ Base \ Binaries \ Win64Steam“.

    Poklepejte na ikonu spustitelný a klikněte na Přidat.

Nyní dokončete stisknutím „OK“. Ujistěte se šek možnost "Force WARP“. Po uložení všech změn zkuste spustit hru a zkontrolujte, zda se tím problém vyřeší

$config[zx-auto] not found$config[zx-overlay] not found