Как исправить DXGI_ERROR_DEVICE HUNG или RESET в Windows 11/10

Некоторые геймеры во время игры на компьютере с Windows 11 или Windows 10 могут столкнуться с одним из вариантов сообщений DXGI_ERROR_DEVICE. Геймеры на ПК могут столкнуться с этой ошибкой в ​​игровых сервисах, таких как Apex, Steam, Epic Games, Origin. В этом посте представлены наиболее адекватные решения этой ошибки.

Исправить сообщения DXGI_ERROR_DEVICE в Windows

Что такое DXGI?

DXGI — это графическая инфраструктура Microsoft DirectX. Он обрабатывает перечисление графических адаптеров, перечисление режимов отображения, выбор форматов буферов, совместное использование ресурсов между процессами и представление визуализированных кадров окну или монитору для отображения. Он используется Direct3D 10, Direct3D 11 и Direct3D 12.

Исправьте DXGI_ERROR_DEVICE HUNG или RESET в Windows

В таблице, полученной от Microsoft, в конце этого сообщения указаны ошибки, которые могут быть возвращены функцией DXGI. Решения, предлагаемые в этом посте, применимы к любым ошибкам.

Если вы столкнулись с какими-либо DXGI_ERROR сообщения на вашем игровом ПК с Windows, вы можете попробовать наши рекомендуемые решения ниже в произвольном порядке и посмотреть, поможет ли это решить проблему.

  1. Обновите графический драйвер
  2. Остановить разгон (если применимо)
  3. Обновить / установить DirectX
  4. Отключите сглаживание в настройках панели управления NVIDIA
  5. Добавьте ключ TdrLevel в реестр
  6. Измените значение LoadApplnit_DLLs в реестре
  7. Отключить синхронизацию Steam Cloud
  8. Переустановите игровой клиент / игру.

Давайте посмотрим на описание процесса, связанного с каждым из перечисленных решений.

Перед тем, как попробовать приведенные ниже решения, проверьте наличие обновлений и установите все доступные биты на свое устройство Windows и посмотрите, появится ли ошибка снова.

1]Обновите графический драйвер

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

2]Остановить разгон (если применимо)

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

3]Обновить / установить DirectX

Некоторые экземпляры этой ошибки связаны с DirectX. Это решение требует, чтобы вы удостоверились, что в вашей системе Windows установлена ​​последняя версия DirectX.

4]Отключить сглаживание

Это решение требует, чтобы вы отключили сглаживание в настройках панели управления NVIDIA. Вот как:

  • Откройте Панель управления NVIDIA.
  • На левой панели навигации выберите параметр «Управление настройками 3D».
  • Теперь перейдите в Глобальные настройки> Сглаживание.
  • Теперь отключите функцию сглаживания.
  • Закройте панель управления NVIDIA.

Проверьте, решена ли проблема. Если нет, попробуйте следующее решение.

5]Добавьте ключ TdrLevel в реестр

Добавление и отключение обнаружения и восстановления тайм-аута (TDR) в реестре может решить проблему. Для этого следуйте инструкциям в нашем руководстве по исправлению ошибки DXGI_ERROR_DEVICE_REMOVED.

6]Измените значение LoadApplnit_DLLs в реестре

Измените значение LoadApplnit_DLLs в реестре

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

Компьютер HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Windows

  • В нужном месте на правой панели дважды щелкните запись LoadApplnit_DLLs, чтобы изменить ее свойства.
  • В диалоговом окне свойств введите 0 в поле Vтекущие данные поле.
  • Нажмите OK или Enter, чтобы сохранить изменения.
  • Закройте редактор реестра.
  • Перезагрузите компьютер.

При загрузке проверьте, решена ли проблема. Если нет, попробуйте следующее решение.

7]Отключить синхронизацию Steam Cloud

Функция синхронизации Steam Cloud синхронизирует ваши игровые файлы, чтобы сохранить их от случайного удаления, а также делает ваши игры доступными для игры на другом ПК.

Это решение требует, чтобы вы отключили параметр синхронизации Steam Cloud. Вот как:

  • Запустите клиент Steam на своем ПК.
  • Щелкните вкладку Библиотека.
  • В своей библиотеке щелкните правой кнопкой мыши проблемную игру и выберите «Свойства».
  • В разделе «Свойства» перейдите на вкладку «Обновления».
  • Теперь снимите флажок Включить синхронизацию Steam Cloud.
  • Щелкните Применить.
  • Закройте Steam.
  • Перезагрузите компьютер.

Если проблема все еще не решена, попробуйте следующее решение.

8]Переустановите игровой клиент / игру.

Это решение требует, чтобы вы удалили игровой клиент (желательно использовать программу удаления стороннего программного обеспечения), у вас возникли проблемы с запуском игры, перезагрузите компьютер, а затем загрузите и переустановите последнюю версию игрового клиента на вашем Windows 11 / 10 шт. Вы также можете удалить и переустановить игру, в которой возникает данная ошибка.

Надеюсь это поможет!

Коды ошибок, которые могут быть возвращены функцией DXGI — Источник: docs.microsoft.com.

