Oprava: Chyba DXGI_ERROR_DEVICE_HUNG na Windows 7, 8 a 10

Táto chyba znamená, že zariadenie aplikácie zlyhalo v dôsledku nesprávne vytvorených príkazov odoslaných aplikáciou, ako je uvedené v oficiálnej dokumentácii spoločnosti Microsoft dostupnej online. Ide o problém v čase návrhu, ktorý by sa mal preskúmať a opraviť. Táto chyba sa často objavuje uprostred rôznych videohier a spôsobuje, že sa takmer okamžite zrúti pri zobrazení tejto chyby na obrazovke.

Ako opraviť DXGI_ERROR_DEVICE_HUNG

V rozsiahlej oblasti online fór niekoľko používateľov predstavilo metódy, ktoré pre nich pracovali najlepšie, a rozhodli sme sa ich všetky zhromaždiť v jednom článku. Veľa šťastia s metódami uvedenými nižšie!

Riešenie 1: Aktualizujte ovládač grafickej karty

Toto je jeden z najzákladnejších krokov na riešenie problémov, pokiaľ ide o riešenie problémov súvisiacich s videohrami. Niekoľko používateľov však dokázalo problém vyriešiť iba pomocou tejto metódy a uložilo im dni a dni riešenia problémov. Z toho nemôže nič zlého vypršať a deň skončíte najnovším ovládačom grafickej karty nainštalovaným v počítači.

  1. Kliknite na tlačidlo ponuky Štart, zadajte príkaz Správca zariadení a vyberte ho zo zoznamu výsledkov jednoduchým kliknutím na prvý výsledok. Na otvorenie dialógového okna Spustiť môžete tiež použiť kombináciu klávesov Windows Key + R. Do poľa zadajte text „devmgmt.msc“ a spustite ho kliknutím na tlačidlo OK.

  1. Rozbaľte jednu z kategórií v okne Správca zariadení a vyhľadajte názov zariadenia, ktoré chcete aktualizovať, potom naň kliknite pravým tlačidlom myši a vyberte položku Odinštalovať zariadenie. Keďže chceme aktualizovať grafickú kartu, rozbaľte kategóriu Zobraziť adaptéry, kliknite pravým tlačidlom myši na grafickú kartu a vyberte možnosť Odinštalovať zariadenie.

  1. Potvrďte všetky dialógy, ktoré vás môžu požiadať o potvrdenie vášho výberu, a počkajte na dokončenie procesu.
  2. Vyhľadajte ovládač grafickej karty na webovej stránke výrobcu karty a postupujte podľa pokynov, ktoré by mali byť na stránke k dispozícii. Uložte inštalačný súbor do počítača a spustite ho odtiaľ. Váš počítač sa môže počas inštalácie niekoľkokrát reštartovať.

Ovládače Nvidia - kliknite sem !

Ovládače AMD - kliknite sem !

Poznámka : Ak vyššie uvedené kroky nepriniesli požadovaný výsledok, je možné, že budete chcieť spustiť skript na vyriešenie problému, pretože hry nedokážu spravovať novo nainštalovaný ovládač. Skript pozostáva zo základných príkazov, ktoré je možné ľahšie spustiť pomocou súboru .bat. Veľa štastia!

  1. Nový textový dokument otvoríte kliknutím pravým tlačidlom myši na pracovnú plochu a výberom položky Nový >> Textový dokument v kontextovej ponuke.

  1. Skopírujte a prilepte nasledujúci text do dokumentu a uistite sa, že ste zachovali správne formátovanie, čo znamená, že každý príkaz, ktorý sa tu zobrazuje v novom riadku, by sa nemal na novom riadku v dokumente nachádzať.
 ak existuje C: \ Windows \ System32 \ nvapi64.Old goto Starý chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Pomenovaný pauza koniec: starý chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Premenované pozastavenie ukončenia Koniec: Koniec 
  1. Kliknite na Súbor z ponuky v hornej časti okna a vyberte Uložiť ako ... V rozbaľovacej ponuke Uložiť ako typ zvoľte Všetky súbory a uistite sa, že ste súbor pomenovali napríklad „command.bat“. Názov nie je dôležitý, ale prípona „.bat“ je.

  1. Po uložení súboru naň kliknite pravým tlačidlom myši a vyberte možnosť Spustiť ako správca. Počkajte niekoľko sekúnd, reštartujte počítač a skontrolujte, či vaša hra teraz funguje.

