Diagnostikování základních potíží s rozhraním DirectX

Pokud dochází k potížím, kvůli kterým nelze dobře hrát hru nebo přehrávat film, pomůže vám příčinu určit Nástroj pro diagnostiku rozhraní DirectX. DirectX je sada technologií využívaných v řadě multimediálních programů v systému Windows.

  • Spusťte Nástroj pro diagnostiku rozhraní DirectX takto: Klikněte na tlačítko StartObrázek tlačítka Start, zadejte do vyhledávacího pole text dxdiag a stiskněte klávesu ENTER.

Poznámka:

  • Pokud Nástroj pro diagnostiku rozhraní DirectX používáte poprvé, může se zobrazit dotaz, zda chcete ověřit, zda jsou ovladače opatřeny digitálním podpisem. Doporučujeme kliknutím na tlačítko Ano zajistit, že ovladače podepsal vydavatel, který ověřil svou autenticitu. Další informace naleznete v tématu Jak lze rozlišit bezpečné ovladače pro instalaci?

Co sledovat

Po dokončení analýzy Nástroje pro diagnostiku rozhraní DirectX je potřeba zkontrolovat následující tři klíčové položky:

  • Zkontrolujte grafickou kartu.

    Není-li zapnuta hardwarová akcelerace Microsoft DirectDraw nebo Direct3D, poběží některé programy velmi pomalu nebo nepoběží vůbec.

    Můžete to zkontrolovat tak, že kliknete na kartu Zobrazení a potom ve skupinovém rámečku Funkce rozhraní DirectX zkontrolujete, zda je u položek Akcelerace rozhraní DirectDraw, Akcelerace rozhraní Direct3D a Akcelerace textur portu AGP zvolena možnost Povoleno. Pokud zvolena není, zkuste hardwarovou akceleraci zapnout.

    1. Otevřete ovládací panel Rozlišení zobrazení takto: Klikněte na tlačítko StartObrázek tlačítka Start, na příkaz Ovládací panely a v části Vzhled a přizpůsobení klikněte na položku Upravit rozlišení zobrazení.

    2. Klikněte na odkaz Upřesnit nastavení.

    3. Klikněte na kartu Poradce při potížích a dále na tlačítko Změnit nastavení. Požadováno oprávnění správcePokud vás systém vyzve k zadání nebo potvrzení hesla správce, zadejte heslo nebo proveďte potvrzení.

    4. Posuňte jezdec Hardwarová akcelerace do polohy Úplná.

    Pokud se tento postup nezdaří, můžete se pokusit aktualizovat ovladač grafické karty nebo přímo grafickou kartu. Nejnovější ovladače pro svůj hardware obvykle naleznete na webu výrobce v části věnované technické podpoře.

  • Zkontrolujte herní ovladač.

    Jestliže pákový ovladač nebo jiné vstupní zařízení neodpovídá, nejsou pravděpodobně správně nainstalovány.

    Zkontrolujte, zda se zařízení zobrazuje na kartě Vstup. Pokud ne, přeinstalujte ho podle pokynů výrobce. Jedná-li se o zařízení USB, odpojte ho a potom ho připojte zpět.

  • Zkontrolujte nepodepsané ovladače.

    Ovladač, který byl digitálně podepsán, byl otestován laboratoří WHQL (Microsoft Windows Hardware Quality Lab) na kompatibilitu s rozhraním DirectX.

    Pokud Nástroj pro diagnostiku rozhraní DirectX označí příznakem nepodepsaný ovladač, bude pravděpodobně možné potíže odstranit aktualizací ovladače. Nejnovější ovladač pro svůj hardware obvykle naleznete na webu výrobce v části věnované technické podpoře.

Další položky ke kontrole

Pokud dochází k potížím, kvůli kterým nelze dobře hrát hru nebo přehrávat film, i po spuštění Nástroje pro diagnostiku rozhraní DirectX, je vodné zkontrolovat několik dalších věcí.

  • Zkontrolujte režim zobrazení aplikace nebo hry.

    Při použití aplikace DirectX 9 v režimu přes celou obrazovku nemusí rozlišení aplikace odpovídat nativnímu rozlišení monitoru LCD To znamená, že rozlišení na monitoru bylo určeno k zobrazení na základě velikosti. Pokud se v horní části nebo po stranách obrazovky zobrazují černé pruhy, když není použita její část, můžete zkusit změnit velikost obrázku přes celou obrazovku. Jestliže aplikace nebo hra umožňuje výběr režimu zobrazení, můžete změnit nastavení aplikace nebo hry a zvolit režim odpovídající nativnímu rozlišení monitoru LCD. To pomůže využít celou obrazovku při zachování zamýšleného rozlišení aplikace.

  • Zkontrolujte verzi rozhraní DirectX vyžadovanou aplikací nebo hrou.

    Některé aplikace a hry vyžadují rozhraní DirectX 9. V systému Windows 7 je však nainstalovaná novější verze rozhraní DirectX. Pokud nainstalujete aplikaci nebo hru vyžadující rozhraní DirectX 9, může se zobrazit chybová zpráva například následujícího typu: Program nelze spustit, protože v počítači chybí soubor d3dx9_35.dll. Pokuste se tento problém vyřešit přeinstalací programu. Poslední dvě číslice názvu souboru se mohou lišit. Pokud stejnou chybovou zprávu obdržíte i po přeinstalaci aplikace nebo hry, přejděte na webovou stránku DirectX End-User Runtime Web Installer a podle pokynů nainstalujte rozhraní DirectX 9 a příjem aktualizací pro rozhraní DirectX 9 a předchozí verze rozhraní DirectX.

ID článku: MSW700060