Fix: DXGI_ERROR_DEVICE_HUNG Eroare pe Windows 7, 8 și 10

Această eroare înseamnă că dispozitivul aplicației a eșuat din cauza comenzilor prost formate trimise de aplicație, așa cum se arată în documentația oficială Microsoft disponibilă online. Aceasta este o problemă de timp de proiectare care ar trebui investigată și rezolvată. Eroarea apare adesea în mijlocul diferitelor jocuri video și le determină să se prăbușească aproape instantaneu în timp ce afișează această eroare pe ecran.

Cum să remediați DXGI_ERROR_DEVICE_HUNG

De-a lungul vastei zone de forumuri online, mai mulți utilizatori au prezentat cele mai bune metode care au lucrat pentru ei și am decis să le adunăm pe toate într-un articol. Noroc cu metodele de mai jos!

Soluția 1: Actualizați driverul dvs. de card grafic

Acesta este unul dintre cei mai de bază pași de soluționare a problemelor atunci când vine vorba de rezolvarea problemelor legate de jocurile video. Cu toate acestea, mai mulți utilizatori au reușit să rezolve doar această metodă și le-a salvat zile și zile de depanare. De asemenea, nimic greșit nu poate ieși din asta și veți termina ziua cu cel mai recent driver de placă video instalat pe computer.

  1. Faceți clic pe butonul Start, tastați Device Manager și selectați-l din lista de rezultate făcând pur și simplu clic pe primul rezultat. Puteți utiliza, de asemenea, combinația de chei Windows + R pentru a deschide caseta de dialog Run. Introduceți „devmgmt.msc” în casetă și faceți clic pe OK pentru a o rula.

  1. Extindeți una dintre categoriile din fereastra Manager de dispozitive pentru a găsi numele dispozitivului pe care doriți să îl actualizați, apoi faceți clic dreapta pe el și selectați Dezinstalare dispozitiv. Din moment ce dorim să actualizăm placa grafică, extindem categoria adaptoare Display, faceți clic dreapta pe placa video și selectați opțiunea Dezinstalare dispozitiv.

  1. Confirmați toate dialogurile care vă pot solicita să confirmați alegerea și așteptați ca procesul să se termine.
  2. Căutați driverul plăcii dvs. grafice pe site-ul producătorului cardului și urmați instrucțiunile acestora, care ar trebui să fie disponibile pe site. Salvați fișierul de instalare pe computer și rulați-l de acolo. Calculatorul dvs. poate reporni de mai multe ori în timpul instalării.

Drivere Nvidia - Faceți clic aici !

Drivere AMD - Faceți clic aici !

Notă : Dacă pașii de mai sus nu au reușit să producă rezultatul dorit, există un script pe care s-ar putea să doriți să-l executați pentru a rezolva problema, deoarece jocurile nu reușesc să administreze driverul nou instalat. Scriptul constă din comenzi de bază care pot fi rulate mai ușor printr-un fișier .bat. Mult noroc!

  1. Deschideți un nou document text făcând clic dreapta pe Desktop și alegând Nou >> Document de text din meniul contextual.

  1. Copiați și lipiți textul următor în document și asigurați-vă că păstrați o formatare corectă, ceea ce înseamnă că fiecare comandă care este afișată aici într-o nouă linie ar trebui să fie de asemenea în noua linie din document.
 dacă există 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 @ Numit pauză goto Sfârșit: vechi chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Redenumit pauză goto End: End 
  1. Faceți clic pe File din meniul din partea de sus a ferestrei și alegeți Salvare ca ... În meniul derulant Salvare ca tip, alegeți toate fișierele și asigurați-vă că numiți fișierul ceva de genul „command.bat”. Numele nu este important, dar extensia „.bat” este.

  1. După ce ați salvat fișierul, faceți clic dreapta pe el și alegeți opțiunea Executare ca administrator. Așteptați câteva secunde, reporniți computerul și verificați dacă jocul dvs. funcționează acum.

Soluția 2: soluție rapidă pentru utilizatorii NVIDIA

