Sprievodcovia

Oprava: DXGI_ERROR_DEVICE_HUNG Chyba vo Windows 7, 8 a 10

Táto chyba znamená, že zariadenie aplikácie zlyhalo z dôvodu nesprávne vytvorených príkazov odoslaných aplikáciou, ako je uvedené v oficiálnej dokumentácii spoločnosti Microsoft dostupnej online. Toto je problém v čase návrhu, ktorý by sa mal preskúmať a vyriešiť. Chyba sa často objavuje uprostred rôznych videohier a spôsobuje ich takmer okamžité zlyhanie pri zobrazovaní tejto chyby na obrazovke.

Ako opraviť DXGI_ERROR_DEVICE_HUNG

V celej rozsiahlej oblasti online fór niekoľko používateľov predstavilo metódy, ktoré pre nich fungovali najlepšie, a rozhodli sme sa ich všetky zhromaždiť v článku. Veľa šťastia v nasledujúcich metódach!

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 vyriešiť problém iba pomocou tejto metódy a ušetrilo im to dni a dni riešenia problémov. Tiež z toho nemôže byť nič zlé a deň ukončíte s najnovším ovládačom grafickej karty nainštalovaným v počítači.

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

  1. Rozbaľte jednu z kategórií v okne Správcu zariadení, aby ste našli názov zariadenia, ktoré chcete aktualizovať, kliknite naň pravým tlačidlom myši a vyberte možnosť Odinštalovať zariadenie. Pretože chceme aktualizovať grafickú kartu, rozbaľte kategóriu Grafické adaptéry, kliknite pravým tlačidlom myši na svoju 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 vašej voľby, a počkajte na dokončenie procesu.
  2. Vyhľadajte ovládač grafickej karty na webe výrobcu karty a postupujte podľa jeho pokynov, ktoré by na ňom mali byť 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 tu!

Ovládače AMD - Kliknite tu!

Poznámka: Ak sa pri vykonaní vyššie uvedených krokov nepodarilo dosiahnuť požadovaný výsledok, je možné, že spustíte skript, ktorý problém vyrieši, pretože hry nepodporujú novo nainštalovaný ovládač. Skript sa skladá zo základných príkazov, ktoré sa dajú ľahšie spustiť prostredníctvom súboru .bat. Veľa štastia!

  1. Otvorte nový textový dokument kliknutím pravým tlačidlom myši na plochu a z kontextovej ponuky vyberte príkaz Nový >> Textový dokument.

  1. Skopírujte a vložte nasledujúci text do dokumentu a uistite sa, že zachovávate správne formátovanie, čo znamená, že každý príkaz, ktorý je tu zobrazený v novom riadku, by nemal byť tiež v novom riadku v dokumente.
ak existuje C: \ Windows \ System32 \ nvapi64.Old goto Old chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Named pause goto End: old chdir / d C: \ Windows \ System32 ren nvapi64. Starý nvapi64.dll echo @ Premenovaná pauza goto Koniec: Koniec
  1. V ponuke v hornej časti okna kliknite na položku Súbor a vyberte možnosť Uložiť ako ... V rozbaľovacej ponuke Uložiť ako typ vyberte možnosť Všetky súbory a súbor pomenujte napríklad „command.bat“. Názov nie je dôležitý, ale prípona „.bat“ je.

  1. Po uložení súboru na ňu 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 vašom počítači bojuje s chybou DXGI_ERROR_DEVICE_HUNG, ktorá sa zvyčajne objaví pri pokuse o hranie určitej videohry, možno by ste mali zvážiť túto rýchlu opravu, pretože pomohla mnohým používateľom. Nezabudnite to skontrolovať!

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

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

  1. Kliknite na Pridať a uistite sa, že ste v počítači prehľadali 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 zástupcu hry na ploche a zvoliť možnosť Otvoriť umiestnenie súboru, ktorá tiež vyberie požadovaný spustiteľný súbor.
  2. Môžete tiež prehľadávať manuálne, ak viete, kde ste hru nainštalovali. Predvolene sa inštaluje do C >> Program Files. V rozbaľovacej ponuke pod možnosťou „Vyberte preferovaný grafický procesor pre tento program“ vyberte možnosť „Vysokovýkonný procesor NVIDIA“ a kliknite na tlačidlo Použiť.

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

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 od výrobcu. To môže váš počítač výrazne zvýšiť, ale musíte byť absolútne opatrní, pretože nastali situácie, keď sa celé súpravy pokazili a dokonca skončili v plameňoch.

