Одна из самых распространённых ошибок в играх, созданных с использованием Unreal Engine — сообщение об ошибке An Unreal process has crashed с сообщением Unreal Engine is exiting due to D3D device being lost и, как правило — указанием кода 0x887A0006 HUNG в информации о сбое.
В этой инструкции подробно о том, как исправить ошибку D3D device being lost в играх на Windows 11 или Windows 10, и, попутно — о том, чем она может быть вызвана.
Способы исправить ошибку D3D device being lost
Текст рассматриваемой ошибки сообщает о том, что игровой движок Unreal Engine прекращает свою работу в связи с тем, что было потеряно устройство D3D (Direct 3D). Что это значит? — как правило, это означает, что видеоадаптер по какой-либо причине не ответил в отведённое время. Причины могут быть разными: часто — работа драйверов, иногда — влияние сторонних программ, разгон видеокарты и другие. Что можно попробовать, чтобы исправить ошибку:
- Если вы включали разгон GPU, экспериментировали с настройками в MSI Afterburner — попробуйте вернуть исходные настройки.
- Проверьте, исчезнет ли ошибка, если в панели управления NVIDIA включить «Режим отладки» (включается в главном меню в разделе «Справка»). В режиме откладки отключается в том числе и заводской разгон видеокарты.
- Зайдите в панель управления NVIDIA (можно использовать поиск в панели задач Windows 10 и Windows 11: просто начните вводить NVIDIA Control Panel) и в разделе «Дисплей» попробуйте отключить G-Sync (или оставить функцию включенной только для полноэкранных приложений), примените настройки и перезапустите игру.
- Вручную скачайте с официального сайта доступные драйверы NVIDIA (используйте отметку «чистая установка» при установке), AMD и, обязательно, — драйверы интегрированного видео при его наличии, например — Intel HD Graphics. Затем, используя утилиту DDU (Display Driver Uninstaller) и отключившись от Интернета, удалите имеющиеся драйверы, а после удаления — установите ранее скачанные драйверы. В случае NVIDIA рекомендую не устанавливать NVIDIA GeForce Experience, пока не будет ясно — исчезла ли ошибка.
- В панели управления NVIDIA можно в разделе «Управление параметрами 3D» — «Программные настройки» можно вручную задать, какой графический процессор использовать для игры: установить вместо «Автовыбор» опцию «Высокопроизводительный процессор NVIDIA». А если в этом случае ошибка сохраняется, а игра не требует серьёзных мощностей GPU, попробуйте, наоборот, выбрать «Интегрированное графическое оборудование».
- Согласно некоторым отзывам, ошибка может возникать, когда в Windows включено масштабирование, отличное от 100%. Подтвердить не могу, но проверить стоит (масштабирование меняется в параметрах экрана, там же где разрешение экрана).
- В случае ноутбуков, когда ошибка возникает из-за проблем с переключением графики, иногда может сработать установка старых драйверов дискретного и интегрированного видео с сайта производителя ноутбука для вашей модели.
- При использовании разгона оперативной памяти на вашем компьютере, попробуйте отключить его.
- Для игровых ноутбуков возможна ситуация, когда ошибка возникает при пиковых нагрузках и работе от батареи или при недостаточной мощности блока питания (особенно если он менялся на аналог).
- В некоторых случаях на ноутбуках наблюдается следующее поведение: ошибка D3D device being lost присутствует при использовании встроенного дисплея (который физически подключен к интегрированному видео), но исчезает при подключении внешнего монитора через HDMI (при условии, что аппаратно — это выход дискретной видеокарты).
И ещё один возможный метод исправления ошибки An Unreal process has crashed, Unreal Engine is exiting due to D3D device being lost — изменить параметр TdrDelay, отвечающий за время ожидания видеокарты:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter для запуска редактора реестра.
- В редакторе реестра перейдите в раздел
HKEY_LOCAL_MACHINESystemCurrentControlSetControlGraphicsDrivers
- Нажмите правой кнопкой мыши в правой панели редактора реестра, выберите Создать — Параметр DWORD.
- Задайте имя параметра TdrDelay затем дважды нажмите по параметру и установите значение 10 в десятичной системе счисления.
- Закройте редактор реестра, перезагрузите компьютер.
И, если какой-то из способов вам помог или есть собственные находки на тему решения рассмотренной проблемы, я и другие читатели будут рады вашему комментарию к статье.
Содержание
- Что вызывает ошибку «Unreal Engine выходит из-за потери устройства D3D»?
Пользователи видят сообщение об ошибке «Unreal Engine завершает работу из-за потери устройства D3D.’, Когда Unreal не может подключиться к устройству D3D на вашем компьютере. Эта ошибка очень распространена и также может возникать у пользователей, у которых нет явных проблем на своих компьютерах.
По словам разработчиков Unreal Engine, эта проблема обычно возникает, когда графика или аппаратные компоненты компьютера не синхронизируются должным образом с Unreal Engine, что, в свою очередь, приводит к неправильной работе с устройством D3D. В этой статье мы рассмотрим все решения относительно того, почему возникает эта проблема, а также как обходные пути для ее решения.
Получив многочисленные сообщения от пользователей о проблеме, мы решили исследовать проблему. После объединения этих отчетов мы продублировали ситуации на наших рабочих станциях и выяснили причины. Причины появления этого сообщения об ошибке, но не ограничиваются следующими:
- Устаревший движок Unreal Engine: Наиболее вероятная причина заключается в том, что Unreal Engine не обновлен до последней сборки и не может взаимодействовать с другими компонентами системы, которые могут быть обновлены недавно. Может быть и наоборот.
- Антивирусная программа: Существует множество антивирусных программ, которые, как правило, блокируют Unreal Engine и, следовательно, отмечают ложное срабатывание. Это очень распространенная проблема, и ее можно решить, создав белый список или отключив его.
- Устаревшие драйверы устройств: Другая вероятная причина возникновения этой проблемы заключается в том, что драйверы устройств повреждены или устарели. В обоих случаях переустановка или обновление драйверов работают.
- Неполные файлы Steam: Steam часто работает с Unreal Engine. Если файлы игры / установки повреждены или неполны, вы получите обсуждаемое сообщение об ошибке.
- Настройки NVIDIA GeForce: Также известно, что эти модули конфликтуют с игрой. Обычно проблема решается отключением модуля или отключением определенных настроек.
- Разгон: Разгон может дать вашему компьютеру необходимый импульс, но, как известно, вызывает проблемы или конфликты с приложениями, потребляющими много ресурсов. Отключение разгона может помочь вам.
- Видеокарта по умолчанию: Графическая карта по умолчанию обычно отключается, когда работает выделенная с большей мощностью. Однако в некоторых случаях он может работать вместе с выделенной видеокартой и вызывать конфликты, которые в дальнейшем вызовут проблемы.
Прежде чем приступить к работе с решениями, убедитесь, что вы вошли в систему как администратор. Кроме того, у вас должно быть активное и открытое подключение к Интернету.
Решение 1. Обновление Unreal Engine, Windows и Steam
Обычно, если какой-либо из упомянутых компонентов устарел, у них возникают проблемы при взаимодействии друг с другом. При плохой связи игра не может работать должным образом. Это очень распространенная повторяющаяся проблема, и пользователи часто ее игнорируют.
Метод обновления движка Unreal немного долгий, но Windows и Steam обновляются в мгновение ока. Убедитесь, что вы вошли в систему как администратор, и следуйте инструкциям в точном порядке. Мы начнем с обновления Unreal Engine.
- Открой Пусковая установка и перейдите к Библиотека
- Оказавшись в библиотеке вверху, вы сможете увидеть версию движка. Если доступно обновление, вы увидите плюс рядом с ним.
- Нажми на Добавить версии и когда вы щелкнете по нему, будет предложено установить новый движок. Загрузите соответствующую версию движка и нажмите Обновить.
Теперь, когда Unreal Engine обновлен, мы продолжим обновление Windows.
- Нажмите Windows + S, введите «обновить» в диалоговом окне и откройте Обновить результат при возврате.
- Теперь нажмите кнопку Проверить обновления. Теперь Windows автоматически начнет проверку онлайн-серверов на предмет наличия обновлений для установки.
Наберитесь терпения и позвольте процессу завершиться. После завершения процесса, если будет предложено, начать сначала твой компьютер. После перезапуска выполните следующие действия, чтобы обновить Пар.
- Запустить Пар клиент и убедитесь, что у вас есть активное подключение к Интернету.
- Клиент после проверки онлайн-серверов автоматически начнет загрузку последнего обновления. После загрузки обновления снова перезагрузите компьютер.
После обновления всех модулей попробуйте запустить Unreal Engine и посмотрите, сохраняется ли ошибка. Если это так, выполните следующие действия.
Решение 2. Отключение NVIDIA Game Booster (или других функций)
Еще одна вещь, которую нужно попробовать, прежде чем мы продолжим, — это убедиться, что в NVIDIA GeForce Experience не активны никакие «улучшающие» функции. Хотя эти функции могут изменять настройки и обеспечивать дополнительную производительность, известно, что они вызывают несколько проблем.
Эти «улучшающие» функции в основном представляют собой такие функции, как Ускоритель игры, Оптимизатор батареи, и т.д. Откройте GeForce Experience (или соответствующее приложение) и убедитесь, что они полностью отключены. Вы также можете временно отключить GeForce Experience и посмотреть, работает ли это. Когда вы будете абсолютно уверены, что проблема не в этих функциях, вы можете перейти к другим решениям.
Решение 3. Изменение предпочтения выделенной графики
Обычно известно, что люди, которые используют Unreal Engine и играют в его игры, имеют на своих компьютерах собственную выделенную графику. Специализированная графика обычно добавляется позже поверх встроенного графического модуля Intel (известного как Intel HD или Intel UHD).
Однако наличие двух графических модулей в одном компьютере вызывает ряд проблем, что неудивительно. В этом решении мы перейдем к панели управления NVIDIA, а затем после выбора Unreal Engine убедитесь, что он настроен для работы только с графическими драйверами NVIDIA.
- Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Панель управления NVIDIA.
- Когда панель управления откроется, нажмите Управление настройками 3D. Теперь нажмите на Настройки программы.
- Теперь вы увидите раскрывающийся список, содержащий список всех программ. Добавить Unreal Engine и выберите NVIDIA (выделенная графика) из второго раскрывающегося списка.
- Сохранить изменения и выйти. Перезагрузите компьютер и попробуйте запустить модуль / игру и посмотрите, решит ли это проблему.
Решение 4. Отключение встроенной графики
Еще можно попробовать полностью отключить встроенную графику на вашем компьютере. Это может помочь, если для устранения проблемы недостаточно только изменить предпочтения графики. Учтите, что это не повлияет на производительность или функциональность вашего компьютера; только сейчас ваша выделенная графика будет выполнять всю работу по поднятию тяжестей, в то время как встроенная графика останется неактивной. Прежде чем продолжить, убедитесь, что вы вошли в систему как администратор.
- Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter.
- В диспетчере устройств перейдите к Видеоадаптеры и выберите на борту
- Теперь щелкните его правой кнопкой мыши и выберите Отключить.
На короткое время ваш экран, вероятно, погаснет, но вернется. Здесь компьютер полностью переключается на вашу выделенную графику. Сохранить изменения и выйти. Теперь попробуйте запустить Unreal Engine и посмотрите, сохраняется ли проблема.
Решение 5. Отключение антивируса / брандмауэра
Антивирусное программное обеспечение защищает вас, анализируя все системные файлы на вашем компьютере, а также проверяя все запущенные процессы, которые, похоже, занимают ресурсы. Однако во многих случаях он отмечает «проверенный» процесс как вредоносное ПО; отсюда и называется ложным срабатыванием. Такая ситуация случается с множеством разных игр и, как известно, либо полностью отключает запуск игры, либо не дает ей достаточных разрешений для доступа к указанным ресурсам. То же самое и с антивирусным программным обеспечением и Unreal Engine.
Следовательно, вы должны попробовать отключение антивирусного программного обеспечения. Вы можете ознакомиться с нашей статьей о том, как выключить антивирус. После отключения антивируса перезагрузите компьютер и повторите попытку потоковой передачи. Если отключение антивируса не помогает, попробуйте удаление его и посмотрим, поможет ли это вам. Некоторым заметным антивирусным программным обеспечением, вызывающим проблемы, были Avast и AVG. Тем не менее, вы должны попробовать отключить любой антивирус, который у вас есть, и посмотреть, поможет ли это.
Решение 6. Отключение разгона и технологии SLI
Разгон означает, что процессор должен выполнять кратковременные пакетные вычисления, чтобы дать вашему ПК толчок в его вычислительной мощности. При этом температура процессора повышается, а когда она достигает предела, он возвращается к нормальной обработке. В это время процессор охлаждается и, следовательно, готовится выполнить еще одну серию, когда он достаточно охладится.
Несмотря на расширенные функции и полезность разгона, мы получили несколько отчетов от пользователей, в которых они сообщили, что отключение разгона как для ЦПУ и видеокарта исправил проблему. Кажется, что Unreal Engine не оптимизирован для работы в ускоренно разогнанной среде.
Кроме того, помимо отключения разгона графики / процессора, мы также получили сообщения о том, что отключение SLI также помогло многим пользователям. SLI — это торговая марка, управляемая NVIDIA, основная цель которой — соединить две видеокарты вместе, чтобы их мощность могла быть объединена. Как и в случае обычного разгона, у Unreal Engine также возникают проблемы при активном SLI. Следовательно, вы должны попробовать отключить его на своем компьютере и посмотреть, поможет ли это.
Решение 7. Обновление драйверов графики
Графические драйверы — это основные модули, которые обеспечивают связь между графическим оборудованием и операционной системой (приложениями, играми и т. Д.). Если сами графические драйверы не работают должным образом, вы столкнетесь с проблемами почти со всеми графическими приложениями, такими как Unreal Engine. В этом решении мы удалим существующие графические драйверы и установим новые позже.
- Загрузите и установите DDU (программа удаления драйверов дисплея) с официального сайта.
- После установки Программа удаления драйвера дисплея (DDU), запустите свой компьютер в безопасный режим. Вы можете ознакомиться с нашей статьей о том, как загрузить компьютер в безопасном режиме.
- После запуска DDU выберите первую опцию «Очистите и перезапустите». Это полностью удалит текущие драйверы с вашего компьютера.
- Теперь после удаления загрузите компьютер в обычном режиме без безопасного режима. Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter. Щелкните правой кнопкой мыши любое пустое место и выберите «Искать изменения оборудования». Будут установлены драйверы по умолчанию. Попробуйте запустить Display Capture и проверьте, решает ли это проблему.
Примечание: Возможно, вам придется снова выполнить решение 1 после этого шага. - В большинстве случаев драйверы по умолчанию вам не подойдут, поэтому вы можете либо установить последние версии драйверов через Центр обновления Windows, либо перейти на веб-сайт производителя и загрузить самые свежие.
- После установки драйверов перезагрузите компьютер и проверьте, решена ли проблема.
Решение 8. Отключите полноэкранный режим
Вы можете попробовать отключить полноэкранный режим в игре, в которую пытаетесь играть, потому что, как сообщается, это устранило проблему для некоторых пользователей. Известно, что оконный режим решает эту проблему для некоторых игр на Unreal Engine.
Попробуйте наш инструмент устранения неполадок
Выберите операционную систему
Выберите язык програмирования (опционально)
‘>
Когда вы играете в игру, вас прерывает внезапное сообщение об ошибке. Это вас сильно раздражает.
Значок « Unreal Engine завершает работу из-за потери устройства D3D ”Ошибка — распространенная проблема. Это не проблема для конкретной игры. И ошибка не только у вас.
Не волнуйтесь, их можно исправить.
Попробуйте эти методы:
Необязательно пробовать их все; просто продвигайтесь вниз по списку, пока не найдете тот, который вам подходит.
- Обновить Unreal Engine
- Обновите драйвер устройства
- Изменить графическую карту по умолчанию
- Проверять файлы в Steam
- Отключить NVIDIA Geforce Experience Battery Boost
- Снизьте энергопотребление ПК
- Отключить антивирусное ПО
- Проверить оборудование
Метод 1: обновить Unreal Engine
Разработчики Unreal Engine продолжат выпуск новых версий. В новой версии будут исправлены ошибки, которые могут вызвать эту ошибку. Поэтому вам следует попробовать установить последнюю версию, чтобы увидеть, устраняет ли это ошибку.
Надеюсь, это так. Но если нет, есть еще несколько вещей, которые можно попробовать.
Метод 2: обновить драйвер устройства
Обновление драйверов — полезный метод решения многих проблем. Стоит попробовать, когда вы сталкиваетесь с проблемами. По словам пользователей, если драйвер видеокарты / видеокарты устарел или поврежден, это может вызвать эту ошибку.
Есть два способа обновить драйвер: вручную и автоматически.
Вариант 1 — Вручную : Чтобы получить драйвер устройства, вам необходимо перейти на веб-сайт производителя, найти драйвер, соответствующий вашей конкретной версии Windows (например, 32-разрядной версии Windows), и загрузить драйвер вручную.
После того, как вы загрузили правильный драйвер для своей системы, дважды щелкните загруженный файл и следуйте инструкциям на экране, чтобы установить драйвер.
Вариант 2 — автоматически (Рекомендую) : Если у вас нет времени, терпения или компьютерных навыков для обновления драйвера вручную, вы можете сделать это автоматически с помощью Водитель Easy .
Водитель Easy автоматически распознает вашу систему и найдет для нее правильный драйвер. Вам не нужно точно знать, в какой системе работает ваш компьютер, вам не нужно рисковать, загружая и устанавливая неправильный драйвер, и вам не нужно беспокоиться о том, что вы ошиблись при установке.
Вы можете обновить драйвер автоматически с помощью БЕСПЛАТНОЙ или Pro версия Driver Easy. Но с Pro версия это займет всего 2 клика:
- Скачать и установите Driver Easy.
- Запустите Driver Easy и щелкните Сканировать сейчас кнопка. Затем Driver Easy просканирует ваш компьютер и обнаружит проблемы с драйверами.
- Щелкните значок Обновить рядом с выбранным драйвером, чтобы автоматически загрузить правильную версию этого драйвера, затем вы можете установить его вручную (это можно сделать с помощью СВОБОДНЫЙ версия).
Или нажмите Обновить все для автоматической загрузки и установки правильной версии всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется Pro версия который поставляется с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено выполнить обновление, когда вы нажмете «Обновить все».)
Профессиональная версия Driver Easy поставляется с полной технической поддержкой.
Если вам нужна помощь, обращайтесь Служба поддержки Driver Easy в support@drivereasy.com .
Метод 3: изменить видеокарту по умолчанию
Чтобы улучшить игровой процесс, некоторые люди могут установить на свой ПК специальную видеокарту. Однако из-за ограниченной производительности встроенной видеокарты, а игра может быть несовместима с двойной видеокартой, это может вызвать ошибку «Unreal Engine завершается из-за потери устройства D3D». В этом случае вы можете установить свою выделенную видеокарту в качестве видеокарты по умолчанию, чтобы исправить эту ошибку.
- Запустите панель управления NVIDIA. Нажмите Управление настройками 3D .
- На вкладке ‘Глобальные настройки’ выберите Высокопроизводительный процессор NVIDIA в раскрывающемся списке.
- Щелкните Применить.
- Перезагрузите компьютер, затем запустите игру, чтобы проверить, появится ли ошибка.
Метод 4: проверить файлы в Steam
Если эта ошибка возникает, когда вы играете в игры в Steam, вы можете попробовать проверить файлы, чтобы устранить ошибку.
- Запускаем Steam, нажимаем Игры и выберите Просмотр библиотеки игр .
- Щелкните правой кнопкой мыши игру, в которую вы не можете играть из-за ошибки, и нажмите Свойства .
- Под ЛОКАЛЬНЫЕ ФАЙЛЫ вкладку, щелкните ПРОВЕРЬТЕ ЦЕЛОСТНОСТЬ ИГРОВЫХ ФАЙЛОВ …
Дождитесь завершения. - Перезапустите игру, чтобы проверить, появится ли ошибка.
Метод 5: отключить ускорение батареи NVIDIA Geforce Experience
Бывает, что вы без проблем играете в игры на заряженном ноутбуке. Но ошибка возникает, когда ваш ноутбук не заряжен. В этом случае вы можете попробовать этот метод для устранения ошибки.
Но этот метод поддерживает только пользователей с NVIDIA GPU.
- Запустите NVIDIA Geforce Experience. Скачать с Сайт NVIDIA если у тебя его нет.
- Нажмите Игры а затем отключите ЗАРЯД БАТАРЕИ .
- Перезапустите игру. В основном они должны работать нормально.
Метод 6. Снизьте энергопотребление ПК
Чтобы улучшить игровой процесс, люди обычно устанавливают самые высокие настройки. Однако это приведет к перегрузке компьютера с чрезмерным потреблением энергии, что может вызвать ошибку.
Таким образом, уменьшение настроек с высоким потреблением энергии может помочь вам решить эту ошибку. Он включает в себя снижение всех настроек графики до минимума и снижение частоты вашего графического процессора.
Если вы разгоняете GPU, вы можете попробовать разогнать его. Есть пользователи, которые могут играть в стабильную игру, разогнав свой GPU.
Кроме того, уменьшение всех настроек графики до минимума может помочь вашей игре работать плавно.
Метод 7: отключить антивирусное программное обеспечение
Возможно, ваше антивирусное программное обеспечение может конфликтовать с Unreal Engine. Поэтому попробуйте отключить антивирус, а затем запустить игру, чтобы проверить, появится ли ошибка или нет.
Если он все же исправит ошибку, вы можете подумать о смене антивирусного программного обеспечения. Или вы можете попросить совета у производителя антивируса.
Запись : Будьте особенно осторожны с тем, какие сайты вы посещаете, какие электронные письма открываете и какие файлы загружаете, когда антивирусное программное обеспечение отключено.
Метод 8: проверьте оборудование
В некоторых случаях проблемы могут быть вызваны аппаратным обеспечением вашего компьютера. Стоит проверить аппаратное обеспечение вашего компьютера.
Для этой ошибки сначала проверьте свою видеокарту и видеокарту.
Если вы обнаружите какую-либо проблему с оборудованием, которую не можете решить самостоятельно, обратитесь к производителю устройства за поддержкой или просто замените его новым.
Мы надеемся, что описанные выше методы помогут. Если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарии ниже.
Содержание
- Что вызывает ошибку «Unreal Engine выходит из-за потери устройства D3D»?
Пользователи видят сообщение об ошибке «Unreal Engine завершает работу из-за потери устройства D3D.’, Когда Unreal не может подключиться к устройству D3D на вашем компьютере. Эта ошибка очень распространена и также может возникать у пользователей, у которых нет явных проблем на своих компьютерах.
По словам разработчиков Unreal Engine, эта проблема обычно возникает, когда графика или аппаратные компоненты компьютера не синхронизируются должным образом с Unreal Engine, что, в свою очередь, приводит к неправильной работе с устройством D3D. В этой статье мы рассмотрим все решения относительно того, почему возникает эта проблема, а также как обходные пути для ее решения.
Получив многочисленные сообщения от пользователей о проблеме, мы решили исследовать проблему. После объединения этих отчетов мы продублировали ситуации на наших рабочих станциях и выяснили причины. Причины появления этого сообщения об ошибке, но не ограничиваются следующими:
- Устаревший движок Unreal Engine: Наиболее вероятная причина заключается в том, что Unreal Engine не обновлен до последней сборки и не может взаимодействовать с другими компонентами системы, которые могут быть обновлены недавно. Может быть и наоборот.
- Антивирусная программа: Существует множество антивирусных программ, которые, как правило, блокируют Unreal Engine и, следовательно, отмечают ложное срабатывание. Это очень распространенная проблема, и ее можно решить, создав белый список или отключив его.
- Устаревшие драйверы устройств: Другая вероятная причина возникновения этой проблемы заключается в том, что драйверы устройств повреждены или устарели. В обоих случаях переустановка или обновление драйверов работают.
- Неполные файлы Steam: Steam часто работает с Unreal Engine. Если файлы игры / установки повреждены или неполны, вы получите обсуждаемое сообщение об ошибке.
- Настройки NVIDIA GeForce: Также известно, что эти модули конфликтуют с игрой. Обычно проблема решается отключением модуля или отключением определенных настроек.
- Разгон: Разгон может дать вашему компьютеру необходимый импульс, но, как известно, вызывает проблемы или конфликты с приложениями, потребляющими много ресурсов. Отключение разгона может помочь вам.
- Видеокарта по умолчанию: Графическая карта по умолчанию обычно отключается, когда работает выделенная с большей мощностью. Однако в некоторых случаях он может работать вместе с выделенной видеокартой и вызывать конфликты, которые в дальнейшем вызовут проблемы.
Прежде чем приступить к работе с решениями, убедитесь, что вы вошли в систему как администратор. Кроме того, у вас должно быть активное и открытое подключение к Интернету.
Решение 1. Обновление Unreal Engine, Windows и Steam
Обычно, если какой-либо из упомянутых компонентов устарел, у них возникают проблемы при взаимодействии друг с другом. При плохой связи игра не может работать должным образом. Это очень распространенная повторяющаяся проблема, и пользователи часто ее игнорируют.
Метод обновления движка Unreal немного долгий, но Windows и Steam обновляются в мгновение ока. Убедитесь, что вы вошли в систему как администратор, и следуйте инструкциям в точном порядке. Мы начнем с обновления Unreal Engine.
- Открой Пусковая установка и перейдите к Библиотека
- Оказавшись в библиотеке вверху, вы сможете увидеть версию движка. Если доступно обновление, вы увидите плюс рядом с ним.
- Нажми на Добавить версии и когда вы щелкнете по нему, будет предложено установить новый движок. Загрузите соответствующую версию движка и нажмите Обновить.
Теперь, когда Unreal Engine обновлен, мы продолжим обновление Windows.
- Нажмите Windows + S, введите «обновить» в диалоговом окне и откройте Обновить результат при возврате.
- Теперь нажмите кнопку Проверить обновления. Теперь Windows автоматически начнет проверку онлайн-серверов на предмет наличия обновлений для установки.
Наберитесь терпения и позвольте процессу завершиться. После завершения процесса, если будет предложено, начать сначала твой компьютер. После перезапуска выполните следующие действия, чтобы обновить Пар.
- Запустить Пар клиент и убедитесь, что у вас есть активное подключение к Интернету.
- Клиент после проверки онлайн-серверов автоматически начнет загрузку последнего обновления. После загрузки обновления снова перезагрузите компьютер.
После обновления всех модулей попробуйте запустить Unreal Engine и посмотрите, сохраняется ли ошибка. Если это так, выполните следующие действия.
Решение 2. Отключение NVIDIA Game Booster (или других функций)
Еще одна вещь, которую нужно попробовать, прежде чем мы продолжим, — это убедиться, что в NVIDIA GeForce Experience не активны никакие «улучшающие» функции. Хотя эти функции могут изменять настройки и обеспечивать дополнительную производительность, известно, что они вызывают несколько проблем.
Эти «улучшающие» функции в основном представляют собой такие функции, как Ускоритель игры, Оптимизатор батареи, и т.д. Откройте GeForce Experience (или соответствующее приложение) и убедитесь, что они полностью отключены. Вы также можете временно отключить GeForce Experience и посмотреть, работает ли это. Когда вы будете абсолютно уверены, что проблема не в этих функциях, вы можете перейти к другим решениям.
Решение 3. Изменение предпочтения выделенной графики
Обычно известно, что люди, которые используют Unreal Engine и играют в его игры, имеют на своих компьютерах собственную выделенную графику. Специализированная графика обычно добавляется позже поверх встроенного графического модуля Intel (известного как Intel HD или Intel UHD).
Однако наличие двух графических модулей в одном компьютере вызывает ряд проблем, что неудивительно. В этом решении мы перейдем к панели управления NVIDIA, а затем после выбора Unreal Engine убедитесь, что он настроен для работы только с графическими драйверами NVIDIA.
- Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Панель управления NVIDIA.
- Когда панель управления откроется, нажмите Управление настройками 3D. Теперь нажмите на Настройки программы.
- Теперь вы увидите раскрывающийся список, содержащий список всех программ. Добавить Unreal Engine и выберите NVIDIA (выделенная графика) из второго раскрывающегося списка.
- Сохранить изменения и выйти. Перезагрузите компьютер и попробуйте запустить модуль / игру и посмотрите, решит ли это проблему.
Решение 4. Отключение встроенной графики
Еще можно попробовать полностью отключить встроенную графику на вашем компьютере. Это может помочь, если для устранения проблемы недостаточно только изменить предпочтения графики. Учтите, что это не повлияет на производительность или функциональность вашего компьютера; только сейчас ваша выделенная графика будет выполнять всю работу по поднятию тяжестей, в то время как встроенная графика останется неактивной. Прежде чем продолжить, убедитесь, что вы вошли в систему как администратор.
- Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter.
- В диспетчере устройств перейдите к Видеоадаптеры и выберите на борту
- Теперь щелкните его правой кнопкой мыши и выберите Отключить.
На короткое время ваш экран, вероятно, погаснет, но вернется. Здесь компьютер полностью переключается на вашу выделенную графику. Сохранить изменения и выйти. Теперь попробуйте запустить Unreal Engine и посмотрите, сохраняется ли проблема.
Решение 5. Отключение антивируса / брандмауэра
Антивирусное программное обеспечение защищает вас, анализируя все системные файлы на вашем компьютере, а также проверяя все запущенные процессы, которые, похоже, занимают ресурсы. Однако во многих случаях он отмечает «проверенный» процесс как вредоносное ПО; отсюда и называется ложным срабатыванием. Такая ситуация случается с множеством разных игр и, как известно, либо полностью отключает запуск игры, либо не дает ей достаточных разрешений для доступа к указанным ресурсам. То же самое и с антивирусным программным обеспечением и Unreal Engine.
Следовательно, вы должны попробовать отключение антивирусного программного обеспечения. Вы можете ознакомиться с нашей статьей о том, как выключить антивирус. После отключения антивируса перезагрузите компьютер и повторите попытку потоковой передачи. Если отключение антивируса не помогает, попробуйте удаление его и посмотрим, поможет ли это вам. Некоторым заметным антивирусным программным обеспечением, вызывающим проблемы, были Avast и AVG. Тем не менее, вы должны попробовать отключить любой антивирус, который у вас есть, и посмотреть, поможет ли это.
Решение 6. Отключение разгона и технологии SLI
Разгон означает, что процессор должен выполнять кратковременные пакетные вычисления, чтобы дать вашему ПК толчок в его вычислительной мощности. При этом температура процессора повышается, а когда она достигает предела, он возвращается к нормальной обработке. В это время процессор охлаждается и, следовательно, готовится выполнить еще одну серию, когда он достаточно охладится.
Несмотря на расширенные функции и полезность разгона, мы получили несколько отчетов от пользователей, в которых они сообщили, что отключение разгона как для ЦПУ и видеокарта исправил проблему. Кажется, что Unreal Engine не оптимизирован для работы в ускоренно разогнанной среде.
Кроме того, помимо отключения разгона графики / процессора, мы также получили сообщения о том, что отключение SLI также помогло многим пользователям. SLI — это торговая марка, управляемая NVIDIA, основная цель которой — соединить две видеокарты вместе, чтобы их мощность могла быть объединена. Как и в случае обычного разгона, у Unreal Engine также возникают проблемы при активном SLI. Следовательно, вы должны попробовать отключить его на своем компьютере и посмотреть, поможет ли это.
Решение 7. Обновление драйверов графики
Графические драйверы — это основные модули, которые обеспечивают связь между графическим оборудованием и операционной системой (приложениями, играми и т. Д.). Если сами графические драйверы не работают должным образом, вы столкнетесь с проблемами почти со всеми графическими приложениями, такими как Unreal Engine. В этом решении мы удалим существующие графические драйверы и установим новые позже.
- Загрузите и установите DDU (программа удаления драйверов дисплея) с официального сайта.
- После установки Программа удаления драйвера дисплея (DDU), запустите свой компьютер в безопасный режим. Вы можете ознакомиться с нашей статьей о том, как загрузить компьютер в безопасном режиме.
- После запуска DDU выберите первую опцию «Очистите и перезапустите». Это полностью удалит текущие драйверы с вашего компьютера.
- Теперь после удаления загрузите компьютер в обычном режиме без безопасного режима. Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter. Щелкните правой кнопкой мыши любое пустое место и выберите «Искать изменения оборудования». Будут установлены драйверы по умолчанию. Попробуйте запустить Display Capture и проверьте, решает ли это проблему.
Примечание: Возможно, вам придется снова выполнить решение 1 после этого шага. - В большинстве случаев драйверы по умолчанию вам не подойдут, поэтому вы можете либо установить последние версии драйверов через Центр обновления Windows, либо перейти на веб-сайт производителя и загрузить самые свежие.
- После установки драйверов перезагрузите компьютер и проверьте, решена ли проблема.
Решение 8. Отключите полноэкранный режим
Вы можете попробовать отключить полноэкранный режим в игре, в которую пытаетесь играть, потому что, как сообщается, это устранило проблему для некоторых пользователей. Известно, что оконный режим решает эту проблему для некоторых игр на Unreal Engine.
Одна из самых распространённых ошибок в играх, созданных с использованием Unreal Engine — сообщение об ошибке An Unreal process has crashed с сообщением Unreal Engine is exiting due to D3D device being lost и, как правило — указанием кода 0x887A0006 HUNG в информации о сбое.
В этой инструкции подробно о том, как исправить ошибку D3D device being lost в играх на Windows 11 или Windows 10, и, попутно — о том, чем она может быть вызвана.
Текст рассматриваемой ошибки сообщает о том, что игровой движок Unreal Engine прекращает свою работу в связи с тем, что было потеряно устройство D3D (Direct 3D). Что это значит? — как правило, это означает, что видеоадаптер по какой-либо причине не ответил в отведённое время. Причины могут быть разными: часто — работа драйверов, иногда — влияние сторонних программ, разгон видеокарты и другие. Что можно попробовать, чтобы исправить ошибку:
- Если вы включали разгон GPU, экспериментировали с настройками в MSI Afterburner — попробуйте вернуть исходные настройки.
- Проверьте, исчезнет ли ошибка, если в панели управления NVIDIA включить «Режим отладки» (включается в главном меню в разделе «Справка»). В режиме откладки отключается в том числе и заводской разгон видеокарты.
- Зайдите в панель управления NVIDIA (можно использовать поиск в панели задач Windows 10 и Windows 11: просто начните вводить NVIDIA Control Panel) и в разделе «Дисплей» попробуйте отключить G-Sync (или оставить функцию включенной только для полноэкранных приложений), примените настройки и перезапустите игру.
- Вручную скачайте с официального сайта доступные драйверы NVIDIA (используйте отметку «чистая установка» при установке), AMD и, обязательно, — драйверы интегрированного видео при его наличии, например — Intel HD Graphics. Затем, используя утилиту DDU (Display Driver Uninstaller) и отключившись от Интернета, удалите имеющиеся драйверы, а после удаления — установите ранее скачанные драйверы. В случае NVIDIA рекомендую не устанавливать NVIDIA GeForce Experience, пока не будет ясно — исчезла ли ошибка.
- В панели управления NVIDIA можно в разделе «Управление параметрами 3D» — «Программные настройки» можно вручную задать, какой графический процессор использовать для игры: установить вместо «Автовыбор» опцию «Высокопроизводительный процессор NVIDIA». А если в этом случае ошибка сохраняется, а игра не требует серьёзных мощностей GPU, попробуйте, наоборот, выбрать «Интегрированное графическое оборудование».
- Согласно некоторым отзывам, ошибка может возникать, когда в Windows включено масштабирование, отличное от 100%. Подтвердить не могу, но проверить стоит (масштабирование меняется в параметрах экрана, там же где разрешение экрана).
- В случае ноутбуков, когда ошибка возникает из-за проблем с переключением графики, иногда может сработать установка старых драйверов дискретного и интегрированного видео с сайта производителя ноутбука для вашей модели.
- При использовании разгона оперативной памяти на вашем компьютере, попробуйте отключить его.
- Для игровых ноутбуков возможна ситуация, когда ошибка возникает при пиковых нагрузках и работе от батареи или при недостаточной мощности блока питания (особенно если он менялся на аналог).
- В некоторых случаях на ноутбуках наблюдается следующее поведение: ошибка D3D device being lost присутствует при использовании встроенного дисплея (который физически подключен к интегрированному видео), но исчезает при подключении внешнего монитора через HDMI (при условии, что аппаратно — это выход дискретной видеокарты).
И ещё один возможный метод исправления ошибки An Unreal process has crashed, Unreal Engine is exiting due to D3D device being lost — изменить параметр TdrDelay, отвечающий за время ожидания видеокарты:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter для запуска редактора реестра.
- В редакторе реестра перейдите в раздел
HKEY_LOCAL_MACHINESystemCurrentControlSetControlGraphicsDrivers
- Нажмите правой кнопкой мыши в правой панели редактора реестра, выберите Создать — Параметр DWORD.
- Задайте имя параметра TdrDelay затем дважды нажмите по параметру и установите значение 10 в десятичной системе счисления.
- Закройте редактор реестра, перезагрузите компьютер.
И, если какой-то из способов вам помог или есть собственные находки на тему решения рассмотренной проблемы, я и другие читатели будут рады вашему комментарию к статье.
![](https://letmeknow.ch/img/common-errors/58/unreal-engine-is-exiting-due-d3d-device-being-lost.jpg)
Когда вы играете в игру, вас прерывает внезапное сообщение об ошибке. Это вас сильно раздражает.
Значок « Unreal Engine завершает работу из-за потери устройства D3D ”Ошибка — распространенная проблема. Это не проблема для конкретной игры. И ошибка не только у вас.
Не волнуйтесь, их можно исправить.
Попробуйте эти методы:
Необязательно пробовать их все; просто продвигайтесь вниз по списку, пока не найдете тот, который вам подходит.
- Обновить Unreal Engine
- Обновите драйвер устройства
- Изменить графическую карту по умолчанию
- Проверять файлы в Steam
- Отключить NVIDIA Geforce Experience Battery Boost
- Снизьте энергопотребление ПК
- Отключить антивирусное ПО
- Проверить оборудование
Метод 1: обновить Unreal Engine
Разработчики Unreal Engine продолжат выпуск новых версий. В новой версии будут исправлены ошибки, которые могут вызвать эту ошибку. Поэтому вам следует попробовать установить последнюю версию, чтобы увидеть, устраняет ли это ошибку.
Надеюсь, это так. Но если нет, есть еще несколько вещей, которые можно попробовать.
Метод 2: обновить драйвер устройства
Обновление драйверов — полезный метод решения многих проблем. Стоит попробовать, когда вы сталкиваетесь с проблемами. По словам пользователей, если драйвер видеокарты / видеокарты устарел или поврежден, это может вызвать эту ошибку.
Есть два способа обновить драйвер: вручную и автоматически.
Вариант 1 — Вручную : Чтобы получить драйвер устройства, вам необходимо перейти на веб-сайт производителя, найти драйвер, соответствующий вашей конкретной версии Windows (например, 32-разрядной версии Windows), и загрузить драйвер вручную.
После того, как вы загрузили правильный драйвер для своей системы, дважды щелкните загруженный файл и следуйте инструкциям на экране, чтобы установить драйвер.
Вариант 2 — автоматически (Рекомендую) : Если у вас нет времени, терпения или компьютерных навыков для обновления драйвера вручную, вы можете сделать это автоматически с помощью Водитель Easy .
Водитель Easy автоматически распознает вашу систему и найдет для нее правильный драйвер. Вам не нужно точно знать, в какой системе работает ваш компьютер, вам не нужно рисковать, загружая и устанавливая неправильный драйвер, и вам не нужно беспокоиться о том, что вы ошиблись при установке.
Вы можете обновить драйвер автоматически с помощью БЕСПЛАТНОЙ или Pro версия Driver Easy. Но с Pro версия это займет всего 2 клика:
- Скачать и установите Driver Easy.
- Запустите Driver Easy и щелкните Сканировать сейчас кнопка. Затем Driver Easy просканирует ваш компьютер и обнаружит проблемы с драйверами.
- Щелкните значок Обновить рядом с выбранным драйвером, чтобы автоматически загрузить правильную версию этого драйвера, затем вы можете установить его вручную (это можно сделать с помощью СВОБОДНЫЙ версия).
Или нажмите Обновить все для автоматической загрузки и установки правильной версии всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется Pro версия который поставляется с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено выполнить обновление, когда вы нажмете «Обновить все».)
Профессиональная версия Driver Easy поставляется с полной технической поддержкой.
Если вам нужна помощь, обращайтесь Служба поддержки Driver Easy в support@drivereasy.com .
Метод 3: изменить видеокарту по умолчанию
Чтобы улучшить игровой процесс, некоторые люди могут установить на свой ПК специальную видеокарту. Однако из-за ограниченной производительности встроенной видеокарты, а игра может быть несовместима с двойной видеокартой, это может вызвать ошибку «Unreal Engine завершается из-за потери устройства D3D». В этом случае вы можете установить свою выделенную видеокарту в качестве видеокарты по умолчанию, чтобы исправить эту ошибку.
- Запустите панель управления NVIDIA. Нажмите Управление настройками 3D .
- На вкладке ‘Глобальные настройки’ выберите Высокопроизводительный процессор NVIDIA в раскрывающемся списке.
- Щелкните Применить.
- Перезагрузите компьютер, затем запустите игру, чтобы проверить, появится ли ошибка.
Метод 4: проверить файлы в Steam
Если эта ошибка возникает, когда вы играете в игры в Steam, вы можете попробовать проверить файлы, чтобы устранить ошибку.
- Запускаем Steam, нажимаем Игры и выберите Просмотр библиотеки игр .
- Щелкните правой кнопкой мыши игру, в которую вы не можете играть из-за ошибки, и нажмите Свойства .
- Под ЛОКАЛЬНЫЕ ФАЙЛЫ вкладку, щелкните ПРОВЕРЬТЕ ЦЕЛОСТНОСТЬ ИГРОВЫХ ФАЙЛОВ …
Дождитесь завершения. - Перезапустите игру, чтобы проверить, появится ли ошибка.
Метод 5: отключить ускорение батареи NVIDIA Geforce Experience
Бывает, что вы без проблем играете в игры на заряженном ноутбуке. Но ошибка возникает, когда ваш ноутбук не заряжен. В этом случае вы можете попробовать этот метод для устранения ошибки.
Но этот метод поддерживает только пользователей с NVIDIA GPU.
- Запустите NVIDIA Geforce Experience. Скачать с Сайт NVIDIA если у тебя его нет.
- Нажмите Игры а затем отключите ЗАРЯД БАТАРЕИ .
- Перезапустите игру. В основном они должны работать нормально.
Метод 6. Снизьте энергопотребление ПК
Чтобы улучшить игровой процесс, люди обычно устанавливают самые высокие настройки. Однако это приведет к перегрузке компьютера с чрезмерным потреблением энергии, что может вызвать ошибку.
Таким образом, уменьшение настроек с высоким потреблением энергии может помочь вам решить эту ошибку. Он включает в себя снижение всех настроек графики до минимума и снижение частоты вашего графического процессора.
Если вы разгоняете GPU, вы можете попробовать разогнать его. Есть пользователи, которые могут играть в стабильную игру, разогнав свой GPU.
Кроме того, уменьшение всех настроек графики до минимума может помочь вашей игре работать плавно.
Метод 7: отключить антивирусное программное обеспечение
Возможно, ваше антивирусное программное обеспечение может конфликтовать с Unreal Engine. Поэтому попробуйте отключить антивирус, а затем запустить игру, чтобы проверить, появится ли ошибка или нет.
Если он все же исправит ошибку, вы можете подумать о смене антивирусного программного обеспечения. Или вы можете попросить совета у производителя антивируса.
Запись : Будьте особенно осторожны с тем, какие сайты вы посещаете, какие электронные письма открываете и какие файлы загружаете, когда антивирусное программное обеспечение отключено.
Метод 8: проверьте оборудование
В некоторых случаях проблемы могут быть вызваны аппаратным обеспечением вашего компьютера. Стоит проверить аппаратное обеспечение вашего компьютера.
Для этой ошибки сначала проверьте свою видеокарту и видеокарту.
Если вы обнаружите какую-либо проблему с оборудованием, которую не можете решить самостоятельно, обратитесь к производителю устройства за поддержкой или просто замените его новым.
Мы надеемся, что описанные выше методы помогут. Если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарии ниже.
Users experience the error message ‘Unreal Engine is exiting due to D3D device being lost’ when Unreal is unable to connect with the D3D device on your computer. This error is very common and can also occur for users who have no apparent issues on their computers.
According to Unreal Engine developers, this issue usually occurs when the computer’s graphics or hardware components are not being properly synchronized with Unreal Engine which in turn causes it not to work properly with D3D device. In this article, we will go through all the solutions as to why this issue occurs and also, what are the workarounds to solve it.
After receiving numerous reports from users about the issue, we decided to investigate the problem. After combining these reports, we duplicated the situations in our workstations and worked out the causes. The reasons as to why you might experience this error message are but not limited to:
- Outdated Unreal Engine: The most probable cause is where the Unreal Engine is not updated to the latest build and is not able to communicate with other system components which might be updated recently. It can also be the other way around.
- Antivirus software: There are numerous antivirus software out there which tend to block the Unreal Engine, hence marking a false positive. This is very common and can be solved by either creating a whitelist or disabling it.
- Outdated Device Drivers: Another probable cause as to why this issue occurs is that your device drivers are either corrupt or outdated. In both cases, reinstalling or updating the drivers work.
- Incomplete Steam Files: Steam often works with Unreal Engine. If its game/installation files are corrupt or incomplete, you will experience the error message under discussion.
- NVIDIA GeForce Settings: These modules are also known to conflict with the game. Disabling the module or disabling specific settings usually solves the problem.
- Overclocking: Overclocking might give your PC the push it needs but is known to cause issues or conflicts with heavy resource-consuming applications. Disabling Overclocking might do the trick for you.
- Default Graphics card: The default graphics card usually disables itself when a dedicated one with more power is running. However, in several cases, it might be active alongside the dedicated graphics card and cause conflicts which will further cause issues.
Before you start with the solutions, make sure that you are logged in as an administrator. Furthermore, you should have an active and open internet connection.
Solution 1: Updating Unreal Engine, Windows, and Steam
Usually, if either of the components mentioned is outdated, they have issues communicating with each other. With poor communication, the game cannot run properly. This is a very common recurring issue and users often overlook this.
The method to update the Unreal engine is a bit lengthy but Windows and Steam update in a jiffy. Make sure that you are logged in as an administrator and follow the steps in the exact order. We will start by updating the Unreal Engine.
- Open the Launcher and navigate to the Library
- Once in Library, at the top, you would be able to see the Engine version. If there is an update available, you will see a plus icon right next to it.
- Click on the Add versions and when you click it, a prompt will be given to install the new engine. Download the engine version accordingly and click on Update.
Updating Unreal Engine
Now that Unreal Engine is updated, we will proceed by updating Windows.
- Press Windows + S, type “update” in the dialogue box, and open the Update result when returned.
- Now, click on the button of Check for updates. Now, Windows will automatically start checking the online servers if there is any update available to be installed.
Updating Windows
Be patient and let the process complete. After the process is completed, if prompted, restart your computer. After restarting, follow the steps below to update Steam.
- Launch the Steam client and make sure that you have an active internet connection.
- The client, after checking the online servers will automatically start downloading the latest update. After the update is downloaded, restart the computer again.
After all the modules have been updated, try running Unreal Engine and see if the error still persists. If it does, follow the steps below.
Solution 2: Disabling NVIDIA Game Booster (or other functions)
Another thing to try before we move on is making sure that no ‘enhancement’ features are active in NVIDIA’s GeForce Experience. Even though these functions might alter the settings and provide you with additional performance, they are known to cause several issues.
These ‘enhancement’ functions are mostly features like Game Booster, Battery Optimizer, etc. Open the GeForce Experience (or relevant application) and make sure these are completely disabled. You can also temporarily disable the GeForce Experience altogether and see if this works. Once you are absolutely sure that the issue isn’t because of these features, you can move on with other solutions.
Solution 3: Changing the Preference for Dedicated Graphics
Usually, people who use Unreal Engine and play its games are known to have their own dedicated graphics installed on their computer. Dedicated graphics are usually added later on on-top of the in-build graphics module by Intel (known as Intel HD or Intel UHD).
However, the being of two graphics modules in a single computer induces several issues which is of no surprise. In this solution, we will navigate to the control panel of NVIDIA and then after selecting Unreal Engine, make sure it is customized to run on NVIDIA graphics drivers only.
- Right-click anywhere on your Desktop and select NVIDIA control panel.
- Once the control panel is opened up, click on Manage 3D Settings. Now click on Program settings.
- Now, you will see a drop-down containing the list of all programs. Add Unreal Engine and select NVIDIA (Dedicated graphics) from the second drop-down.
Changing preference of Graphics Card - Save changes and exit. Restart your computer and try launching the module/game and see if this solves the issue.
Solution 4: Disabling on-board Graphics
Another thing to try is completely disabling the onboard graphics on your computer. This might help if only changing the preference of the graphics isn’t enough to make the problem go away. Do note that this will not affect your computer’s performance or functionality; only now, your dedicated graphics will be doing the entire weight lifting while the in-built ones will stay inactive. Make sure that you are logged in as an administrator before proceeding.
- Press Windows + R, type “devmgmt.msc” in the dialogue box, and press Enter.
- Once in the device manager, navigate to Display adapters and select the on-board
- Now, right-click on it and select Disable.
Disabling on-board Graphics
For a short moment, your screen will probably go blank but will come back up. Here, the computer is shifting completely to your dedicated graphics. Save changes and exit. Now try launching Unreal Engine and see if the issue persists.
Solution 5: Disabling Antivirus/Firewall Software
Antivirus software keeps you safe by analyzing all the system files in your computer and also checking all the running processes which seem to take up resources. However, there are numerous instances where it marks a ‘verified’ process as malware; hence called a false positive. This situation happens with a lot of different games and is known to either disable the game from running altogether or not granting it enough permissions to access the said resources. The same is the case with Antivirus software and Unreal Engine.
Hence you should try disabling your Antivirus software. You can check out our article on How to turn your Antivirus off. After disabling your Antivirus, restart your computer and try streaming again. If disabling the Antivirus doesn’t work, you can try uninstalling it and see if it does the trick for you. Some noticeable Antivirus software that was causing issues was Avast and AVG. Nonetheless, you should try disabling whichever Antivirus you have and see if this does the trick.
Solution 6: Disabling Overclocking and SLI Technology
Overclocking means making the processor perform short-lived burst computations to give your PC a push in its processing power. When it does this, the temperature of the processor rises and when it has risen to the limit, it reverts back to normal processing. During this time, the processor cools off and hence gets ready to perform another burst when it is cool enough.
Despite the advanced features and usefulness of overclocking, we received several reports from users where they reported that disabling overclocking for both the CPU and graphics card fixed the issue. It seems that the Unreal Engine is not optimized to run in an accelerated overclocked environment.
Furthermore, on top of disabling overclocking for graphics/CPU, we also received reports that disabling SLI also did the trick for numerous users. SLI is a brand name managed by NVIDIA whose primary purpose is to link two graphics cards together so their power can be combined. Like the case of normal overclocking, Unreal Engine also has trouble when SLI is active. Hence you should try disabling it from your computer and see if this does the trick.
Solution 7: Updating Graphics Drivers
Graphics drivers are the main modules that enable the communication between your Graphics hardware and the operating system (applications or games etc.). If the graphics drivers themselves are not working properly, you will experience issues with almost all graphics demanding applications like Unreal Engine. In this solution, we will uninstall your existing graphics drivers and install newer ones later on.
- Download and install DDU (Display driver uninstaller) from its official website.
- After installing Display Driver Uninstaller (DDU), launch your computer in safe mode. You can check our article on how to boot your computer into safe mode.
- After launching the DDU, select the first option “Clean and restart”. This will uninstall the current drivers completely from your computer.
Cleaning Drivers - Now after the uninstallation, boot your computer normally without safe mode. Press Windows + R, type “devmgmt.msc” in the dialogue box and press Enter. Right-click on any empty space and select “Search for hardware changes”. The default drivers will be installed. Try launching the Display Capture and check if this solves the problem.
Note: You might have to perform solution 1 again after this step. - In the majority of the cases, the default drivers will not work for you so you can either install the latest drivers through Windows update or navigate to your manufacturer’s website and download the latest ones.
- After you have installed the drivers, restart your computer and check if the problem is solved.
Solution 8: Disable Full-screen mode
You can try to disable the Fullscreen mode in the game that you are trying to play because this has reportedly fixed the issue for some users. Being in Windowed mode is known to fix this issue for some Unreal Engine Games.
Solution 9: Reinstalling DirectX and changing FreeSync Settings
If none of the above methods work, we can try reinstalling DirectX completely and change the FreeSync settings. This is a fairly straightforward method but you have to reinstall DirectX manually after downloading it from the website.
- Reinstall DirectX on your computer and then restart it before proceeding ahead.
- Now, if you have a FreeSync monitor, navigate to GSync settings through the GeForce Experience application.
- Once you locate your FreeSync monitor settings, Enable for Full-Screen option. Check the box for Enable settings for selected Display as well.
- Restart your computer completely after making changes and see if this solves the problem.
You can also test the same procedure for ‘Windowed mode’.
Обновлено 2023 января: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
- Скачайте и установите инструмент для ремонта здесь.
- Пусть он просканирует ваш компьютер.
- Затем инструмент почини свой компьютер.
Во время игры вас прерывает внезапное сообщение об ошибке. Это будет вас сильно раздражать.
Ошибка «Unreal Engine остановлен из-за потери устройства D3D» — распространенная проблема. Это не проблема в конкретной игре. И не только вас раздражает ошибка.
Не волнуйтесь, их можно исправить.
Выключите антивирусное программное обеспечение
Некоторые антивирусные приложения могут конфликтовать с Unreal Engine. Если вы используете стороннее антивирусное приложение для защиты своего компьютера, вам следует попытаться временно выключить его, а затем убедиться, что оно работает.
Если ошибка исчезнет, возможно, придется удалить антивирус и использовать надежный. Если ошибка не исчезла, переходите к следующему решению.
Отредактируйте редактор реестра
- Перейдите по этой ссылке: https://msdn.microsoft.com/en-us/library/windows/hardware/ff569918(v=vs.85).aspx
- Там вы найдете раздел под названием TdrDelay, который предоставит вам всю информацию, необходимую для создания раздела реестра, чтобы изменить время задержки.
- Чтобы открыть реестр, откройте меню «Пуск» и введите «Пуск», когда откроется окно. Введите «regedit» и нажмите «ОК».
- Теперь должен быть открыт редактор реестра. Здесь вы используете информацию с того сайта, который я только что указал.
- Сначала перейдите в HKEY_LOCAL_MACHINE System CurrentControlSet Control GraphicsDrivers.
- Щелкните правой кнопкой мыши GraphicsDrivers и вернитесь к> Значение DWORD (32 бита).
- Будет отображен новый ключ. Обязательно назовите это «TdrDelay».
- Щелкните его правой кнопкой мыши и выберите «Редактировать».
- В разделе «Значения данных» введите 10 (это количество секунд для задержки) и убедитесь, что вы выбрали «Десятичное число» в качестве основы.
- Нажмите ОК и перезапустите систему.
Обновление за январь 2023 года:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Проверьте файлы игры в Steam
Поврежденные игровые файлы также может привести к потере вашего устройства D3D. Чтобы исправить ошибку, вы можете проверить файлы в Steam. Пожалуйста, следуйте инструкциям ниже.
Шаг 1: Запустите Steam и нажмите BILIOTECK под категорией, чтобы увидеть список игр.
Шаг 2: Щелкните правой кнопкой мыши игру, которая потеряла устройство D3D, и выберите «Свойства».
Шаг 3: Щелкните вкладку ЛОКАЛЬНЫЕ ФАЙЛЫ. Затем выберите ЛИЧНЫЕ ФАЙЛЫ игры.
Шаг 4: Дождитесь завершения процесса и нажмите ЗАКРЫТЬ.
После проверки связанных файлов вы можете перезапустить игру и посмотреть, исчезнет ли ошибка.
Если какой-либо из этих компонентов устарел, у вас обычно возникают проблемы со связью. Если соединение плохое, игра не может работать должным образом. Это очень распространенная повторяющаяся проблема, о которой пользователи часто забывают.
Метод обновления Unreal Engine немного утомителен, но Windows и Steam обновляются мгновенно. Убедитесь, что вы вошли в систему как администратор и все делаете правильно. Сначала мы обновим Unreal Engine.
- Откройте холл и пройдите в библиотеку.
- Оказавшись в библиотеке, вы можете увидеть версию движка вверху. Если обновление доступно, вы увидите рядом с ним знак плюса.
- Нажмите «Добавить версии». Когда вы нажмете на нее, вам будет предложено установить новый движок. Загрузите соответствующую версию движка и нажмите «Обновить».
После обновления Unreal Engine мы обновим Windows.
- Щелкните Windows + S, введите «обновить» в диалоговом окне и откройте результат обновления при повторной отправке.
- Теперь нажмите кнопку Проверить наличие обновлений. Теперь Windows будет автоматически проверять сервер в сети, чтобы узнать, доступно ли обновление для установки.
Наберитесь терпения и дайте процессу завершиться. Когда процесс завершится, перезагрузите компьютер, если будет предложено. После перезапуска выполните следующие действия, чтобы обновить Steam.
- Запустите клиент Steam и убедитесь, что у вас есть активное интернет-соединение.
- Как только клиент проверит серверы в сети, он автоматически загрузит последнее обновление. После загрузки обновления перезагрузите компьютер.
Измените видеокарту по умолчанию.
Для улучшения игрового процесса некоторые пользователи могут установить на свой ПК специальную видеокарту. Из-за ограниченной производительности встроенной видеокарты, а игра может быть несовместима с двойной видеокартой, может возникнуть ошибка «Unreal Engine завершается из-за потери устройства D3D». В этом случае вы можете установить свою выделенную видеокарту в качестве видеокарты по умолчанию, чтобы устранить эту ошибку.
Совет экспертов: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Сообщение Просмотров: 114
One of the most common errors in games created with Unreal Engine is the error message An Unreal process has crashed with the message “Unreal Engine is exiting due to D3D device being lost” and, as a rule, the code 0x887A0006 HUNG in the information about the crash.
This tutorial will tell you how to fix the error D3D device being lost in games on Windows 11 or Windows 10 operating systems, and what can cause it.
Ways to fix the D3D device being lost error
The error text informs that the Unreal Engine game engine stops its work due to the fact that a D3D (Direct 3D) device was lost. What does it mean? – as a rule, this means that the video adapter for some reason did not respond within the allotted time. The reasons may be different: often – the work of drivers, sometimes – the influence of third-party programs, overclocking the video card and others. What you can try to fix the error:
- If you’ve enabled GPU overclocking, experimented with settings in MSI Afterburner – try revert to original settings.
- Check if the error disappears if you enable “Debug mode” in the NVIDIA control panel (enabled in the main menu under “Help”). The debug mode also disables the factory overclocking of the graphics card.
- Go to the NVIDIA Control Panel (you can use the Windows 10 and Windows 11 taskbar search: just start typing NVIDIA Control Panel) and under “Display” try to disable G-Sync (or leave it enabled only for full-screen applications), apply the settings and restart the game.
- Manually download from the official site available drivers NVIDIA (use the checkbox “clean install” during installation), AMD and, necessarily – integrated video drivers, if any, for example – Intel HD Graphics. Then, using the DDU (Display Driver Uninstaller) utility and disconnected from the Internet, uninstall the existing drivers, and after uninstalling – install the previously downloaded drivers. In the case of NVIDIA, I recommend not to install the NVIDIA GeForce Experience until it is clear whether the error is gone.
- In the NVIDIA control panel, you can manually set which GPU to use for the game under “3D Control Settings” – “Program Settings”: set the “NVIDIA High Performance GPU” option instead of “Auto Select”. And if in this case the error persists and the game does not require serious GPU power, try, on the contrary, select “Integrated graphics hardware”.
- According to some reviews, the error may occur when scaling other than 100% is enabled in Windows. I can’t confirm, but it’s worth checking (the scaling is changed in the screen settings, in the same place where the screen resolution is).
- In the case of laptops, when the error occurs due to problems with switching graphics, sometimes installing old drivers of discrete and integrated video from the laptop manufacturer’s website for your model can work.
- If using overclocked RAM on your computer, try disabling it.
- For gaming laptops, it is possible that the error occurs with peak loads and running on battery or with insufficient power supply (especially if it was replaced by an analogue).
- In some cases the following behavior is observed on laptops: D3D device being lost error is present when using integrated display (which is physically connected to the integrated video), but disappears when you connect an external monitor via HDMI (provided that hardware is discrete video card output).
And another possible method for fixing the error An Unreal process has crashed, Unreal Engine is exiting due to D3D device being lost is to change the TdrDelay parameter, which is responsible for the waiting time of the video card:
- Press Win+R, type regedit and press Enter to start the registry editor.
- In the registry editor, go to
HKEY_LOCAL_MACHINESystemCurrentControlSetControlGraphicsDrivers
- Right-click in the right pane of the registry editor, select Create – DWORD Parameter.
- Name the parameter TdrDelay then double click on the parameter and set the value to 10 in decimal notation.Changing the TdrDelay parameter in the registry editor
- Close the registry editor, restart your computer.
And, if any of the methods helped you or you have your own findings on the subject of solving the problem considered, I and other readers will be glad to receive your comments on the article.
Are you one of those players that simply enjoys and loves Dread Hunger but is unfortunate enough to keep getting constant crashes? Well, here we will take a look at the Unreal Engine error and how to get it fixed. Let’s get started.
A big portion of the player base from Dead Hunger are experiencing big issues connected with the Unreal Engine that the game runs on. The problem should look similar to this:
- Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0006 – ‘HUNG’)
- Fatal error! The UE4-DreadHunger Game has crashed and will close
It is a Fatal Error crash that can be shown on the screen when starting the game or while in-game.
Fullscreen Optimization
This is a well-known fix that has helped a lot of players. Simply go into your Steam Library and right-click on Dead Hunger. Then proceed to open the Manage bar and inside here open the Browse Local Files. Right-click on the .exe file and open its properties. Now in the Compatability Tab just switch the ,,Disable Fullscreen Optimization’’ and hit apply.
GPU Is Not Overclocked
Being a problem connected with the Unreal Engine means by itself that GPU is a big factor when it comes to crashes. Make sure that your GPU is not overclocked, or if it is, make sure it is in a stable condition that won’t affect the loading of Dread Hunger. Unreal Engine can shut itself off because of these reasons.
Lower Graphics Settings
The most basic when it comes to doing something that might help. Simply go into your game video settings and make sure that your PC is not overworking it self. Put everything in the lowest most possible option, and give it a try. After a longer gameplay time, you might not see crashes at all.
Make sure to cap the FPS limit at around 30 to 60. This way your GPU and CPU won’t overwork for no reason and make your game crash.
Some other methods that might help with the Unreal Engine:
- Update Unreal Engine
- Update your Graphics Card / Driver
- Verify Steam Files
- Disable Antivirus temporarily and give it a try
- Disable the Nvidia Battery Boost option
I hope this was of some help. Good luck!
ALSO READ: Poppy Playtime Chapter 2 – Green Hand Molding Room Puzzle Guide
Dread Hunger
- Many Steam players report that they get the error message “Unreal Engine crashes due to loss of D3D device” when playing games.
- It’s pretty annoying, but don’t worry.
- Techquack offers 4 solutions to the “D3D. device being lost” problem.
Many Steam players report that they get the error message “Unreal Engine crashes due to loss of D3D device” when playing games. It’s pretty annoying, but don’t worry. Techquack offers 4 solutions to the “D3D device being lost” problem, and you can try them.
It is common for Unreal Engine 4 based games to experience “Unreal Engine crashes due to loss of D3D device”. The solutions below should help you resolve the problem.
What causes “Unreal Engine crashes due to D3D device loss”?
The Direct 3D graphics application programming interface — or D3D — is a graphics interface and is dependent upon your graphics adapter and driver. Direct 3D problems often indicate that your graphics driver is failing. To fix your problem, reinstall it and see if that helps.
The following are reasons why this error message may appear after receiving numerous reports about this issue. After summarizing the reports, we reproduced the situations on our own workstations to look for causes.
Outdated Unreal Engine: The most likely reason is that the Unreal Engine is outdated and cannot communicate with other system components that may have recently been updated. However, it could also be the other way around.
Antivirus software: many antivirus programs tend to block the Unreal Engine, thus marking a false positive. This problem is very common and can be solved by whitelisting or disabling the software.
Outdated device drivers: Another likely cause of this problem is that your device drivers are corrupt or outdated. In either case, reinstalling or updating the drivers will help.
Incomplete Steam files: Steam often works in conjunction with the Unreal Engine. If its game/installation files are corrupted or incomplete, you will see this error message.
NVIDIA GeForce settings: These modules have also been known to conflict with the game. Disabling a module or certain settings usually solves the problem.
How To Update Unreal Engine Steam
After SteamCMD has been installed successfully, you will see the Steam shell appearing. Running steamcmd.exe at the command prompt will update and install SteamCMD automatically.
Overclocking: Overclocking can give your computer the boost it needs, but it has been known to cause problems or conflicts with resource-intensive applications. Disabling overclocking may be the solution for you.
Unreal Engine Is Exiting Due To D3d Device Being Lost
The problem is reported to occur with NVIDIA Game Ready drivers 461.09 and newer, according to a NVIDIA update published on 24 September 2021.
Standard graphics card: The standard graphics card is usually disabled when a dedicated card with more power is running. However, in some cases, it may be active at the same time as the dedicated graphics card and cause conflicts that lead to other problems.
To ensure a smooth gaming experience, you must have updated and uncorrupt graphics drivers to prevent this error from occurring.
The first thing you should do when you wish to apply solutions is to make sure that you are logged in as an administrator and that your Internet connection is active and open.
How to Solve the “Unreal Engine is exiting due to D3D device being lost” problem
Check the files in Steam
You can fix the error by checking the files if you receive this error when playing games in Steam.
- Choose View Game Library from the Games menu in Steam after launching it.
- If the game cannot be played due to an error, choose Properties from the right-click menu.
- You can check the integrity of game files by clicking on the LOCAL FILES tab.
- The process will be completed as soon as it is finished.
- In case of an error, restart the game.
Unreal Engine Update
You should try installing the latest version of Unreal Engine to see if the problem is fixed. New versions of Unreal Engine will continue to be released. They will fix bugs that may have caused this error.
Disable the NVIDIA Geforce Experience Battery Boost feature
This method works only for NVIDIA GPU users. However, you may experience the error with other GPUs if your laptop is not charged.
- The NVIDIA Geforce Experience can be run.
- If you do not have a NVIDIA account, you can download one from their website.
- BATTERY BOOST can be disabled by clicking Games.
- It should now work normally if you restart the game.
Turn off your antivirus software
Unreal Engine and antivirus software conflict, so disable your antivirus software and try running the game again.
Changing your antivirus software might clear the error. You may also want to speak with your antivirus manufacturer for advice.
Change the default graphics card
People install special graphics cards on their PCs to make their gaming experience better. If you receive an error message that “Unreal Engine quits because the D3D device was lost”, it may be because the built-in graphics card is limited in performance, or the game may not be compatible with dual graphics cards.
Unreal Engine Gpu Crashed Or D3d Device Removed
The program may not understand the GPU installed in some games, particularly older ones, and throw errors as a result. It could be a driver issue if the game is newer. In the case of a simple error dialog box, which quits the game, then it is most likely a device issue, or a patch is needed for the game. The blue screen of death, however, could indicate a hardware problem. It’s hard to tell without more information.
Satisfactory Unreal Engine Crash
To resolve the problem of Unreal Engine crashing, you may need to use a repair tool to identify the cause of Surface Pro 7 screen flickering. Unreal Engine crashes can be caused by missing or corrupt system files. You can use it to find the right fix to system errors and critical system files.
Conan Exiles Driver
Ironically, there is a relatively easy to acquire named driver taskmaster available in the beginner area of the Exiled Lands. Sir Bowen, Enforcer of Asura is a convenient taskmaster that always spawns in the same location. He is one of many T4 named thralls that spawn in Sinner’s Refuge, a cave in G4. Sir Bowen has a 25% chance to be the named thrall at the pillar towards the back of the cave; you may have to kill or drag off other named thralls before the taskmaster will appear. Sinner’s refuge is also one of the easiest places to farm brimstone so bring your pickaxe!
This error can be fixed by setting a dedicated video card as the default.
- You can manage your 3D settings by clicking on Manage 3D Settings in the NVIDIA Control Panel.
- Choose NVIDIA High-Performance Processor from the dropdown list in the Global Settings.
- Click Apply.
- Trying running the game again after restarting your computer will tell you whether the error occurred.
Update Device Drivers
If you are experiencing problems with your video card or driver, updating them may be the easiest fix. Users report this error happens if the driver or video card is outdated or corrupted.
Manual: To get the driver for your device, you need to go to the manufacturer’s website, find the driver that corresponds to your particular version of Windows (e.g. Windows 32-bit) and download it manually.
The driver you’ve just downloaded can now be installed by simply double-clicking on it and following the on-screen instructions.
Automatic: If you do not have the time, patience, or computer skills to update the driver manually, you can do it automatically with a third-party driver update program.
You will not need to worry about downloading and installing the wrong driver, or worrying that you’ll make a mistake during installation since the third-party driver update program will recognize your system automatically. It doesn’t matter what operating system is installed on your computer, you don’t have to worry about downloading and installing the wrong driver.
Frequently Asked Questions
- Update Unreal Engine.
- Update the device drivers.
- Change the default graphics card.
- Check the files in Steam.
- Disable NVIDIA Geforce Experience Battery Boost.
- Reduce the power consumption of your computer.
- Turn off antivirus software.
- Check your hardware.
What are the common causes of D3D device errors? D3D errors usually occur when you run a game with settings that your computer does not properly support, or when you use outdated graphics drivers. Other possible causes include outdated Windows installations or serious video card problems.
- Restart your computer. Go to Start -> Power -> Restart.
- Check the integrity of the game files.
- Update Windows to the latest version.
- Update the graphics drivers.
- Set the game’s launch settings.
- Run the game in compatibility mode.
- Enable services to resolve the «Cannot create D3D device» error.
You cannot update the Unreal Engine. It simply isn’t done that way. Instead, you can install other versions next to the ones you already have and remove the ones you no longer need.
Mark Ginter
Mark Ginter is a tech blogger with a passion for all things gadgets and gizmos. A self-proclaimed «geek», Mark has been blogging about technology for over 15 years. His blog, techquack.com, covers a wide range of topics including new product releases, industry news, and tips and tricks for getting the most out of your devices. If you’re looking for someone who can keep you up-to-date with all the latest tech news and developments, then be sure to follow him over at Microsoft.
Unreal Engine is exiting due to D3D device being lost — как исправить ошибку
Одна из самых распространённых ошибок в играх, созданных с использованием Unreal Engine — сообщение об ошибке An Unreal process has crashed с сообщением Unreal Engine is exiting due to D3D device being lost и, как правило — указанием кода 0x887A0006 HUNG в информации о сбое.
В этой инструкции подробно о том, как исправить ошибку D3D device being lost в играх на Windows 11 или Windows 10, и, попутно — о том, чем она может быть вызвана.
Способы исправить ошибку D3D device being lost
Текст рассматриваемой ошибки сообщает о том, что игровой движок Unreal Engine прекращает свою работу в связи с тем, что было потеряно устройство D3D (Direct 3D). Что это значит? — как правило, это означает, что видеоадаптер по какой-либо причине не ответил в отведённое время. Причины могут быть разными: часто — работа драйверов, иногда — влияние сторонних программ, разгон видеокарты и другие. Что можно попробовать, чтобы исправить ошибку:
- Если вы включали разгон GPU, экспериментировали с настройками в MSI Afterburner — попробуйте вернуть исходные настройки.
- Проверьте, исчезнет ли ошибка, если в панели управления NVIDIA включить «Режим отладки» (включается в главном меню в разделе «Справка»). В режиме откладки отключается в том числе и заводской разгон видеокарты.
- Зайдите в панель управления NVIDIA (можно использовать поиск в панели задач Windows 10 и Windows 11: просто начните вводить NVIDIA Control Panel) и в разделе «Дисплей» попробуйте отключить G-Sync (или оставить функцию включенной только для полноэкранных приложений), примените настройки и перезапустите игру.
- Вручную скачайте с официального сайта доступные драйверы NVIDIA (используйте отметку «чистая установка» при установке), AMD и, обязательно, — драйверы интегрированного видео при его наличии, например — Intel HD Graphics. Затем, используя утилиту DDU (Display Driver Uninstaller) и отключившись от Интернета, удалите имеющиеся драйверы, а после удаления — установите ранее скачанные драйверы. В случае NVIDIA рекомендую не устанавливать NVIDIA GeForce Experience, пока не будет ясно — исчезла ли ошибка.
- В панели управления NVIDIA можно в разделе «Управление параметрами 3D» — «Программные настройки» можно вручную задать, какой графический процессор использовать для игры: установить вместо «Автовыбор» опцию «Высокопроизводительный процессор NVIDIA». А если в этом случае ошибка сохраняется, а игра не требует серьёзных мощностей GPU, попробуйте, наоборот, выбрать «Интегрированное графическое оборудование».
- Согласно некоторым отзывам, ошибка может возникать, когда в Windows включено масштабирование, отличное от 100%. Подтвердить не могу, но проверить стоит (масштабирование меняется в параметрах экрана, там же где разрешение экрана).
- В случае ноутбуков, когда ошибка возникает из-за проблем с переключением графики, иногда может сработать установка старых драйверов дискретного и интегрированного видео с сайта производителя ноутбука для вашей модели.
- При использовании разгона оперативной памяти на вашем компьютере, попробуйте отключить его.
- Для игровых ноутбуков возможна ситуация, когда ошибка возникает при пиковых нагрузках и работе от батареи или при недостаточной мощности блока питания (особенно если он менялся на аналог).
- В некоторых случаях на ноутбуках наблюдается следующее поведение: ошибка D3D device being lost присутствует при использовании встроенного дисплея (который физически подключен к интегрированному видео), но исчезает при подключении внешнего монитора через HDMI (при условии, что аппаратно — это выход дискретной видеокарты).
И ещё один возможный метод исправления ошибки An Unreal process has crashed, Unreal Engine is exiting due to D3D device being lost — изменить параметр TdrDelay, отвечающий за время ожидания видеокарты:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter для запуска редактора реестра.
- В редакторе реестра перейдите в раздел
- Нажмите правой кнопкой мыши в правой панели редактора реестра, выберите Создать — Параметр DWORD.
- Задайте имя параметра TdrDelay затем дважды нажмите по параметру и установите значение 10 в десятичной системе счисления.
- Закройте редактор реестра, перезагрузите компьютер.
И, если какой-то из способов вам помог или есть собственные находки на тему решения рассмотренной проблемы, я и другие читатели будут рады вашему комментарию к статье.
Источник
Содержание
Пользователи видят сообщение об ошибке «Unreal Engine завершает работу из-за потери устройства D3D.’, Когда Unreal не может подключиться к устройству D3D на вашем компьютере. Эта ошибка очень распространена и также может возникать у пользователей, у которых нет явных проблем на своих компьютерах.
По словам разработчиков Unreal Engine, эта проблема обычно возникает, когда графика или аппаратные компоненты компьютера не синхронизируются должным образом с Unreal Engine, что, в свою очередь, приводит к неправильной работе с устройством D3D. В этой статье мы рассмотрим все решения относительно того, почему возникает эта проблема, а также как обходные пути для ее решения.
Что вызывает ошибку «Unreal Engine выходит из-за потери устройства D3D»?
Получив многочисленные сообщения от пользователей о проблеме, мы решили исследовать проблему. После объединения этих отчетов мы продублировали ситуации на наших рабочих станциях и выяснили причины. Причины появления этого сообщения об ошибке, но не ограничиваются следующими:
- Устаревший движок Unreal Engine: Наиболее вероятная причина заключается в том, что Unreal Engine не обновлен до последней сборки и не может взаимодействовать с другими компонентами системы, которые могут быть обновлены недавно. Может быть и наоборот.
- Антивирусная программа: Существует множество антивирусных программ, которые, как правило, блокируют Unreal Engine и, следовательно, отмечают ложное срабатывание. Это очень распространенная проблема, и ее можно решить, создав белый список или отключив его.
- Устаревшие драйверы устройств: Другая вероятная причина возникновения этой проблемы заключается в том, что драйверы устройств повреждены или устарели. В обоих случаях переустановка или обновление драйверов работают.
- Неполные файлы Steam: Steam часто работает с Unreal Engine. Если файлы игры / установки повреждены или неполны, вы получите обсуждаемое сообщение об ошибке.
- Настройки NVIDIA GeForce: Также известно, что эти модули конфликтуют с игрой. Обычно проблема решается отключением модуля или отключением определенных настроек.
- Разгон: Разгон может дать вашему компьютеру необходимый импульс, но, как известно, вызывает проблемы или конфликты с приложениями, потребляющими много ресурсов. Отключение разгона может помочь вам.
- Видеокарта по умолчанию: Графическая карта по умолчанию обычно отключается, когда работает выделенная с большей мощностью. Однако в некоторых случаях он может работать вместе с выделенной видеокартой и вызывать конфликты, которые в дальнейшем вызовут проблемы.
Прежде чем приступить к работе с решениями, убедитесь, что вы вошли в систему как администратор. Кроме того, у вас должно быть активное и открытое подключение к Интернету.
Решение 1. Обновление Unreal Engine, Windows и Steam
Обычно, если какой-либо из упомянутых компонентов устарел, у них возникают проблемы при взаимодействии друг с другом. При плохой связи игра не может работать должным образом. Это очень распространенная повторяющаяся проблема, и пользователи часто ее игнорируют.
Метод обновления движка Unreal немного долгий, но Windows и Steam обновляются в мгновение ока. Убедитесь, что вы вошли в систему как администратор, и следуйте инструкциям в точном порядке. Мы начнем с обновления Unreal Engine.
- Открой Пусковая установка и перейдите к Библиотека
- Оказавшись в библиотеке вверху, вы сможете увидеть версию движка. Если доступно обновление, вы увидите плюс рядом с ним.
- Нажми на Добавить версии и когда вы щелкнете по нему, будет предложено установить новый движок. Загрузите соответствующую версию движка и нажмите Обновить.
Теперь, когда Unreal Engine обновлен, мы продолжим обновление Windows.
- Нажмите Windows + S, введите «обновить» в диалоговом окне и откройте Обновить результат при возврате.
- Теперь нажмите кнопку Проверить обновления. Теперь Windows автоматически начнет проверку онлайн-серверов на предмет наличия обновлений для установки.
Наберитесь терпения и позвольте процессу завершиться. После завершения процесса, если будет предложено, начать сначала твой компьютер. После перезапуска выполните следующие действия, чтобы обновить Пар.
- Запустить Пар клиент и убедитесь, что у вас есть активное подключение к Интернету.
- Клиент после проверки онлайн-серверов автоматически начнет загрузку последнего обновления. После загрузки обновления снова перезагрузите компьютер.
После обновления всех модулей попробуйте запустить Unreal Engine и посмотрите, сохраняется ли ошибка. Если это так, выполните следующие действия.
Решение 2. Отключение NVIDIA Game Booster (или других функций)
Еще одна вещь, которую нужно попробовать, прежде чем мы продолжим, — это убедиться, что в NVIDIA GeForce Experience не активны никакие «улучшающие» функции. Хотя эти функции могут изменять настройки и обеспечивать дополнительную производительность, известно, что они вызывают несколько проблем.
Эти «улучшающие» функции в основном представляют собой такие функции, как Ускоритель игры, Оптимизатор батареи, и т.д. Откройте GeForce Experience (или соответствующее приложение) и убедитесь, что они полностью отключены. Вы также можете временно отключить GeForce Experience и посмотреть, работает ли это. Когда вы будете абсолютно уверены, что проблема не в этих функциях, вы можете перейти к другим решениям.
Решение 3. Изменение предпочтения выделенной графики
Обычно известно, что люди, которые используют Unreal Engine и играют в его игры, имеют на своих компьютерах собственную выделенную графику. Специализированная графика обычно добавляется позже поверх встроенного графического модуля Intel (известного как Intel HD или Intel UHD).
Однако наличие двух графических модулей в одном компьютере вызывает ряд проблем, что неудивительно. В этом решении мы перейдем к панели управления NVIDIA, а затем после выбора Unreal Engine убедитесь, что он настроен для работы только с графическими драйверами NVIDIA.
- Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Панель управления NVIDIA.
- Когда панель управления откроется, нажмите Управление настройками 3D. Теперь нажмите на Настройки программы.
- Теперь вы увидите раскрывающийся список, содержащий список всех программ. Добавить Unreal Engine и выберите NVIDIA (выделенная графика) из второго раскрывающегося списка.
- Сохранить изменения и выйти. Перезагрузите компьютер и попробуйте запустить модуль / игру и посмотрите, решит ли это проблему.
Решение 4. Отключение встроенной графики
Еще можно попробовать полностью отключить встроенную графику на вашем компьютере. Это может помочь, если для устранения проблемы недостаточно только изменить предпочтения графики. Учтите, что это не повлияет на производительность или функциональность вашего компьютера; только сейчас ваша выделенная графика будет выполнять всю работу по поднятию тяжестей, в то время как встроенная графика останется неактивной. Прежде чем продолжить, убедитесь, что вы вошли в систему как администратор.
- Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter.
- В диспетчере устройств перейдите к Видеоадаптеры и выберите на борту
- Теперь щелкните его правой кнопкой мыши и выберите Отключить.
На короткое время ваш экран, вероятно, погаснет, но вернется. Здесь компьютер полностью переключается на вашу выделенную графику. Сохранить изменения и выйти. Теперь попробуйте запустить Unreal Engine и посмотрите, сохраняется ли проблема.
Решение 5. Отключение антивируса / брандмауэра
Антивирусное программное обеспечение защищает вас, анализируя все системные файлы на вашем компьютере, а также проверяя все запущенные процессы, которые, похоже, занимают ресурсы. Однако во многих случаях он отмечает «проверенный» процесс как вредоносное ПО; отсюда и называется ложным срабатыванием. Такая ситуация случается с множеством разных игр и, как известно, либо полностью отключает запуск игры, либо не дает ей достаточных разрешений для доступа к указанным ресурсам. То же самое и с антивирусным программным обеспечением и Unreal Engine.
Следовательно, вы должны попробовать отключение антивирусного программного обеспечения. Вы можете ознакомиться с нашей статьей о том, как выключить антивирус. После отключения антивируса перезагрузите компьютер и повторите попытку потоковой передачи. Если отключение антивируса не помогает, попробуйте удаление его и посмотрим, поможет ли это вам. Некоторым заметным антивирусным программным обеспечением, вызывающим проблемы, были Avast и AVG. Тем не менее, вы должны попробовать отключить любой антивирус, который у вас есть, и посмотреть, поможет ли это.
Решение 6. Отключение разгона и технологии SLI
Разгон означает, что процессор должен выполнять кратковременные пакетные вычисления, чтобы дать вашему ПК толчок в его вычислительной мощности. При этом температура процессора повышается, а когда она достигает предела, он возвращается к нормальной обработке. В это время процессор охлаждается и, следовательно, готовится выполнить еще одну серию, когда он достаточно охладится.
Несмотря на расширенные функции и полезность разгона, мы получили несколько отчетов от пользователей, в которых они сообщили, что отключение разгона как для ЦПУ и видеокарта исправил проблему. Кажется, что Unreal Engine не оптимизирован для работы в ускоренно разогнанной среде.
Кроме того, помимо отключения разгона графики / процессора, мы также получили сообщения о том, что отключение SLI также помогло многим пользователям. SLI — это торговая марка, управляемая NVIDIA, основная цель которой — соединить две видеокарты вместе, чтобы их мощность могла быть объединена. Как и в случае обычного разгона, у Unreal Engine также возникают проблемы при активном SLI. Следовательно, вы должны попробовать отключить его на своем компьютере и посмотреть, поможет ли это.
Решение 7. Обновление драйверов графики
Графические драйверы — это основные модули, которые обеспечивают связь между графическим оборудованием и операционной системой (приложениями, играми и т. Д.). Если сами графические драйверы не работают должным образом, вы столкнетесь с проблемами почти со всеми графическими приложениями, такими как Unreal Engine. В этом решении мы удалим существующие графические драйверы и установим новые позже.
- Загрузите и установите DDU (программа удаления драйверов дисплея) с официального сайта.
- После установки Программа удаления драйвера дисплея (DDU), запустите свой компьютер в безопасный режим. Вы можете ознакомиться с нашей статьей о том, как загрузить компьютер в безопасном режиме.
- После запуска DDU выберите первую опцию «Очистите и перезапустите». Это полностью удалит текущие драйверы с вашего компьютера.
- Теперь после удаления загрузите компьютер в обычном режиме без безопасного режима. Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter. Щелкните правой кнопкой мыши любое пустое место и выберите «Искать изменения оборудования». Будут установлены драйверы по умолчанию. Попробуйте запустить Display Capture и проверьте, решает ли это проблему.
Примечание: Возможно, вам придется снова выполнить решение 1 после этого шага. - В большинстве случаев драйверы по умолчанию вам не подойдут, поэтому вы можете либо установить последние версии драйверов через Центр обновления Windows, либо перейти на веб-сайт производителя и загрузить самые свежие.
- После установки драйверов перезагрузите компьютер и проверьте, решена ли проблема.
Решение 8. Отключите полноэкранный режим
Вы можете попробовать отключить полноэкранный режим в игре, в которую пытаетесь играть, потому что, как сообщается, это устранило проблему для некоторых пользователей. Известно, что оконный режим решает эту проблему для некоторых игр на Unreal Engine.
Источник
Содержание
- Как исправить ошибку «Unreal Engine завершает работу из-за потери устройства D3D»
- Содержание
- Что вызывает ошибку «Unreal Engine выходит из-за потери устройства D3D»?
- Решение 1. Обновление Unreal Engine, Windows и Steam
- Решение 2. Отключение NVIDIA Game Booster (или других функций)
- Решение 3. Изменение предпочтения выделенной графики
- Решение 4. Отключение встроенной графики
- Решение 5. Отключение антивируса / брандмауэра
- Решение 6. Отключение разгона и технологии SLI
- Решение 7. Обновление драйверов графики
- Решение 8. Отключите полноэкранный режим
- Получите пользовательские эффекты отключения экрана для вашего Nexus 5 или другого устройства Android
- Читать дальше
- Получите аудио микшер CyanogenMod на свой Nexus 6
- Читать дальше
- Получить CyanogenMod «Theme Engine» Темы на вашем Nexus 5
- Unreal Engine is exiting due to D3D device being lost — как исправить ошибку
- Способы исправить ошибку D3D device being lost
Как исправить ошибку «Unreal Engine завершает работу из-за потери устройства D3D»
Содержание
Пользователи видят сообщение об ошибке «Unreal Engine завершает работу из-за потери устройства D3D.’, Когда Unreal не может подключиться к устройству D3D на вашем компьютере. Эта ошибка очень распространена и также может возникать у пользователей, у которых нет явных проблем на своих компьютерах.
По словам разработчиков Unreal Engine, эта проблема обычно возникает, когда графика или аппаратные компоненты компьютера не синхронизируются должным образом с Unreal Engine, что, в свою очередь, приводит к неправильной работе с устройством D3D. В этой статье мы рассмотрим все решения относительно того, почему возникает эта проблема, а также как обходные пути для ее решения.
Что вызывает ошибку «Unreal Engine выходит из-за потери устройства D3D»?
Получив многочисленные сообщения от пользователей о проблеме, мы решили исследовать проблему. После объединения этих отчетов мы продублировали ситуации на наших рабочих станциях и выяснили причины. Причины появления этого сообщения об ошибке, но не ограничиваются следующими:
- Устаревший движок Unreal Engine: Наиболее вероятная причина заключается в том, что Unreal Engine не обновлен до последней сборки и не может взаимодействовать с другими компонентами системы, которые могут быть обновлены недавно. Может быть и наоборот.
- Антивирусная программа: Существует множество антивирусных программ, которые, как правило, блокируют Unreal Engine и, следовательно, отмечают ложное срабатывание. Это очень распространенная проблема, и ее можно решить, создав белый список или отключив его.
- Устаревшие драйверы устройств: Другая вероятная причина возникновения этой проблемы заключается в том, что драйверы устройств повреждены или устарели. В обоих случаях переустановка или обновление драйверов работают.
- Неполные файлы Steam: Steam часто работает с Unreal Engine. Если файлы игры / установки повреждены или неполны, вы получите обсуждаемое сообщение об ошибке.
- Настройки NVIDIA GeForce: Также известно, что эти модули конфликтуют с игрой. Обычно проблема решается отключением модуля или отключением определенных настроек.
- Разгон: Разгон может дать вашему компьютеру необходимый импульс, но, как известно, вызывает проблемы или конфликты с приложениями, потребляющими много ресурсов. Отключение разгона может помочь вам.
- Видеокарта по умолчанию: Графическая карта по умолчанию обычно отключается, когда работает выделенная с большей мощностью. Однако в некоторых случаях он может работать вместе с выделенной видеокартой и вызывать конфликты, которые в дальнейшем вызовут проблемы.
Прежде чем приступить к работе с решениями, убедитесь, что вы вошли в систему как администратор. Кроме того, у вас должно быть активное и открытое подключение к Интернету.
Решение 1. Обновление Unreal Engine, Windows и Steam
Обычно, если какой-либо из упомянутых компонентов устарел, у них возникают проблемы при взаимодействии друг с другом. При плохой связи игра не может работать должным образом. Это очень распространенная повторяющаяся проблема, и пользователи часто ее игнорируют.
Метод обновления движка Unreal немного долгий, но Windows и Steam обновляются в мгновение ока. Убедитесь, что вы вошли в систему как администратор, и следуйте инструкциям в точном порядке. Мы начнем с обновления Unreal Engine.
- Открой Пусковая установка и перейдите к Библиотека
- Оказавшись в библиотеке вверху, вы сможете увидеть версию движка. Если доступно обновление, вы увидите плюс рядом с ним.
- Нажми на Добавить версии и когда вы щелкнете по нему, будет предложено установить новый движок. Загрузите соответствующую версию движка и нажмите Обновить.
Теперь, когда Unreal Engine обновлен, мы продолжим обновление Windows.
- Нажмите Windows + S, введите «обновить» в диалоговом окне и откройте Обновить результат при возврате.
- Теперь нажмите кнопку Проверить обновления. Теперь Windows автоматически начнет проверку онлайн-серверов на предмет наличия обновлений для установки.
Наберитесь терпения и позвольте процессу завершиться. После завершения процесса, если будет предложено, начать сначала твой компьютер. После перезапуска выполните следующие действия, чтобы обновить Пар.
- Запустить Пар клиент и убедитесь, что у вас есть активное подключение к Интернету.
- Клиент после проверки онлайн-серверов автоматически начнет загрузку последнего обновления. После загрузки обновления снова перезагрузите компьютер.
После обновления всех модулей попробуйте запустить Unreal Engine и посмотрите, сохраняется ли ошибка. Если это так, выполните следующие действия.
Решение 2. Отключение NVIDIA Game Booster (или других функций)
Еще одна вещь, которую нужно попробовать, прежде чем мы продолжим, — это убедиться, что в NVIDIA GeForce Experience не активны никакие «улучшающие» функции. Хотя эти функции могут изменять настройки и обеспечивать дополнительную производительность, известно, что они вызывают несколько проблем.
Эти «улучшающие» функции в основном представляют собой такие функции, как Ускоритель игры, Оптимизатор батареи, и т.д. Откройте GeForce Experience (или соответствующее приложение) и убедитесь, что они полностью отключены. Вы также можете временно отключить GeForce Experience и посмотреть, работает ли это. Когда вы будете абсолютно уверены, что проблема не в этих функциях, вы можете перейти к другим решениям.
Решение 3. Изменение предпочтения выделенной графики
Обычно известно, что люди, которые используют Unreal Engine и играют в его игры, имеют на своих компьютерах собственную выделенную графику. Специализированная графика обычно добавляется позже поверх встроенного графического модуля Intel (известного как Intel HD или Intel UHD).
Однако наличие двух графических модулей в одном компьютере вызывает ряд проблем, что неудивительно. В этом решении мы перейдем к панели управления NVIDIA, а затем после выбора Unreal Engine убедитесь, что он настроен для работы только с графическими драйверами NVIDIA.
- Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Панель управления NVIDIA.
- Когда панель управления откроется, нажмите Управление настройками 3D. Теперь нажмите на Настройки программы.
- Теперь вы увидите раскрывающийся список, содержащий список всех программ. Добавить Unreal Engine и выберите NVIDIA (выделенная графика) из второго раскрывающегося списка.
- Сохранить изменения и выйти. Перезагрузите компьютер и попробуйте запустить модуль / игру и посмотрите, решит ли это проблему.
Решение 4. Отключение встроенной графики
Еще можно попробовать полностью отключить встроенную графику на вашем компьютере. Это может помочь, если для устранения проблемы недостаточно только изменить предпочтения графики. Учтите, что это не повлияет на производительность или функциональность вашего компьютера; только сейчас ваша выделенная графика будет выполнять всю работу по поднятию тяжестей, в то время как встроенная графика останется неактивной. Прежде чем продолжить, убедитесь, что вы вошли в систему как администратор.
- Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter.
- В диспетчере устройств перейдите к Видеоадаптеры и выберите на борту
- Теперь щелкните его правой кнопкой мыши и выберите Отключить.
На короткое время ваш экран, вероятно, погаснет, но вернется. Здесь компьютер полностью переключается на вашу выделенную графику. Сохранить изменения и выйти. Теперь попробуйте запустить Unreal Engine и посмотрите, сохраняется ли проблема.
Решение 5. Отключение антивируса / брандмауэра
Антивирусное программное обеспечение защищает вас, анализируя все системные файлы на вашем компьютере, а также проверяя все запущенные процессы, которые, похоже, занимают ресурсы. Однако во многих случаях он отмечает «проверенный» процесс как вредоносное ПО; отсюда и называется ложным срабатыванием. Такая ситуация случается с множеством разных игр и, как известно, либо полностью отключает запуск игры, либо не дает ей достаточных разрешений для доступа к указанным ресурсам. То же самое и с антивирусным программным обеспечением и Unreal Engine.
Следовательно, вы должны попробовать отключение антивирусного программного обеспечения. Вы можете ознакомиться с нашей статьей о том, как выключить антивирус. После отключения антивируса перезагрузите компьютер и повторите попытку потоковой передачи. Если отключение антивируса не помогает, попробуйте удаление его и посмотрим, поможет ли это вам. Некоторым заметным антивирусным программным обеспечением, вызывающим проблемы, были Avast и AVG. Тем не менее, вы должны попробовать отключить любой антивирус, который у вас есть, и посмотреть, поможет ли это.
Решение 6. Отключение разгона и технологии SLI
Разгон означает, что процессор должен выполнять кратковременные пакетные вычисления, чтобы дать вашему ПК толчок в его вычислительной мощности. При этом температура процессора повышается, а когда она достигает предела, он возвращается к нормальной обработке. В это время процессор охлаждается и, следовательно, готовится выполнить еще одну серию, когда он достаточно охладится.
Несмотря на расширенные функции и полезность разгона, мы получили несколько отчетов от пользователей, в которых они сообщили, что отключение разгона как для ЦПУ и видеокарта исправил проблему. Кажется, что Unreal Engine не оптимизирован для работы в ускоренно разогнанной среде.
Кроме того, помимо отключения разгона графики / процессора, мы также получили сообщения о том, что отключение SLI также помогло многим пользователям. SLI — это торговая марка, управляемая NVIDIA, основная цель которой — соединить две видеокарты вместе, чтобы их мощность могла быть объединена. Как и в случае обычного разгона, у Unreal Engine также возникают проблемы при активном SLI. Следовательно, вы должны попробовать отключить его на своем компьютере и посмотреть, поможет ли это.
Решение 7. Обновление драйверов графики
Графические драйверы — это основные модули, которые обеспечивают связь между графическим оборудованием и операционной системой (приложениями, играми и т. Д.). Если сами графические драйверы не работают должным образом, вы столкнетесь с проблемами почти со всеми графическими приложениями, такими как Unreal Engine. В этом решении мы удалим существующие графические драйверы и установим новые позже.
- Загрузите и установите DDU (программа удаления драйверов дисплея) с официального сайта.
- После установки Программа удаления драйвера дисплея (DDU), запустите свой компьютер в безопасный режим. Вы можете ознакомиться с нашей статьей о том, как загрузить компьютер в безопасном режиме.
- После запуска DDU выберите первую опцию «Очистите и перезапустите». Это полностью удалит текущие драйверы с вашего компьютера.
- Теперь после удаления загрузите компьютер в обычном режиме без безопасного режима. Нажмите Windows + R, введите «devmgmt.msc»В диалоговом окне и нажмите Enter. Щелкните правой кнопкой мыши любое пустое место и выберите «Искать изменения оборудования». Будут установлены драйверы по умолчанию. Попробуйте запустить Display Capture и проверьте, решает ли это проблему.
Примечание: Возможно, вам придется снова выполнить решение 1 после этого шага. - В большинстве случаев драйверы по умолчанию вам не подойдут, поэтому вы можете либо установить последние версии драйверов через Центр обновления Windows, либо перейти на веб-сайт производителя и загрузить самые свежие.
- После установки драйверов перезагрузите компьютер и проверьте, решена ли проблема.
Решение 8. Отключите полноэкранный режим
Вы можете попробовать отключить полноэкранный режим в игре, в которую пытаетесь играть, потому что, как сообщается, это устранило проблему для некоторых пользователей. Известно, что оконный режим решает эту проблему для некоторых игр на Unreal Engine.
Получите пользовательские эффекты отключения экрана для вашего Nexus 5 или другого устройства Android
При оформлении Android, это маленькие штрихи, которые завершают внешний вид, делая ваше устройство ваш, Если вы рутированы, вы, вероятно, уже знаете, что практически нет ничего, что вы не могли бы изм.
Читать дальше
Получите аудио микшер CyanogenMod на свой Nexus 6
CyanogenMod продолжает оставаться самым популярным пользовательским ПЗУ по уважительной причине. Их команда разработчиков всегда идет в ногу с последними тенденциями и гарантирует, что их программное .
Читать дальше
Получить CyanogenMod «Theme Engine» Темы на вашем Nexus 5
Наверняка вы слышали о дико популярном кастомном ROM CyanogenMod, верно? Как самая долгоживущая сторонняя прошивка для устройств Android, CM смогла сохранить свою популярность, поддерживая широкий спе.
Источник
Unreal Engine is exiting due to D3D device being lost — как исправить ошибку
Одна из самых распространённых ошибок в играх, созданных с использованием Unreal Engine — сообщение об ошибке An Unreal process has crashed с сообщением Unreal Engine is exiting due to D3D device being lost и, как правило — указанием кода 0x887A0006 HUNG в информации о сбое.
В этой инструкции подробно о том, как исправить ошибку D3D device being lost в играх на Windows 11 или Windows 10, и, попутно — о том, чем она может быть вызвана.
Способы исправить ошибку D3D device being lost
Текст рассматриваемой ошибки сообщает о том, что игровой движок Unreal Engine прекращает свою работу в связи с тем, что было потеряно устройство D3D (Direct 3D). Что это значит? — как правило, это означает, что видеоадаптер по какой-либо причине не ответил в отведённое время. Причины могут быть разными: часто — работа драйверов, иногда — влияние сторонних программ, разгон видеокарты и другие. Что можно попробовать, чтобы исправить ошибку:
- Если вы включали разгон GPU, экспериментировали с настройками в MSI Afterburner — попробуйте вернуть исходные настройки.
- Проверьте, исчезнет ли ошибка, если в панели управления NVIDIA включить «Режим отладки» (включается в главном меню в разделе «Справка»). В режиме откладки отключается в том числе и заводской разгон видеокарты.
- Зайдите в панель управления NVIDIA (можно использовать поиск в панели задач Windows 10 и Windows 11: просто начните вводить NVIDIA Control Panel) и в разделе «Дисплей» попробуйте отключить G-Sync (или оставить функцию включенной только для полноэкранных приложений), примените настройки и перезапустите игру.
- Вручную скачайте с официального сайта доступные драйверы NVIDIA (используйте отметку «чистая установка» при установке), AMD и, обязательно, — драйверы интегрированного видео при его наличии, например — Intel HD Graphics. Затем, используя утилиту DDU (Display Driver Uninstaller) и отключившись от Интернета, удалите имеющиеся драйверы, а после удаления — установите ранее скачанные драйверы. В случае NVIDIA рекомендую не устанавливать NVIDIA GeForce Experience, пока не будет ясно — исчезла ли ошибка.
- В панели управления NVIDIA можно в разделе «Управление параметрами 3D» — «Программные настройки» можно вручную задать, какой графический процессор использовать для игры: установить вместо «Автовыбор» опцию «Высокопроизводительный процессор NVIDIA». А если в этом случае ошибка сохраняется, а игра не требует серьёзных мощностей GPU, попробуйте, наоборот, выбрать «Интегрированное графическое оборудование».
- Согласно некоторым отзывам, ошибка может возникать, когда в Windows включено масштабирование, отличное от 100%. Подтвердить не могу, но проверить стоит (масштабирование меняется в параметрах экрана, там же где разрешение экрана).
- В случае ноутбуков, когда ошибка возникает из-за проблем с переключением графики, иногда может сработать установка старых драйверов дискретного и интегрированного видео с сайта производителя ноутбука для вашей модели.
- При использовании разгона оперативной памяти на вашем компьютере, попробуйте отключить его.
- Для игровых ноутбуков возможна ситуация, когда ошибка возникает при пиковых нагрузках и работе от батареи или при недостаточной мощности блока питания (особенно если он менялся на аналог).
- В некоторых случаях на ноутбуках наблюдается следующее поведение: ошибка D3D device being lost присутствует при использовании встроенного дисплея (который физически подключен к интегрированному видео), но исчезает при подключении внешнего монитора через HDMI (при условии, что аппаратно — это выход дискретной видеокарты).
И ещё один возможный метод исправления ошибки An Unreal process has crashed, Unreal Engine is exiting due to D3D device being lost — изменить параметр TdrDelay, отвечающий за время ожидания видеокарты:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter для запуска редактора реестра.
- В редакторе реестра перейдите в раздел
- Нажмите правой кнопкой мыши в правой панели редактора реестра, выберите Создать — Параметр DWORD.
- Задайте имя параметра TdrDelay затем дважды нажмите по параметру и установите значение 10 в десятичной системе счисления.
- Закройте редактор реестра, перезагрузите компьютер.
И, если какой-то из способов вам помог или есть собственные находки на тему решения рассмотренной проблемы, я и другие читатели будут рады вашему комментарию к статье.
Источник
F1 Manager 2022 на ПК вышла, конечно, очень успешно. Но тоже и вылетает, и лагает, и сбоит, выдает Unreal Crash, Fatal Error, LowLevelFatalError и всякое прочее неприятное.
В общем, таки есть, о чем рассказать. Потому приступим-с.
Итак,..
проблемы F1 Manager 2022 — Unreal Crash и вылетает со старта
…что очень и очень впечатляет, надо сказать. В особенности, когда такого «фокуса» вообще не ждешь. Однако, судя по отзывам, случается и такое.
А поскольку случается данный сбой по разными причинам, то действуем следующим порядком:
- первым делом проверяем и обновляем драйвер видеокарты (пишут, что в большинстве случаев этим проблемка и решается), однако категорически рекомендуется выполнить так называемую чистую установку драйвера (Nvidia, напомним, её по умолчанию предлагает в качестве опции на этапе обновления драйвера «видяхи»);
- во-вторых, перезапускаем игру от имени администратора (см. ниже), а также добавляем exe-шник F1 Manager 2022 в список исключений антивируса (либо же на время отключаем антивирус и наблюдаем, как будет себя вести игра);
- в-третьих, если UE4 все равно вылетает, то происходить это может по причине того, что версия Windows устаревшая и/или не хватает каких-то обязательных обновлений — следовательно, проверяем и обновляемся, после чего запускаем игру;
- в-четвертых, если и после этого система выдает ошибку, притом и пишет, что не хватает библиотеки vcruntime140_1.dll или MSVCP140.dll, значит просто переустанавливаем пакет Microsoft Visual C++ — подробнее о том, как это делается, см. [ЗДЕСЬ].
Не пропустите: ПРОБЛЕМЫ F1 2021: НЕТ ЗВУКА, ПОВРЕЖДЕН СЕЙВ, EGO DUMPER, НИЗКИЙ FPS
проблемы F1 Manager 2022 — Fatal Error и Unhandled Exception
Ну, то есть установилась и запускается игра вроде как нормально, но потом система выдает «фатальную ошибку» (Fatal error!) с формулировкой вроде «Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000» и на этом как бы всё.
Если наблюдаем такую неприятность, то причина, вероятнее всего — тоже в драйверах, а точнее в конфликте драйверов и/или приложений. Проще говоря, к компу что-то подключено (и подключено сравнительно недавно) или на нем что-то установлено, что не дает F1 Manager 2022 функционировать корректно.
Следовательно, отключаем (и отсоединяем) всю лишнюю периферию, затем находим и удаляем соответствующий драйвер, перезагружаем комп, запускаем игру по-новой. Если ошибка EXCEPTION_ACCESS_VIOLATION больше не мешает, значит проблему можно считать устраненной.
В противном же случае:
- открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«);
- в окне Командной строки вводим команду sfc /scannow и жмем Enter;
- после завершения процедуры проверки запускаем игру.
Не пропустите: ПРОБЛЕМЫ DESTINY 2 В STEAM: НЕ ПОЛУЧАЕТСЯ ЗАЙТИ, ВИСНЕТ, ОШИБКИ, ВЫЛЕТАЕТ И ПР
проблемы F1 Manager 2022 — рандомно вылетает
Судя по отзывам, случается такое как сразу после запуска, так и просто по ходу игры. Неприятность не то чтобы стандартная, но есть смысл сначала предпринять стандартные меры.
Первым делом пробуем перезапустить F1 Manager 2022 от имени администратора системы прямо из папки игры:
- открываем папку игры;
- правой кнопкой мыши кликаем по файлу exe;
- в меню выбираем «Свойства«;
- в окне «Свойств» переходим во вкладку «Совместимость«;
- активируем две опции «Выполнять эту программу от имени администратора» и «Отключить оптимизацию во весь экран«;
- кликаем OK и запускаем игру.
Не пропустите: ПРОБЛЕМЫ STRAY: УСТРАНЯЕМ ВСЯКОЕ (+КАК ПОИГРАТЬ НА WINDOWS 7)
Кроме того, в случае проблем с запуском игры следует также:
- закрыть все сторонние программки и всякие оверлеи, работающие в фоновом режиме: Steam, Discord, GeForce Experience, TeamSpeak, Origin, Asus GPU Tweak II, MSI Afterburner, EVGA Precision, Shadowplay, Aura for ASUS, RivaTuner OSD, RivaTuner statistics, GeForce Experience, Radeon ReLive, Voicemeeter, FRAPS, OBS studio и пр;
- проверить и обновить драйверы видеокарты;
- проверить и обновить драйверы подключенных к компу периферийных устройств (в частности HOTAS-джойстика);
- если нормально запуститься игре не дает антивирус или Защитник Windows, то надо зайти в настройки антивирусной проги и вручную добавить exe-шник игры в список исключений. Ну, либо отключить на время антивирус и/или Защитник и попробовать запустить игру без них;
- проверить, не конфликтует ли с игрой какое-то из установленных на компе приложений. Геймеры часто жалуются на популярную утилитку MSI AfterBurner, потому если эту (или похожую прогу) тоже юзаете, то попробуйте отключить её на время.
Напомним также, что рендомный краш посреди игры может случаться по причине перегрева видеокарты, который (перегрев то бишь) возникает (как правило) у так называемых разогнанных видеокарт.
Поэтому, если комп с разогнанной видеокартой, устанавливаем стандартные настройки GPU. Либо ограничиваем частоту (макс FPS). Для Nvidia — открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» > выбираем F1 Manager 2022 в меню программ > и ниже для параметра «Макс. частота кадров» устанавливаем значение 60 кадров в секунду (или даже 30 кадр/с).
Не пропустите: ПРОБЛЕМЫ #FIFA: ФРИЗЫ, FPS, DIRECTX, ЧЕРНЫЙ ЭКРАН, НЕ ИЩЕТ СОПЕРНИКА И ПР.
проблемы F1 Manager 2022 — ошибка LowLevelFatalError
Если F1 Manager 2022 на компе выдает ошибку LowLevelFatalError, в описании которой содержится в частности, следующее:
LowLevelFatalError [File:Unknown] [Line: 3367] PanicSyncRead failed to seek pak file ../../../F1Manager22/Content/Paks/pakchunk0-WindowsNoEditor.pak 64311 bytes at 6224252387
F1Manager22
F1Manager22
F1Manager22
F1Manager22
F1Manager22
F1Manager22
kernel32
ntdl
…значит, скорее всего, повреждены файлы игры. Успешно «лечится» данная проблемка, как показывает практика, тоже с помощью утилиты sfc /scannow (см. выше). Потому запускаем проверку и потом наблюдаем результат.
Если же ошибка LowLevelFatal выскакивает с уведомлением о «потере устройства D3D» (D3D Device lost), а точнее:
LowLevelFatalError [File:Unknown] [Line: 198] Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0005 – ‘REMOVED’)
… то, вероятно, причина — в драйвере видеокарты. То бишь, проверяем версию и обновляем. НО только делаем «чистую установку».