Riešenie 2: Rýchla oprava pre používateľov NVIDIA

Ak ste používateľom NVIDIA, ktorý vo svojom počítači zápasí s chybou DXGI_ERROR_DEVICE_HUNG, ktorá sa zvyčajne objavuje pri pokuse o hranie určitej videohry, je potrebné zvážiť túto rýchlu opravu, pretože pomohla veľkému počtu používateľov. Nezabudnite to skontrolovať!

  1. Pravým tlačidlom myši kliknite na pracovnú plochu a v rozbaľovacej ponuke vyberte možnosť Ovládací panel NVIDIA alebo dvakrát kliknite na ikonu NVIDIA na paneli úloh. Ovládací panel NVIDIA je k dispozícii aj v bežnom ovládacom paneli.

  1. V časti Nastavenia 3D na ľavom navigačnom paneli kliknite na možnosť Upraviť nastavenia obrázka pomocou ukážky. Na novej obrazovke skontrolujte prepínač vedľa možnosti „Použiť rozšírené nastavenia 3D obrazu“ a kliknite na Použiť.
  2. Potom na ľavom navigačnom paneli kliknite na Spravovať nastavenia 3D a prejdite na kartu Nastavenia programu.

  1. Kliknite na Pridať a skontrolujte, či ste v počítači nenašli spustiteľný súbor, ktorý sa používa na spustenie hry, s ktorou máte problémy. Najjednoduchším spôsobom by bolo kliknúť pravým tlačidlom myši na odkaz na ploche a zvoliť možnosť Otvoriť umiestnenie súboru, ktorá tiež vyberie požadovaný spustiteľný súbor.
  2. Môžete tiež prehliadať ručne, ak viete, kde ste hru nainštalovali. V predvolenom nastavení je nainštalovaný do C >> Program Files. Z rozbaľovacej ponuky v časti „Vyberte preferovaný grafický procesor pre tento program“ vyberte „Vysokovýkonný procesor NVIDIA“ a kliknite na Použiť.

  1. Skontrolujte, či problém po reštartovaní počítača nezmizol.

Riešenie 3: Zastavte pretaktovanie počítača

Pretaktovanie je proces, pri ktorom zmeníte maximálnu frekvenciu procesora na vyššiu hodnotu, ktorá je nad odporúčanou hodnotou z výroby. Toto môže vášmu počítaču výrazne zvýšiť výkon, ale musíte byť úplne opatrní, pretože sa vyskytli situácie, keď sa celé plošiny pokazili a dokonca skončili plameňom.

Niektoré procesory určite neboli vyrobené tak, aby boli pretaktované a je faktom, že niektoré modely fungujú lepšie ako iné. Ešte dôležitejšie je, že rôzne nástroje používané na pretaktovanie procesorov (CPU alebo GPU) fungujú lepšie alebo horšie v závislosti od používaného procesora.

Návrat frekvencie procesora do pôvodného stavu závisí od toho, ktorý softvér ste v prvom rade použili na pretaktovanie. Spoločnosti Intel a AMD majú k dispozícii svoje vlastné aplikácie na stiahnutie, ktoré umožňujú používateľom pretaktovať svoje procesory, ale niekedy implementujú nastavenia pretaktovania z výroby, ktoré sa aktivujú napríklad pri spustení hry. Skontrolujte, či sa problém stále nevyskytuje.

Riešenie 4: Odinštalujte GeForce Experience

GeForce Experience je sprievodná aplikácia pre vašu grafickú kartu GeForce GTX a je vyvinutá spoločnosťou NVIDIA. Udržuje vaše ovládače aktuálne, automaticky optimalizuje možnosti hry a poskytuje vám spôsob, ako zdieľať herné snímky obrazovky a videá.

Ako už bolo povedané, program nie je taký dôležitý a nič nezáleží na jeho správnom fungovaní. Používatelia okrem toho uviedli, že jednoducho odinštalovaním programu GeForce Experience z ovládacieho panela alebo nastavení sa tento problém vyriešil pomocou videohry.

  1. Uistite sa, že ste sa vo svojom počítači prihlásili pomocou účtu správcu, pretože nebudete môcť odinštalovať programy pomocou iného účtu.
  2. Kliknite na tlačidlo ponuky Štart alebo vedľa vyhľadávacieho panela a vyhľadajte ovládací panel. Ak ste používateľom systému Windows 10, môžete kliknúť na ikonu ozubeného kolieska a otvoriť Nastavenia.
  3. Na ovládacom paneli zmeňte možnosť „Zobraziť ako:“ v pravej hornej časti okna na možnosť Kategória a v časti Programy kliknite na položku Odinštalovať program.

  1. Ak používate pomôcku Nastavenia v systéme Windows 10, kliknutím na Aplikácie by sa mal okamžite otvoriť zoznam všetkých nainštalovaných aplikácií v počítači.
  2. Vyhľadajte položku GeForce Experience v zozname a raz na ňu kliknite. Kliknite na tlačidlo Odinštalovať, ktoré sa objaví nad zoznamom, a potvrďte všetky dialógové okná, ktoré sa môžu zobraziť. Postupujte podľa pokynov na obrazovke a odinštalujte GeForce Experience a potom reštartujte počítač.

Riešenie 5: Pridajte určitý kľúč databázy Registry

Zakázanie funkcie TDR (Detekcia a obnovenie časového limitu) vám niekedy môže pomôcť zabrániť tomu, aby sa objavili zbytočné chyby, napríklad DXGI_ERROR_DEVICE_HUNG, ale mali by ste si najprv vyskúšať nižšie uvedené metódy, pretože TDR môže byť niekedy v počítači veľmi užitočná.

  1. Keďže budete musieť upraviť registr, aby ste mohli sledovať toto riešenie, dôrazne vám odporúčame vyskúšať tento článok, ktorý sme pripravili, aby ste mohli bezpečne zálohovať váš registr, aby ste predišli ďalším problémom, ktoré sa môžu vyskytnúť.
  2. Otvorte pomôcku Editor databázy Registry tak, že do okna vyhľadávacieho panela, ponuky Štart alebo do dialógového okna Spustiť na počítači so systémom Windows napíšete výraz „regedit“. Prejdite na nasledujúci kľúč v editore registra pomocou navigácie na ľavej table:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Pravým tlačidlom myši kliknite na prázdnu pravú stranu obrazovky Editora databázy Registry, pričom kláves GraphicsDrivers je posledným vybraným kľúčom v paneli s adresou a vyberte Nový >> Hodnota DWORD (32 bitov) alebo QWORD (64 bitov) v závislosti od architektúry vašej inštalácie systému Windows. Pravým tlačidlom myši kliknite na kľúč, ktorý ste práve pridali, a kliknite na príkaz Premenovať.
  2. Názov kľúča nastavte na TdrLevel. Kliknite naň pravým tlačidlom myši az kontextovej ponuky vyberte možnosť Zmeniť. V časti Údaj hodnoty nastavte hodnotu 0 a zmeňte možnosť Základná na hexadecimálnu. Kliknite na tlačidlo OK, reštartujte počítač a skontrolujte, či problém nezmizol.

  1. Reštartujte počítač a skontrolujte, či sa pri spustení stále nezobrazuje chyba „Nepodarilo sa znova pripojiť všetky sieťové jednotky“.

Riešenie 6: Vypnite synchronizáciu Steam Cloud

Túto metódu hlásilo veľa používateľov, ale hra, ktorá bola touto metódou stanovená, bola vo takmer všetkých prípadoch Call of Duty: WWII. To by mohlo znamenať, že táto metóda je špecifická pre danú videohru, ale jej vyskúšanie nebude bolieť, okrem toho, že stratíte výhody Steam Cloud.

  1. Otvorte svojho Steam klienta dvojitým kliknutím na jeho ikonu na pracovnej ploche alebo jeho vyhľadaním v ponuke Štart a na úvodnej obrazovke, ktorá sa otvorí, prejdite na kartu Knižnica.
  2. Pravým tlačidlom myši kliknite na hru, ktorá spôsobuje tieto problémy, a z rozbaľovacej ponuky, ktorá sa zobrazí, vyberte Vlastnosti.
  3. Prejdite na kartu Aktualizácie av okne Vlastnosti a zrušte začiarknutie políčka vedľa položky Povoliť synchronizáciu Steam Cloud. Uistite sa, že ste použili zmeny a ukončili službu Steam.

  1. Reštartujte počítač, spustite problematickú hru a skontrolujte, či sa počas hry stále zobrazuje chyba DXGI_ERROR_DEVICE_HUNG.

Riešenie 7: Aktualizujte systém Windows na najnovšiu verziu

Existuje niekoľko používateľov, ktorí mali to šťastie, že zistili, že problém sa vyriešil najnovšou dostupnou aktualizáciou systému Windows. Často sa vyskytuje používateľom, ktorí majú trochu pozadu na najnovšie aktualizácie, ale to sa môže stať každému.

Používatelia systému Windows 10 si môžu všimnúť, že aktualizácie sa vykonávajú takmer automaticky, pretože ich vždy kontroluje systém Windows. Ak si myslíte, že sa proces preruší, aktualizácie môžete skontrolovať manuálne.

  1. Pomocou kombinácie klávesa Windows Logo Key + I otvorte v počítači so systémom Windows nastavenie. Prípadne môžete vyhľadať položku „Nastavenia“ v ponuke Štart alebo na paneli vyhľadávania alebo jednoducho kliknúť na ikonu podobného zariadenia v ponuke Štart.
  2. Vyhľadajte a kliknite na podkapitolu „Aktualizácia a zabezpečenie“ v aplikácii Nastavenia.

  3. Zostaňte na karte Windows Update a kliknite na tlačidlo Skontrolovať aktualizácie v časti Stav aktualizácie, aby ste skontrolovali, či je k dispozícii nová verzia systému Windows.

  1. Ak je k dispozícii, systém Windows by mal okamžite začať s procesom sťahovania a aktualizácia by sa mala nainštalovať hneď, ako budete k dispozícii na vykonanie reštartu.

Ak používate inú verziu systému Windows, je dôležité uviesť, že proces automatickej aktualizácie možno ľahko zakázať a možno ste tak urobili nechtiac alebo úmyselne. V oboch prípadoch môže byť jednoduchý príkaz schopný nainštalovať najnovšie aktualizácie do akejkoľvek verzie systému Windows.

  1. Pomôcku PowerShell otvoríte kliknutím pravým tlačidlom myši na tlačidlo ponuky Štart av kontextovej ponuke kliknutím na možnosť Windows PowerShell (Admin).

  1. Ak na tomto mieste vidíte príkazový riadok namiesto PowerShell, môžete ho vyhľadať aj v ponuke Štart alebo vedľa vyhľadávacieho panela. Tentoraz sa uistite, že pravým tlačidlom myši kliknete na prvý výsledok a vyberte príkaz Spustiť ako správca.
  2. V konzole Powershell napíšte „cmd“ a zostaňte trpezliví, aby sa Powershell prepol do okna podobného cmd, ktoré by sa mohlo javiť prirodzenejšie pre používateľov príkazového riadka.
  3. V konzole typu cmd zadajte príkaz uvedený nižšie a potom kliknite na tlačidlo Enter:
 wuauclt.exe / updatenow 
  1. Nech tento príkaz vykoná svoju činnosť najmenej hodinu a skontrolujte, či neboli nájdené a nainštalované nejaké aktualizácie bez problémov. Táto metóda sa dá použiť na všetky operačné systémy Windows vrátane Windows 10.

Zaujímavé Články