DXGI_ERRORConstant / valueDescription DXGI_ERROR_ACCESS_DENIED0x887A002B Вы пытались использовать ресурс, к которому у вас не было необходимых прав доступа. Эта ошибка чаще всего возникает при записи в общий ресурс с доступом только для чтения. DXGI_ERROR_ACCESS_LOST0x887A0026 Неверный интерфейс дублирования рабочего стола. Интерфейс дублирования рабочего стола обычно становится недействительным, когда на рабочем столе отображается другой тип изображения. DXGI_ERROR_ALREADY_EXISTS0x887A0036L Требуемый элемент уже существует. Это возвращается DXGIDeclareAdapterRemovalSupport, если функция вызывается не в первый раз. DXGI_ERROR_CANNOT_PROTECT_CONTENT0x887A002ADXGI не может обеспечить защиту содержимого в цепочке подкачки. Эта ошибка обычно возникает из-за более старого драйвера или при использовании цепочки подкачки, несовместимой с защитой содержимого. DXGI_ERROR_DEVICE_HUNG0x887A0006 Устройство приложения не удалось из-за неправильно сформированных команд, отправленных приложением. Это проблема времени разработки, которую следует изучить и исправить. DXGI_ERROR_DEVICE_REMOVED0x887A0005 Видеокарта была физически удалена из системы, или произошло обновление драйвера для видеокарты. Приложение должно уничтожить и воссоздать устройство. Для помощи в устранении проблемы вызовите ID3D10Device :: GetDeviceRemovedReason. DXGI_ERROR_DEVICE_RESET0x887A0007 Ошибка устройства из-за неверно сформированной команды. Это проблема времени выполнения; Приложение должно уничтожить и воссоздать устройство. DXGI_ERROR_DRIVER_INTERNAL_ERROR0x887A0020 Драйвер обнаружил проблему и был переведен в состояние удаления устройства. Событие DXGI_ERROR_FRAME_STATISTICS_DISJOINT0x887A000BAn (например, цикл питания) прервало сбор статистики представления. DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE0x887A000C Приложение попыталось получить исключительное право собственности на вывод, но не удалось, потому что какое-то другое приложение (или устройство в приложении) уже приобрело право собственности. DXGI_ERROR_INVALID_CALL0x887A0001 Приложение предоставило недопустимые данные параметра; это должно быть отлажено и исправлено до выпуска приложения. DXGI_ERROR_MORE_DATA0x887A0003 Буфер, предоставленный приложением, недостаточно велик для хранения запрошенных данных. DXGI_ERROR_NAME_ALREADY_EXISTS0x887A002C Указанное имя ресурса в вызове IDXGIResource1 :: CreateSharedHandle уже связано с каким-то другим ресурсом. DXGI_ERROR_NONEXCLUSIVE0x887A0021 Ресурс глобального счетчика используется, и устройство Direct3D в настоящее время не может использовать ресурс счетчика. DXGI_ERROR_NOT_CURRENTLY_AVAILABLE0x887A0022 Ресурс или запрос в настоящее время недоступны, но могут стать доступными позже. DXGI_ERROR_NOT_FOUND0x887A0002 При вызове IDXGIObject :: GetPrivateData переданный GUID не распознается как переданный ранее в IDXGIObject :: SetPrivateData или IDXGIObject :: SetPrivateDataInterface. При вызове IDXGIFactory :: EnumAdapters или IDXGIAdapter :: EnumOutputs числовой порядковый номер выходит за пределы допустимого диапазона. DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED0x887A0023 Зарезервировано DXGI_ERROR_REMOTE_OUTOFMEMORY0x887A0024 Зарезервировано DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE0x887GI0029 теперь выводится цепочка с ограниченным контентом. DXGI_ERROR_SDK_COMPONENT_MISSING0x887A002D Операция зависит от компонента SDK, который отсутствует или несовместим. DXGI_ERROR_SESSION_DISCONNECTED0x887A0028 Сеанс служб удаленных рабочих столов в настоящее время отключен. DXGI_ERROR_UNSUPPORTED0x887A0004 Запрошенная функция не поддерживается устройством или драйвером. DXGI_ERROR_WAIT_TIMEOUT0x887A0027Интервал ожидания, истекший до того, как стал доступен следующий кадр рабочего стола. DXGI_ERROR_WAS_STILL_DRAWING0x887A000A Графический процессор был занят в момент, когда был сделан вызов для выполнения операции, и не выполнял или не планировал операцию. S_OK Метод прошел без ошибок.

Что означает ошибка при чтении файла Pak?

Если вы столкнулись с ошибкой при чтении pak-файла в Apex Legends на вашем компьютере с Windows 11/10, скорее всего, это связано с поврежденными файлами игры, которые вы легко можете исправить. Чтобы исправить ошибку, вам просто нужно удалить поврежденный файл игры, а затем перезапустить игру. Если это не сработает, вы можете восстановить файлы игры, и Steam или Origin автоматически заменит все поврежденные файлы.

Как исправить ошибку двигателя Apex?

Если вы столкнулись с ошибкой Apex Legends Engine в своей системе Windows, вы можете решить эту проблему, следуя этим инструкциям: щелкните правой кнопкой мыши значок Apex Legends и выберите «Открыть расположение файла». В папке проводника щелкните правой кнопкой мыши исполняемый файл r5apex и выберите «Свойства». Щелкните вкладку «Совместимость». Теперь установите флажок «Запуск от имени администратора» и нажмите «Применить». Теперь вы можете запустить игру без проблем.

.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *