Виправлення: помилка DXGI_ERROR_DEVICE_HUNG у Windows 7, 8 та 10

Ця помилка означає, що пристрій програми вийшов з ладу через погано сформованих команд, що надсилаються програмою, про що йдеться в офіційній документації Microsoft, доступній в Інтернеті. Це питання проектування, який слід вивчити та виправити. Помилка часто з’являється посеред різних відеоігор, і це призводить до того, що вони виходять з ладу майже миттєво під час відображення цієї помилки на екрані.

Як виправити DXGI_ERROR_DEVICE_HUNG

По всій області інтернет-форумів кілька користувачів презентували методи, які працювали для них найкраще, і ми вирішили зібрати їх у статті. Успіхів із наведеними нижче методами!

Рішення 1: Оновіть драйвер відеокарти

Це один із найпростіших етапів усунення несправностей, коли справа стосується вирішення проблем, пов’язаних з відеоіграми. Однак декілька користувачів змогли вирішити проблему лише за допомогою цього методу, і це врятувало їм дні та дні усунення несправностей. Також нічого поганого з цього не вийде, і ви все одно закінчите день, встановивши на комп’ютері найновіший драйвер відеокарти.

  1. Натисніть кнопку меню "Пуск", введіть Диспетчер пристроїв і виберіть її зі списку результатів, просто натиснувши на перший результат. Ви також можете використовувати комбінацію клавіш Windows + R, щоб відкрити діалогове вікно Запуск. Введіть у поле “devmgmt.msc” та натисніть кнопку ОК, щоб запустити його.

  1. Розкрийте одну з категорій у вікні Диспетчер пристроїв, щоб знайти ім’я пристрою, який ви хочете оновити, потім клацніть на ньому правою кнопкою миші та виберіть Видалити пристрій. Оскільки ми хочемо оновити відеокарту, розгорніть категорію Адаптери дисплея, клацніть правою кнопкою миші на відеокарті та виберіть опцію Видалити пристрій.

  1. Підтвердьте будь-які діалоги, які можуть попросити підтвердити свій вибір, і дочекайтеся завершення процесу.
  2. Шукайте драйвер відеокарти на веб-сайті виробника карти та дотримуйтесь їх інструкцій, які повинні бути доступні на сайті. Збережіть інсталяційний файл на своєму комп’ютері та запустіть його звідти. Під час встановлення комп'ютер може перезавантажитися кілька разів.

Драйвери Nvidia - натисніть тут !

Драйвери AMD - натисніть тут !

Примітка : Якщо вищевказані кроки не дали результату, який потрібно шукати, є сценарій, який ви можете запустити, щоб вирішити проблему, оскільки ігри не в змозі адмініструвати нещодавно встановлений драйвер. Сценарій складається з основних команд, які можна легше запустити через .bat файл. Удачі!

  1. Відкрийте новий текстовий документ, клацнувши правою кнопкою миші на робочому столі та обравши у контекстному меню пункт Новий >> Текстовий документ.

  1. Скопіюйте та вставте наступний текст у документ та переконайтеся, що ви зберігаєте належне форматування, тобто кожна команда, яка тут відображається у новому рядку, повинна також міститись у новому рядку документа.
 якщо існує C: \ Windows \ System32 \ nvapi64.Старий перейти Старий chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Старий taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Названа пауза goto End: old chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Перейменований пауза goto End: End 
  1. Клацніть на «Файл» у меню у верхній частині вікна та виберіть «Зберегти як…». У спадному меню «Зберегти як тип» виберіть Усі файли та переконайтесь, що ви назвали файл чимось на зразок «command.bat». Назва не важлива, але розширення ".bat" є.

  1. Після збереження файлу клацніть на ньому правою кнопкою миші та оберіть опцію «Запустити як адміністратор». Почекайте пару секунд, перезавантажте комп’ютер і перевірте, чи працює зараз ваша гра.

Рішення 2: Швидке виправлення для користувачів NVIDIA

