Многие энтузиасты игр для Windows сообщают, что столкнулись с ошибкой DXGI_ERROR_DEVICE_HUNG. Эта ошибка часто приводит к сбою игры у некоторых игроков сразу после запуска или во время игры. Он отображает окно сообщения об ошибке с кодом 0x887A0006 и надписью «Произошла проблема с драйвером дисплея » .
Microsoft заявляет, что DXGI_ERROR_DEVICE_HUNG — это проблема командной связи между системным оборудованием и игрой. Эта ошибка является большой проблемой, поскольку из-за нее постоянно происходят сбои в играх для Windows. Однако игроки устранили ошибку 0x887A0006 с помощью этих потенциальных исправлений.
Способ 1. Настройте затронутые игры для запуска с правами администратора.
Убедитесь, что игра вылетает из-за ошибки 0x887A0006 и имеет полный доступ к системе, запустив ее с правами администратора. Вы можете временно запустить игру с правами администратора или настроить ее всегда запускать с повышенными привилегиями. Вот как можно настроить затронутую игру для запуска с правами администратора:
1. Сначала включите файловый менеджер Windows 11 с помощью метода, описанного в руководстве Quantrimang.com по открытию Проводника .
2. Затем откройте папку установки, содержащую EXE-файл игры (файл приложения).
3. Щелкните правой кнопкой мыши EXE-файл игры и выберите «Свойства».
4. Откройте вкладку «Совместимость» окна свойств.
5. Выберите «Запустить эту игру от имени администратора» , чтобы предоставить игре расширенные права.
Установить Запустить эту игру от имени администратора
6. Чтобы сохранить настройки, нажмите кнопку Применить.
7. Затем попробуйте сыграть в затронутую игру и посмотрите, изменит ли это потенциальное решение ситуацию.
Способ 2: выберите режим отладки в панели управления NVIDIA
Некоторые игроки исправили ошибку 0x887A0006, выбрав режим отладки на панели управления NVIDIA. Эта опция отключает разгон графического процессора (графического процессора). Если на вашем компьютере установлена видеокарта NVIDIA, вы можете выбрать параметр «Режим отладки» следующим образом:
1. Щелкните правой кнопкой мыши область рабочего стола и выберите Панель управления NVIDIA .
2. Откройте меню «Справка».
Параметр режима отладки
3. Выберите в меню Режим отладки .
Способ 3. Восстановите файлы всех затронутых игр.
Иногда ошибка 0x887A0006 может возникнуть из-за повреждения файлов игры. Поэтому игрокам следует проверять затронутые игры у своих игровых клиентов. Epic Games, Steam, Origin и Battle.net включают возможности проверки (восстановления) игр. Вот как вы можете проверить затронутые игры в Epic Game и программе запуска Steam.
Как восстановить игры на Epic Games
Для эпических игр:
1. Запустите Epic Games, чтобы увидеть ее окна.
2. Откройте вкладку «Библиотека» в программе запуска Epic Games.
3. Затем нажмите овальную кнопку меню игры, которую необходимо подтвердить.
4. Выберите «Управление» , чтобы отобразить несколько параметров.
Управление параметрами
5. Нажмите кнопку «Проверить» и дождитесь завершения процесса проверки.
Кнопка подтверждения
Как восстановить игры в Steam
Для Steam:
1. Откройте окно Steam.
2. Чтобы просмотреть свои игры, выберите вкладку « Библиотека Steam» .
3. Щелкните правой кнопкой мыши по игре, файлы которой нужно проверить, и выберите «Свойства».
4. Перейдите на вкладку «Локальные файлы» , чтобы просмотреть дополнительные параметры.
Опция «Проверить целостность» в Steam
5. Выберите в Steam опцию «Проверить целостность файлов игры» .
Способ 4. Проверьте, использует ли ваш компьютер правильный графический процессор для затронутых игр.
Если у вас есть компьютер с двумя графическими процессорами , убедитесь, что затронутые вами игры настроены для работы с выделенной высокопроизводительной видеокартой. Встроенная видеокарта ПК (обычно Intel) может не соответствовать минимальным системным требованиям затронутой игры. Вы можете проверить и изменить настройки графического процессора игры на панели управления NVIDIA следующим образом:
1. Откройте панель управления NVIDIA , щелкнув правой кнопкой мыши по рабочему столу и выбрав ее в контекстном меню.
2. Затем выберите «Управление настройками 3D» в левой части панели.
3. Нажмите «Настройки программы» , чтобы просмотреть эту вкладку.
4. Затем щелкните раскрывающееся меню «Выбрать программу» для настройки. Если вы не можете найти игру в списке, нажмите «Добавить» и выберите игру.
Выпадающее меню Выберите программу
5. Выберите игру, в которой нужно исправить ошибку 0x887A0006.
6. Нажмите раскрывающееся меню «Выберите предпочтительный графический процессор» и выберите параметр «Высокопроизводительный процессор NVIDIA» .
Дополнительный высокопроизводительный процессор NVIDIA
7. Выберите «Применить» , чтобы сохранить новые настройки графического процессора.
Если на вашем компьютере установлена видеокарта AMD, вам нужно будет открыть панель настроек AMD Radeon из контекстного меню рабочего стола. Откройте вкладку «Система» в настройках AMD Radeon . Затем перейдите на вкладку «Переключаемая графика» и выберите параметр «Высокопроизводительный графический процессор» для соответствующей игры.
Способ 5: обновить драйвер графического процессора
Сообщение об ошибке 0x887A0006 ясно указывает на проблему с графическим адаптером дисплея ПК. Это может означать, что на вашем компьютере установлен устаревший графический драйвер, несовместимый с затронутыми играми. Возможным решением в таком случае является обновление драйвера графического процессора ПК.
Вы можете обновить драйверы NVIDIA или AMD несколькими способами. Некоторые пользователи используют пакеты программного обеспечения для обновления драйверов, но некоторые из этих опций не обновляют графический драйвер до последней доступной версии.
Чтобы убедиться, что вы устанавливаете последнюю версию драйвера, доступную для вашего графического процессора, загрузите его с веб-сайта производителя. Руководство Quantrimang.com по обновлению графических драйверов в Windows предоставит более подробную информацию о различных методах.
Обновите драйверы графического процессора
Способ 6. Отключите DirectX 12 во всех затронутых играх.
DirectX 12 — это более продвинутая замена DX11, которая, как известно, вызывает проблемы в некоторых играх. Поэтому вам следует отключить DX12, установив DX11 для игр, в которых возникает ошибка 0x887A0006. Если вы смогли получить доступ к экрану настроек затронутой игры до ее сбоя, отключите оттуда графическую опцию DirectX 12 в игре. Кроме того, вы можете настроить запуск игры с DX11 в Epic Games следующим образом:
1. Сначала откройте программу запуска Epic Games.
2. Нажмите кнопку с кружком, на которой указаны инициалы пользователя.
3. В открывшемся меню выберите пункт «Настройки» .
Выберите опцию «Настройки».
4. Затем нажмите на название игры, где возникает ошибка 0x887A0006.
5. Установите флажок «Дополнительные аргументы командной строки» .
Установите флажок «Дополнительные аргументы командной строки».
6. Добавьте d3d11 в текстовое поле.
Способ 7: не разгоняйте компьютер
Разгон графического процессора или процессора (центрального процессора) является одной из наиболее распространенных причин ошибки 0x887A0006. Разгоняли ли вы каким-либо образом свой компьютер с помощью программного обеспечения для разгона, такого как CPU Tweaker, AMD Ryzan Master или MSI Afterburner? В этом случае вам следует отключить (отменить) любой примененный вами разгон, восстановив системные значения по умолчанию с помощью любого используемого вами программного обеспечения для разгона .
Способ 8: изменить раздел реестра GraphicsDrivers
Отключение отключения обнаружения и восстановления тайм-аута — еще одно потенциальное исправление ошибки 0x887A0006, которое, как подтвердили некоторые игроки, работает. Обнаружение и восстановление тайм-аута — это функция Windows, которая сбрасывает не отвечающие графические драйверы. Вы можете отключить эту функцию, отредактировав раздел реестра GraphicsDrivers, выполнив следующие действия:
1. Запустите приложение «Редактор реестра Windows».
2. Перейдите к этому местоположению раздела реестра GraphicsDrivers , введя следующий путь в адресной строке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
3. Щелкните правой кнопкой мыши GraphicsDrivers и выберите параметр «Создать» > «Значение DWORD (32-разрядное)» для этого ключа.
Выберите параметр «Создать» > «Значение DWORD (32-разрядное)».
4. Введите TdrLevel в текстовом поле DWORD.
5. Дважды щелкните TdrLevel , чтобы увидеть поле данных значения для этого DWORD.
Дважды щелкните TdrLevel.
6. Введите 0 в поле «Значение » TdrLevel и нажмите «ОК» , чтобы сохранить.
7. Закройте приложение Regedit и перезагрузите компьютер.
Одно из приведенных выше решений для Windows 11/10 может исправить ошибку 0x887A0006 для затронутых игр на вашем компьютере. Существуют и другие потенциальные решения этой проблемы, поскольку ошибка возникает по разным причинам. Отключение наложения игры, отключение синхронизации Steam Cloud, обновления Windows и DirectX — это потенциальные исправления ошибки 0x887A0006, которые также стоит попробовать.