Исправлено: DXGI_ERROR_DEVICE_HUNG Ошибка в Windows 7, 8 и 10 —

Эта ошибка означает, что устройство приложения вышло из строя из-за неправильно сформированных команд, отправленных приложением, как указано в официальной документации Microsoft, доступной в Интернете. Это проблема времени разработки, которая должна быть исследована и исправлена. Ошибка часто появляется в середине различных видеоигр, и это приводит к их мгновенному падению при отображении этой ошибки на экране.

Как исправить DXGI_ERROR_DEVICE_HUNG

На обширной территории онлайн-форумов несколько пользователей представили методы, которые работали для них наилучшим образом, и мы решили собрать их всех в одной статье. Удачи с методами ниже!

Решение 1. Обновите драйвер видеокарты

Это один из самых основных шагов по устранению неполадок, когда речь идет о решении проблем, связанных с видеоиграми. Тем не менее, несколько пользователей смогли решить проблему, используя только этот метод, и это сэкономило им дни и дни устранения неполадок. Кроме того, ничто плохое не может выйти из этого, и вы все равно закончите день с последней установленной драйвером видеокарты на вашем компьютере.

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

  1. Разверните одну из категорий в окне диспетчера устройств, чтобы найти имя устройства, которое вы хотите обновить, затем щелкните его правой кнопкой мыши и выберите «Удалить устройство». Поскольку мы хотим обновить видеокарту, разверните категорию «Адаптеры дисплея», щелкните правой кнопкой мыши видеокарту и выберите параметр «Удалить устройство».

  1. Подтвердите любые диалоги, которые могут попросить вас подтвердить свой выбор и дождаться завершения процесса.
  2. Найдите драйвер вашей видеокарты на веб-сайте производителя карты и следуйте инструкциям, которые должны быть доступны на сайте. Сохраните установочный файл на своем компьютере и запустите его оттуда. Ваш компьютер может перезагрузиться несколько раз во время установки.

Драйверы Nvidia — Нажмите здесь!

Драйверы AMD — нажмите здесь!

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

  1. Откройте новый текстовый документ, щелкнув правой кнопкой мыши на рабочем столе и выбрав в контекстном меню пункт «Новый»> «Текстовый документ».

  1. Скопируйте и вставьте следующий текст в документ и убедитесь, что вы сохраняете правильное форматирование. Это означает, что каждая команда, отображаемая здесь в новой строке, должна также указываться в новой строке в вашем документе.
если существует 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
Пауза
Goto End
: старый
chdir / d C: \ Windows \ System32
ren nvapi64.Old nvapi64.dll
echo @ переименован
Пауза
Goto 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 >> Program Files по умолчанию. В раскрывающемся меню в разделе «Выберите предпочтительный графический процессор для этой программы» выберите «Высокопроизводительный процессор NVIDIA» и нажмите «Применить».

  1. Проверьте, исчезла ли проблема после перезагрузки компьютера.

Решение 3: прекратите разгон вашего компьютера

Разгон — это процесс, при котором максимальная частота процессора изменяется на большее значение, превышающее рекомендованное заводское значение. Это может значительно повысить производительность вашего ПК, но вы должны быть абсолютно осторожны, так как были ситуации, когда целые буровые установки выходили из строя и даже загорались.

Некоторые процессоры определенно не были разогнаны, и это факт, что некоторые модели работают лучше, чем другие. Еще более важно то, что различные инструменты, используемые для разгона ваших процессоров (CPU или GPU), работают лучше или хуже в зависимости от используемого процессора.

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

Решение 4. Удалите GeForce Experience

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 (32-битное) значение или QWORD (64-битный) в зависимости от архитектуры вашей установки Windows. Щелкните правой кнопкой мыши на ключе, который вы только что добавили, и нажмите «Переименовать».
  2. Установите имя ключа в TdrLevel. Щелкните правой кнопкой мыши еще раз и выберите пункт «Изменить» в контекстном меню. Под значением данных установите 0 и измените опцию Base на Hexadecimal. Нажмите кнопку ОК, перезагрузите компьютер и проверьте, не исчезла ли проблема.

 

  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 Logo Key + I, чтобы открыть Настройки на ПК с Windows. Кроме того, вы можете выполнить поиск «Настройки» в меню «Пуск» или на панели поиска или просто щелкнуть значок в виде шестеренки в меню «Пуск».
  2. Найдите и нажмите «Обновить» безопасность »в приложении« Настройки ».
  3. Оставайтесь на вкладке «Центр обновления Windows» и нажмите кнопку «Проверить наличие обновлений» в разделе «Состояние обновления», чтобы проверить, доступна ли новая сборка Windows.

  1. Если он доступен, Windows должна немедленно начать процесс загрузки, а обновление должно быть установлено, как только вы сможете перезагрузить компьютер.

Если вы используете другую версию Windows, важно отметить, что процесс автоматического обновления может быть легко отключен, и вы, возможно, сделали это неохотно или добровольно. В любом случае простая команда может установить последние обновления в любой версии Windows.

  1. Откройте утилиту PowerShell, щелкнув правой кнопкой мыши кнопку меню «Пуск» и выбрав опцию Windows PowerShell (Admin) в контекстном меню.

  1. Если вы видите командную строку вместо PowerShell в этом месте, вы также можете найти ее в меню «Пуск» или в строке поиска рядом с ней. На этот раз убедитесь, что вы щелкнули правой кнопкой мыши по первому результату и выбрали «Запуск от имени администратора».
  2. В консоли Powershell введите «cmd» и наберитесь терпения, чтобы Powershell переключился в окно, подобное cmd, которое может показаться более естественным для пользователей командной строки.
  3. В консоли, похожей на «cmd», введите команду, показанную ниже, и обязательно нажмите Enter после этого:
wuauclt.exe / updatenow
  1. Пусть эта команда выполнит свою работу как минимум в течение часа и проверит, были ли найдены и установлены какие-либо обновления без проблем. Этот метод может быть применен ко всем операционным системам Windows, включая Windows 10.
Ссылка на основную публикацию
Adblock
detector