Dacă sunteți un utilizator NVIDIA care se confruntă cu eroarea DXGI_ERROR_DEVICE_HUNG pe computerul dvs., care apare de obicei atunci când încercați să jucați un anumit joc video, această soluție rapidă ar putea merita să luați în considerare, deoarece a ajutat o mulțime de utilizatori. Asigurați-vă că verificați acest lucru!

  1. Faceți clic dreapta pe desktop și selectați opțiunea Panou de control NVIDIA din meniul derulant sau faceți dublu clic pe pictograma NVIDIA din tava de sistem. Panoul de control NVIDIA este disponibil și în panoul de control obișnuit.

  1. În secțiunea Setări 3D din panoul de navigare din stânga, faceți clic pe opțiunea Setare imagine cu previzualizare. La noul ecran, verificați butonul radio de lângă opțiunea „Utilizați setările avansate de imagine 3D” și faceți clic pe Aplicare.
  2. După aceea, faceți clic pe Gestionați setările 3D din panoul de navigare din stânga și navigați la fila Setări program.

  1. Faceți clic pe Adăugați și asigurați-vă că navigați pe computer pentru executabilul care este utilizat pentru a lansa jocul cu care vă confruntați. Cel mai simplu mod ar fi să faceți clic dreapta pe scurtătura jocului pe desktop și să alegeți opțiunea de deschidere a locației fișierului, care va selecta, de asemenea, executabilul necesar.
  2. De asemenea, puteți naviga manual dacă știți unde ați instalat jocul. Este instalat în C >> Program Files în mod implicit. Din meniul derulant sub opțiunea „Selectați procesorul grafic preferat pentru acest program”, selectați „Procesor NVIDIA de înaltă performanță” și faceți clic pe Aplicare.

  1. Verificați dacă problema a dispărut după repornirea computerului.

Soluția 3: Opriți overclockarea computerului

Overclockarea este un proces în care schimbați frecvența maximă a procesorului la o valoare mai mare care este peste valoarea recomandată din fabrică. Acest lucru vă poate oferi computerului un impuls semnificativ de performanță, dar trebuie să fiți absolut atenți, deoarece au existat situații în care echipamentele întregi s-au prăbușit și chiar au ajuns în flăcări.

Unele procesoare cu siguranță nu au fost făcute pentru a fi overclockate și este un fapt că unele modele funcționează mai bine decât celelalte. Ceea ce este și mai important este că diferitele instrumente utilizate pentru overclockarea procesoarelor (CPU sau GPU) funcționează mai bine sau mai rău în funcție de procesorul care este utilizat.

Revenirea frecvenței procesorului la starea inițială depinde de software-ul pe care l-ați folosit pentru a overclock în primul rând. Intel și AMD au propriile aplicații disponibile pentru a descărca, ceea ce permite utilizatorilor să își overcloseze procesoarele, dar uneori pun în aplicare setări de overclock din fabrică, care sunt activate atunci când, de exemplu, rulează jocul. Verificați dacă problema apare încă.

Soluția 4: Dezinstalați GeForce Experience

GeForce Experience este o aplicație însoțitoare pentru placa grafică GeForce GTX și este dezvoltată de NVIDIA. Îți menține driverele la zi, îți optimizează automat opțiunile de joc și îți oferă o modalitate de a partaja capturi de ecran și videoclipuri pentru jocuri.

Acestea fiind spuse, programul nu este atât de important și nimic nu depinde de acesta pentru a rula corect. În plus, utilizatorii au raportat că pur și simplu dezinstalarea programului GeForce Experience din Panoul de control sau Setări a reușit să rezolve această problemă cu un joc video.

  1. Asigurați-vă că v-ați autentificat cu un cont de administrator pe computerul dvs., deoarece nu veți putea dezinstala programele folosind alt cont.
  2. Faceți clic pe butonul de meniu Start sau pe bara de căutare de lângă el și deschideți Panoul de control căutându-l. În mod alternativ, puteți face clic pe pictograma roată pentru a deschide Setări dacă sunteți utilizator Windows 10.
  3. În Panoul de control, schimbați opțiunea „Vizualizați ca:” din partea dreaptă sus a ferestrei la Categorie și faceți clic pe Dezinstalați un program în secțiunea Programe.

  1. Dacă utilizați utilitarul Setări pe Windows 10, faceți clic pe Aplicații ar trebui să deschidă imediat o listă cu toate aplicațiile instalate pe computer.
  2. Localizați intrarea GeForce Experience pe listă și faceți clic pe ea o dată. Faceți clic pe butonul Dezinstalare care va apărea deasupra listei și confirmați căsuțele de dialog care pot apărea. Urmați instrucțiunile de pe ecran pentru a dezinstala GeForce Experience și reporniți computerul ulterior.

Soluția 5: Adăugați o anumită cheie de registru