Niektoré procesory rozhodne neboli pretaktované a je pravda, že niektoré modely majú lepší výkon ako ostatné. Ešte dôležitejšie je, že rôzne nástroje používané na pretaktovanie vašich procesorov (CPU alebo GPU) fungujú lepšie alebo horšie v závislosti od použitého procesora.

Vrátenie frekvencie procesora do pôvodného stavu závisí od toho, aký softvér ste zvykli pretaktovať. Intel a AMD majú k dispozícii svoje vlastné aplikácie na stiahnutie, ktoré umožňujú používateľom pretaktovať ich procesory, ale niekedy implementujú továrenské nastavenia pretaktovania, ktoré sa aktivujú napríklad pri hraní hry. Skontrolujte, či problém stále pretrváva.

Riešenie 4: Odinštalujte GeForce Experience

GeForce Experience je doplnková aplikácia k vašej grafickej karte GeForce GTX a je vyvinutá spoločnosťou NVIDIA. Udržuje vaše ovládače aktuálne, automaticky optimalizuje vaše herné možnosti a poskytuje spôsob zdieľania snímok obrazovky a videí z hier.

To znamená, že program nie je až taký dôležitý a na jeho správnom fungovaní nič nezávisí. Používatelia navyše uviedli, že jednoduchým odinštalovaním programu GeForce Experience z ovládacieho panela alebo z nastavení sa tento problém podarilo vyriešiť pomocou videohry.

  1. Uistite sa, že ste sa prihlásili pomocou účtu správcu v príslušnom počítači, pretože nebudete môcť odinštalovať programy pomocou iného účtu.
  2. Kliknite na tlačidlo ponuky Štart alebo na vyhľadávací panel vedľa neho a otvorením ovládacieho panela ich vyhľadaním. Prípadne môžete kliknúť na ikonu ozubeného kolieska, aby ste otvorili Nastavenia, ak ste používateľom systému Windows 10.
  3. V ovládacom paneli zmeňte možnosť „Zobraziť ako:“ v pravej hornej časti okna na kategóriu a kliknite na Odinštalovať program v sekcii Programy.

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

Riešenie 5: Pridajte určitý kľúč registra

Zakázanie funkcie TDR (Timeout Detection and Recovery) vám môže niekedy pomôcť zabrániť zobrazeniu zbytočných chýb, ako je DXGI_ERROR_DEVICE_HUNG, ale najskôr by ste mali vyskúšať nasledujúce metódy, pretože TDR môže byť vo vašom počítači niekedy veľmi užitočný.

  1. Pretože budete musieť vykonať dokončenie tohto riešenia, budete musieť editovať register, preto vám dôrazne odporúčame prečítať si tento článok, ktorý sme pripravili, aby ste mohli bezpečne zálohovať svoj register a zabrániť tak ďalším problémom, ktoré môžu nastať.
  2. Otvorte obslužný program Editor databázy Registry zadaním príkazu „regedit“ do okna vyhľadávacieho panela, ponuky Štart alebo dialógového okna Spustiť v počítači so systémom Windows. Prejdite na nasledujúci kľúč v editore databázy Registry pomocou navigácie na ľavom paneli:

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 posledný vybraný kľúč v paneli s adresou je kľúč GraphicsDrivers a v závislosti od architektúry vašej inštalácie systému Windows zvoľte Nový >> Hodnota DWORD (32 bitov) alebo QWORD (64 bitov). Pravým tlačidlom myši kliknite na kľúč, ktorý ste práve pridali, a kliknite na položku Premenovať.
  2. Názov kľúča nastavte na TdrLevel. Kliknite na ňu ešte raz pravým tlačidlom myši a z kontextovej ponuky vyberte možnosť Upraviť. Pod údajmi o hodnote nastavte hodnotu 0 a zmeňte voľbu Base na Hexadecimal. 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 zobrazuje chyba „Nie je možné znova pripojiť všetky sieťové jednotky“.