Якщо ви користувач NVIDIA, який бореться з помилкою DXGI_ERROR_DEVICE_HUNG на вашому комп’ютері, яка зазвичай з’являється при спробі грати у певну відео-гру, це швидке виправлення, можливо, варто вам врахувати, оскільки воно допомогло безлічі користувачів. Обов’язково перевірте це!

  1. Клацніть правою кнопкою миші на робочому столі та виберіть у спадному меню параметр панелі управління NVIDIA або двічі клацніть піктограму NVIDIA у системному треї. Панель управління NVIDIA також доступна в звичайній Панелі управління.

  1. У розділі налаштувань 3D на лівій панелі навігації натисніть на кнопку Налаштувати параметри зображення з попереднім переглядом. На новому екрані перевірте перемикач поруч із опцією "Використовувати розширені настройки 3D-зображення" та натисніть кнопку Застосувати.
  2. Після цього натисніть на Керування налаштуваннями 3D у лівій панелі навігації та перейдіть на вкладку Налаштування програми.

  1. Клацніть на Додати і переконайтеся, що ви переглядаєте на своєму комп’ютері виконуваний файл, який використовується для запуску гри, у якої виникають проблеми. Найпростішим способом було б клацнути ярлик гри на робочому столі правою кнопкою миші та вибрати параметр Відкрити розташування файлу, який також вибере потрібний виконуваний файл.
  2. Ви також можете переглядати вручну, якщо знаєте, де ви встановили гру. За замовчуванням він встановлюється в програмні файли C >>. У спадному меню під опцією "Виберіть бажаний графічний процесор для цієї програми" виберіть "Високопродуктивний процесор NVIDIA" та натисніть кнопку Застосувати.

  1. Перевірте, чи не зникла проблема після перезавантаження комп'ютера.

Рішення 3: Зупиніть розгін вашого комп’ютера

Розгін - це процес, коли ви змінюєте максимальну частоту процесора на більшу величину, що перевищує рекомендоване заводське значення. Це може підвищити продуктивність вашого ПК, але вам потрібно бути дуже обережними, оскільки були ситуації, коли цілі пристрої зламалися і навіть закінчилися полум'ям.

Деякі процесори, безумовно, не були розігнані, і факт, що деякі моделі працюють краще, ніж інші. Що ще важливіше - це те, що різні інструменти, які використовуються для розгону ваших процесорів (процесор чи графічний процесор), працюють краще або гірше, залежно від процесора, який використовується.

Повернення частоти процесора до його початкового стану залежить від того, яке програмне забезпечення ви використовували в першу чергу. Intel та AMD мають власні додатки для завантаження, які дозволяють користувачам розігнати свої процесори, але вони іноді реалізують заводські налаштування розгону, які активуються, наприклад, під час запуску гри. Перевірте, чи проблема все-таки виникає.

Рішення 4: Видаліть досвід GeForce

GeForce Experience - супровідне додаток до вашої відеокарти GeForce GTX, яке розроблено NVIDIA. Він постійно оновлює ваші драйвери, автоматично оптимізує ваші ігрові параметри та дає вам можливість ділитися ігровими скріншотами та відео.

При цьому, програма не настільки важлива, і від неї нічого не залежить, щоб вона працювала належним чином. Крім того, користувачі повідомили, що просто видаливши програму GeForce Experience з Панелі управління або Налаштування вдалося виправити цю проблему відеоіграми.

  1. Переконайтеся, що ви увійшли з обліковим записом адміністратора на відповідному комп’ютері, оскільки ви не зможете видалити програми за допомогою іншого облікового запису.
  2. Натисніть кнопку меню "Пуск" або рядок пошуку поруч із нею та відкрийте Панель управління, шукаючи її. Крім того, ви можете натиснути на значок шестірні, щоб відкрити "Налаштування", якщо ви користувач Windows 10.
  3. На панелі керування змініть параметр «Вид як:» у верхній правій частині вікна на Категорія та натисніть «Видалити програму» у розділі Програми.

  1. Якщо ви використовуєте утиліту "Налаштування" в Windows 10, натиснувши на програми, слід негайно відкрити список усіх встановлених програм на вашому ПК.
  2. Знайдіть у списку запис GeForce Experience та натисніть на нього один раз. Клацніть на кнопку Видалити, яка з’явиться над списком, і підтвердіть усі діалогові вікна, які можуть відображатися. Дотримуйтесь інструкцій на екрані, щоб видалити GeForce Experience та перезавантажити комп'ютер після цього.

Рішення 5: Додайте певний ключ реєстру