Dezactivarea TDR (Timeout Detection and Recovery) vă poate ajuta uneori să preveniți apariția unor erori inutile, cum ar fi DXGI_ERROR_DEVICE_HUNG, dar ar trebui să încercați în primul rând metodele de mai jos, deoarece TDR poate fi uneori foarte util pe computer.

  1. Întrucât va trebui să editați registrul pentru a urma această soluție, vă recomandăm să consultați acest articol pe care l-am pregătit pentru a face backup în siguranță în registru pentru a preveni alte probleme care pot apărea.
  2. Deschideți utilitarul Editor Editor, tastând „regedit” fie în fereastra barei de căutare, în meniul Start sau în caseta de dialog Executare de pe computerul Windows. Navigați la următoarea cheie din Editorul Registrului utilizând navigarea din panoul din stânga:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Faceți clic dreapta pe partea dreaptă goală a ecranului Editorului de înregistrare, cu cheia GraphicsDrivers ultima cheie selectată din bara de adrese și alegeți valoarea nouă >> DWORD (32bit) sau QWORD (64 biți) în funcție de arhitectura instalării Windows. Faceți clic dreapta pe cheia pe care tocmai ați adăugat-o și faceți clic pe Redenumiți.
  2. Setați numele cheii la TdrLevel. Faceți clic dreapta pe ea încă o dată și alegeți opțiunea Modificați din meniul contextual. Sub datele de valoare, setați-l pe 0 și schimbați opțiunea de bază pe Hexadecimal. Faceți clic pe butonul OK, reporniți computerul și verificați dacă problema a dispărut.

  1. Reporniți computerul și verificați dacă eroarea „Nu s-a putut reconecta toate unitățile de rețea” apare încă la pornire.

Soluția 6: Dezactivați sincronizarea Steam Cloud

Această metodă a fost raportată a fi una funcțională de mulți utilizatori, dar jocul care a fost remediat prin această metodă a fost Call of Duty: WWII în aproape toate cazurile. Acest lucru ar putea însemna că această metodă este specifică acelui joc video, dar încercarea ei nu va strica decât dacă pierzi beneficiile Steam Cloud.

  1. Deschideți clientul Steam făcând dublu clic pe pictograma sa de pe desktop sau căutându-l în meniul Start și navigați la fila Bibliotecii din ecranul inițial care se va deschide.
  2. Faceți clic dreapta pe jocul care cauzează aceste probleme și selectați Proprietăți din meniul derulant care va apărea.
  3. Navigați la fila Actualizări și în fereastra Proprietăți și debifați caseta de lângă Activați sincronizarea în Steam Cloud. Asigurați-vă că aplicați modificările și ieșiți de acum de pe Steam.

  1. Reporniți computerul, rulați jocul cu probleme și verificați dacă eroarea DXGI_ERROR_DEVICE_HUNG apare încă în timpul jocului.

Soluția 7: Actualizați Windows la cea mai recentă compilare

Există mai mulți utilizatori care au avut norocul să afle că problema s-a sortat cu cea mai recentă actualizare disponibilă a Windows. De multe ori apare la utilizatorii care rulează puțin în urmă cu cele mai recente actualizări, dar li se poate întâmpla oricui.

Utilizatorii Windows 10 pot observa că actualizările sunt efectuate aproape automat, întrucât Windows verifică întotdeauna. Totuși, dacă credeți că procesul este rupt, puteți verifica actualizările manual.

  1. Folosiți combinația de chei Logo Logo + I pentru a deschide Setări pe computerul Windows. În mod alternativ, puteți căuta „Setări” în meniul Start sau în bara de căutare sau pur și simplu faceți clic pe pictograma roată asemănătoare din meniul Start.
  2. Localizați și faceți clic pe sub-secțiunea „Actualizare și securitate” din aplicația Setări.

  3. Rămâneți în fila Windows Update și faceți clic pe butonul Verificați actualizările din secțiunea Actualizare stare pentru a verifica dacă există o nouă compilare de Windows disponibilă.

  1. Dacă unul este disponibil, Windows ar trebui să înceapă imediat cu procesul de descărcare, iar actualizarea ar trebui instalată imediat ce vei fi disponibil pentru a reporni.

Dacă utilizați o altă versiune de Windows, ar trebui important să precizați că procesul de actualizare automată poate fi ușor dezactivat și este posibil să fi făcut acest lucru fără voie sau voință. În orice caz, o simplă comandă poate fi în măsură să instaleze cele mai recente actualizări pe orice versiune de Windows.

  1. Deschide utilitarul PowerShell făcând clic dreapta pe butonul Meniu Start și făcând clic pe opțiunea Windows PowerShell (Admin) din meniul contextual.

  1. Dacă vedeți Command Prompt în loc de PowerShell în acel loc, îl puteți căuta și în meniul Start sau în bara de căutare de lângă acesta. De data aceasta, asigurați-vă că faceți clic dreapta pe primul rezultat și alegeți Executare ca administrator.
  2. În consola Powershell, tastați „cmd” și rămâneți răbdători pentru ca Powershell să treacă la fereastra asemănătoare cmd, care ar putea părea mai naturală pentru utilizatorii Command Prompt.
  3. În consola similară „cmd”, introduceți comanda afișată mai jos și asigurați-vă că faceți clic pe Enter după aceea:
 wuauclt.exe / updatenow 
  1. Lăsați această comandă să facă treaba cel puțin o oră și verificați înapoi pentru a vedea dacă au fost găsite și instalate actualizări fără probleme. Această metodă poate fi aplicată tuturor sistemelor de operare Windows, inclusiv Windows 10.

Articole Interesante