Riešenie 6: Zakážte synchronizáciu služby Steam Cloud

Mnoho používateľov túto metódu údajne označilo za funkčnú, ale touto metódou bola hra takmer vo 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ť, až na to, že prídete o výhody služby Steam Cloud.

  1. Otvorte svojho klienta Steam dvojitým kliknutím na jeho ikonu na ploche alebo jeho vyhľadaním v ponuke Štart a na úvodnej obrazovke 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 a v okne Vlastnosti a zrušte začiarknutie políčka vedľa položky Povoliť synchronizáciu so službou Steam Cloud. Uistite sa, že ste zmeny použili teraz a ukončíte Steam.

  1. Reštartujte počítač, spustite problematickú hru a skontrolujte, či sa pri hraní 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 pomocou najnovšej dostupnej aktualizácie systému Windows. Často sa to stáva používateľom, ktorí s najnovšími aktualizáciami zaostávajú, ale môže sa to 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 systém Windows vždy kontroluje. Napriek tomu, ak si myslíte, že je proces nefunkčný, môžete aktualizácie skontrolovať ručne.

  1. Pomocou kombinácie klávesov s logom Windows + I otvorte v počítači so systémom Windows nastavenia. Prípadne môžete vyhľadať položku „Nastavenia“ v ponuke Štart alebo na paneli vyhľadávania alebo jednoducho kliknúť na ikonu ozubeného kolieska v ponuke Štart.
  2. Vyhľadajte a kliknite na podsekciu „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 sekcii Stav aktualizácie, aby ste skontrolovali, či je k dispozícii nová zostava systému Windows.

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

Ak používate inú verziu systému Windows, malo by byť dôležité uviesť, že proces automatickej aktualizácie je možné ľahko deaktivovať a mohli ste tak urobiť chtiac-nechtiac. V oboch prípadoch môže byť jednoduchý príkaz schopný nainštalovať najnovšie aktualizácie na ľubovoľnú verziu systému Windows.

  1. Otvorte obslužný program PowerShell kliknutím pravým tlačidlom myši na tlačidlo Štart a kliknutím na možnosť Windows PowerShell (Správca) v kontextovej ponuke.

  1. Ak sa na danom mieste namiesto príkazového riadku zobrazuje príkazový riadok, môžete ich vyhľadať aj v ponuke Štart alebo na vyhľadávacom paneli vedľa nej. Tentokrát nezabudnite pravým tlačidlom myši na prvý výsledok a vyberte príkaz Spustiť ako správca.
  2. V konzole Powershell zadajte „cmd“ a buďte trpezliví, aby Powershell prepol na okno podobné cmd, ktoré sa používateľom príkazového riadku môže javiť ako prirodzenejšie.
  3. Na konzole typu „cmd“ zadajte príkaz zobrazený nižšie a potom kliknite na kláves Enter:
wuauclt.exe / updatenow
  1. Nechajte tento príkaz robiť svoju prácu minimálne hodinu a vráťte sa späť, aby ste zistili, či sa našli nejaké aktualizácie a boli nainštalované bez problémov. Túto metódu je možné použiť na všetky operačné systémy Windows vrátane Windows 10.
$config[zx-auto] not found$config[zx-overlay] not found