Вимкнення TDR (виявлення та відновлення тайм-ауту) іноді може допомогти вам запобігти появі зайвих помилок, таких як DXGI_ERROR_DEVICE_HUNG, але спочатку слід спробувати наведені нижче методи, оскільки TDR іноді може бути дуже корисним на вашому комп’ютері.

  1. Оскільки вам потрібно буде відредагувати реєстр, щоб дотримуватися цього рішення, ми настійно рекомендуємо переглянути цю статтю, яку ми підготували, щоб безпечно створити резервну копію реєстру, щоб запобігти виникненню інших проблем.
  2. Відкрийте утиліту "Редактор реєстру", ввівши "regedit" у вікні рядка пошуку, меню "Пуск" або діалоговому вікні "Запустити" на вашому ПК з Windows. Перейдіть до наступної клавіші в Редакторі реєстру за допомогою навігації в лівій панелі:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Клацніть правою кнопкою миші на порожній правій частині екрана Редактор реєстру, клавіша GraphicsDrivers є останньою вибраною клавішею в адресному рядку та виберіть New >> DWORD (32bit) або QWORD (64bit) залежно від архітектури інсталяції Windows. Клацніть правою кнопкою миші на щойно доданій вами клавіші та натисніть кнопку Перейменувати.
  2. Встановіть ім'я ключа на TdrLevel. Клацніть правою кнопкою миші ще раз та виберіть у контекстному меню опцію Змінити. Під даними значення встановіть його на 0 та змініть параметр Base на шістнадцятковий. Натисніть кнопку ОК, перезавантажте комп’ютер і перевірте, чи проблема не зникла.

  1. Перезавантажте комп’ютер і перевірте, чи не з’являється помилка "Не вдалося відновити всі мережеві диски" при запуску.

Рішення 6: Вимкнути синхронізацію Steam Cloud

Повідомлялося, що цей метод працював великою кількістю користувачів, але гра, яка була зафіксована цим методом, була майже в усіх випадках Call of Duty: WWII. Це може означати, що цей спосіб є специфічним для цієї відеоігри, але випробувати його не зашкодить, крім того, що ви втратите переваги Steam Cloud.

  1. Відкрийте клієнт Steam, двічі клацнувши його значок на робочому столі або шукаючи його в меню «Пуск», і перейдіть до вкладки «Бібліотека» на початковому екрані, який відкриється.
  2. Клацніть правою кнопкою миші на грі, яка викликає ці проблеми, і виберіть Властивості зі спадного меню, яке з’явиться.
  3. Перейдіть на вкладку "Оновлення" та у вікні "Властивості" і зніміть прапорець біля пункту "Увімкнути синхронізацію Steam Cloud". Переконайтесь, що ви застосували зміни та поки що вийдете з Steam

  1. Перезавантажте комп’ютер, запустіть проблемну гру та перевірте, чи не з’являється помилка DXGI_ERROR_DEVICE_HUNG під час гри.

Рішення 7: Оновіть Windows до останньої збірки

Є кілька користувачів, яким пощастило дізнатись, що проблема вирішилась із останнім доступним оновленням Windows. Часто це трапляється у користувачів, які трохи відстають від останніх оновлень, але це може трапитися з будь-ким.

Користувачі Windows 10 можуть помітити, що оновлення здійснюються майже автоматично, оскільки Windows завжди перевіряє їх. Але якщо ви вважаєте, що процес порушений, ви можете перевірити оновлення вручну.

  1. Використовуйте комбінацію клавіш з логотипом Windows + I, щоб відкрити "Налаштування" на вашому ПК з Windows. Крім того, ви можете шукати "Налаштування" в меню "Пуск" або на панелі пошуку або просто натиснути значок шестерні в меню "Пуск".
  2. Знайдіть і натисніть підрозділ «Оновлення та безпека» в додатку Налаштування.

  3. Залишайтеся на вкладці "Оновлення Windows" і натисніть кнопку Перевірити оновлення в розділі "Стан оновлення", щоб перевірити, чи доступна нова збірка Windows.

  1. Якщо такий доступний, Windows слід негайно розпочати процес завантаження, і оновлення має бути встановлено, як тільки ви будете доступні для перезавантаження.

Якщо ви використовуєте іншу версію Windows, важливо зазначити, що процес автоматичного оновлення може бути легко відключений, і ви, можливо, зробили це небажання чи охоче. У будь-якому випадку, проста команда може мати можливість встановити останні оновлення в будь-якій версії Windows.

  1. Відкрийте утиліту PowerShell, клацнувши правою кнопкою миші кнопку меню «Пуск» і натисніть на опцію Windows PowerShell (Адміністратор) у контекстному меню.

  1. Якщо ви побачите командний рядок замість PowerShell на цьому місці, ви також можете знайти його в меню "Пуск" або на панелі пошуку поруч. Цього разу переконайтеся, що ви клацніть правою кнопкою миші на першому результаті та виберіть Запустити як адміністратор.
  2. На консолі Powershell введіть "cmd" і будьте терплячими для того, щоб Powershell перейшов у вікно, схоже на cmd, яке може здатися більш природним для користувачів Command Prompt.
  3. У консолі типу cmd введіть команду, показану нижче, і переконайтесь, що потім натисніть Enter.
 wuauclt.exe / updatenow 
  1. Нехай ця команда виконує свою роботу щонайменше протягом години і перевірте, чи були знайдені та встановлені оновлення без проблем. Цей спосіб можна застосувати до всіх операційних систем Windows, включаючи Windows 10.

Цікаві Статті