Если в процессе игры вы видите ошибку с текстом «DirectX function GetDeviceRemovedReason», то приятного в этом мало. Проблема может носить как программный, так и аппаратный характеры. И со вторым вариантом обычно ничего толком сделать не получается. Однако чаще всего проблемы случаются именно из-за программных неисправностей. Поэтому мы можем попробовать как-то спасти положение и вернуть работоспособность самой игрушке и библиотекам DirectX вместе с драйверами.
Содержание
- Возможные проблемы и пути их решения
- Программные неисправности
- Аппаратные неисправности
- Заключение
Возможные проблемы и пути их решения
Стоит отметить, что такая ошибка чаще всего появляется в тех случаях, если используется весьма ресурсоемкая игрушка, которая существенно нагружает железо компьютера. Вследствие этого и появляются различные сбои Директ Икс.
В данном материале мы рассмотрим как аппаратные, так и программные причины появления такой ошибки. И попытаемся избавиться от нее. Сначала поговорим об аппаратных неполадках, которые могут вызвать такую проблему.
Программные неисправности
С ними разобраться намного проще. Как правило, ошибки такого типа появляются в том случае, если драйвер видеокарты работает неправильно, что-то мешает работе библиотек или если вирусы тихо делают свое черное дело. Вообще, вариантов много. И мы о них расскажем. А также поговорим о том, как исправить проблему.
Обновляем драйвера
Если в процессе игры вы увидели ошибку типа «DirectX function GetDeviceRemovedReason», то налицо проблема с драйверами графического адаптера. Есть вероятность, что они устарели и не могут нормально работать с актуальной версией библиотеки. Такое случается довольно часто. И нет разницы, какая именно игрушка запущена.
Поэтому драйвера нужно обновить. Можно, конечно, скачать актуальную версию на официальном сайте и установить ее вручную. Но гораздо проще и безопаснее использовать для этих целей встроенные инструменты ОС Windows. Вот, что нужно делать для того, чтобы обновить драйверы с помощью ОС:
- Щелкаем по кнопке «Пуск» правой кнопкой мыши и дожидаемся появления контекстного меню.
- В меню ищем «Диспетчер устройств» и нажимаем на этот пункт.

- Появится окно со списком установленного оборудования. Ищем «Видеоадаптеры» и щелкаем по данной записи.
- Находим имя своей видеокарты и щелкаем по нему правой кнопкой мыши.
- В контекстном меню выбираем «Обновить».

- Запустится мастер обновления. Необходимо щелкнуть по кнопке автопоиска
После нажатия на данную кнопку начнется скачивание драйвера и его установка. Все будет происходить в полностью автоматическом режиме. Как только процесс будет завершен, нужно будет перезагрузить компьютер. И только после рестарта можно будет проверять работоспособность игрушки. Если все так же, то стоит обратить внимание на следующий пункт.
Откатываем драйвера
Но также все может быть наоборот: новые версии драйверов имеют какой-то баг, не дающий игре работать нормально с библиотеками DirectX. Это тоже часто случается. Особенно, если видеокарта довольно старая. Такая проблема возникает у многих пользователей. И поэтому нужно знать, как с ней бороться.
Единственный выход: откат драйверов до предыдущей версии. Или же именно до той версии, которая была инсталлирована самой операционной системой. Для отката нужно будет воспользоваться инструментами Windows. Никаких дополнительных программ устанавливать не надо. Вот что нужно сделать:
- Вновь вызываем Диспетчер устройств и кликаем ПКМ по пункту с видеокартой.
- В появившемся меню просто выбираем «Свойства».
- Перемещаемся на вкладку «Драйвер».
- Нажимаем на кнопку «Откатить».

- Подтверждаем действие путем нажатия на кнопку «ОК».
После отката драйвера нужно обязательно перезагрузить компьютер. Иначе сделанные изменения не будут учтены. Только после рестарта можно проверять работоспособность нашей любимой игрушки. Если способ не помог, то у нас есть еще несколько вариантов, которые стоит попробовать. Возможно, они подойдут.
Ищем и удаляем различное вредоносное ПО
Запомните, если в процессе игры вдруг появляется ошибка такого типа, то высока вероятность того, что на компьютере присутствуют вирусы. Они могут негативно влиять как на саму игрушку, так и на библиотеки вместе с драйверами. Возможны и более серьезные последствия. Вся система может работать нестабильно.
Для поиска и устранения вредоносных объектов могут использоваться различные антивирусные программы: Avast, Kaspersky, NOD32 и т. д. Выбирайте на свое усмотрение и выполняйте сканирование компьютера.
Восстанавливаем повреждённые файлы Windows
Если на компьютере находились вирусы, то они могли существенно повредить файлы операционной системы, которые необходимы для нормального функционирования тех или иных программ. Высока вероятность того, что были также повреждены файлы, потребные для работы компонентов DirectX или самой игры.
Приятного в этом мало. Однако есть возможность восстановить нужные файлы без применения радикальных способов (вроде переустановки Windows). Для реставрации файловой системы мы будем использовать компоненты ОС. А конкретнее – командную строку. Бояться ее не стоит, так как вот подробная инструкция по ее использованию:
- Открываем меню «Пуск» при помощи соответствующей кнопки в панели задач.
- Далее щелкаем по папке «Служебные – Windows».
- Находим пункт «Командная строка» и кликаем по нему правой кнопкой мыши.
- Появится меню, в котором нужно выбрать «Дополнительно» и затем – «Запуск от имени администратора».

- В главном окне консоли вводим sfc /scannow и жмем на кнопку Enter.
Начнется процесс анализа системных файлов и их восстановления. Он может занять от 5 до 15 минут. По завершении процесса необходимо закрыть все окна и перезагрузить компьютер. Только рестарт позволит учесть все изменения. Если проблема была в файлах, то игра вместе с видеокартой должны заработать нормально.
Отключение защиты ОС
Если возникает вышеозначенная ошибка в процессе игры, то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и некоторые компоненты библиотек DirectX.
Самым правильным шагом будет временное отключение защиты. Причем как системной, так и сторонней. Только тогда можно будет понять, влияют ли программы, созданные для безопасности ОС на работу игры и DirectX. И сейчас мы расскажем все о том, как временно отключить пресловутую защиту:
- Открываем любым удобным способом Панель управления, к примеру, из меню «Пуск» (через поиск).
- Переключаемся на вид «Значки».
- Кликаем по пункту «Администрирование».

- Вызываем инструмент «Службы».
- В отобразившемся окне ищем «Брандмауэр Защитника Windows».

- Останавливаем работу службы и отключаем ее автозапуск.
- Жмем на кнопки «Применить» и «ОК».
Именно так мы отключали защиту брандмауэра. Гораздо проще отключить его полностью, чем копаться в его многочисленных правилах и настройках. Теперь перейдем к антивирусу. Его деятельность тоже нужно приостановить. Достаточно кликнуть ПКМ по значку программы в трее и выбрать соответствующий пункт. Например, для ESET Smart Security он выглядит следующим образом:
Переустановка библиотеки
Ежели последний способ не помог, то это значит, что все гораздо серьезнее. Вероятнее всего, вирусы повредили какие-то файлы самих библиотек. Поэтому и появляются ошибки такого типа. И именно поэтому видеокарта не может нормально работать с DirectX. Если это действительно так, то приятного в этом мало.
Здесь поможет только полная переустановка компонента. Радует только то, что для этого не нужно обладать какими-то специальными знаниями и умениями. Все предельно просто. К тому же, мастер установки снабжен русским языком. А это значит, что никаких проблем в процессе не будет. Вот подробная инструкция, рассказывающая что и как нужно делать:
- Переходим по данной ссылке.

- Загружаем веб-установщик Директ Икс.
- Открываем файл dxwebsetup.exe.
- Принимаем лицензионное соглашение, отказываемся от панели Bing и запускаем процедуру инсталляции.

- Дожидаемся ее завершения.
Именно так и происходит переустановка библиотек DirectX. Как видите, ничего особенно сложного в этом нет. Стоит отметить, что все установленные компоненты доступны сразу же после инсталляции. Никакая перезагрузка не требуется. Можно сразу же запускать игру и проверять ее работоспособность.
Аппаратные неисправности
Как правило, ошибки с библиотеками DirectX может вызывать только видеокарта. Это весьма чувствительный (и самый дорогой) компонент любого компьютера. И если она вышла из строя, то приятного мало. Однако не стоит сразу же подозревать самый худший сценарий. Давайте обо всем по порядку.
Лезть в компьютер следует только опытным пользователям, в противном случае есть большой риск вывести его из строя, в результате чего потребуется дорогой ремонт.
Недостаток питания
Если у вас игровая видеокарта, то стоит учесть, что она должна использовать дополнительное питание от блока. Именно от него адаптер получает львиную долю энергии. А через слот PCI передается только десятая часть. Если у вас отключено дополнительное питание, то может появиться вот такая проблема с компонентами DirectX во время игры.
Обязательно нужно подключать дополнительное питание к мощным видеокартам. Если вы его подключали, то проверить все равно стоит. Вдруг какой-нибудь разъем отошел? После того, как вы правильно подключите питание к графическому адаптеру, стоит проверить и мощность блока.
Выход из строя компонентов адаптера
Точно такая же ошибка может появиться и в том случае, если вышли из строя цепи питания на видеокарте. Если это действительно так, то в обычном режиме адаптер будет нормально работать. Но стоит только его немного нагрузить, как начнут появляться проблемы. Если цепи питания не в порядке, то такой сценарий вполне возможен.
Исправить ситуацию собственноручно не получится. Даже если вы знакомы с паяльником. Визита в ремонтную мастерскую не избежать. Возможно, там и смогут восстановить работоспособность графического адаптера. Самому браться за ремонт видеокарты не стоит. Можно сделать так, что она больше никогда работать не будет.
Плохой контакт в слоте PCI
Это самое безобидное, что может случится с видеокартой. С помощью слота PCI и специальных контактов на плате видеокарты происходит обмен данными между самим графическим адаптером и материнской платой. Если контакты засорились или окислились, то контакт может время от времени прерываться. Что, собственно, и вызывает ошибку.
Решение довольно простое, но подходит оно только для уверенных пользователей компьютера. Нужно извлечь видеокарту, запастись спиртом и ватой и протереть все контакты графического адаптера. Иногда тереть придется довольно сильно, так как оксид не так уж легко убрать. После очистки можно вставлять адаптер обратно (после того, как он высохнет) и пробовать играть снова. Если проблема была в этом, то все должно работать нормально.
Заключение
В рамках данного материала мы поговорили о том, что делать, если во время игры появилась ошибка типа «DirectX function GetDeviceRemovedReason failed with DXGI_ERROR_DEVICE_HUNG». Она может говорить о том, что имеются проблемы как с аппаратной, так и с программной частью. Если дело в железе, то восстановить работоспособность получится не всегда.
Зато если проблема связана с программной частью, то велика вероятность, что ее можно решить. Для этого есть довольно много способов. Все они описаны в статье выше. Некоторые из них являются довольно сложными. Но если выполнять все в строгом соответствии с инструкцией, то ничего страшного не случится.
Уважаемые форумчане, админы и модераторы, помогите пожалуйста. У меня постоянно вылеты из игры Battlefield4 на рабочий стол с ошибкой (directx function «GetDeviceRemovedReason» failed with dxgi_error_device_hung («the device is hung which is typically caused by issues in the graphics driver or alternatively the application») GPU: «NVIDIA GeForce GTX 780» driver: 35330), они происходят рандомно. Вылет может случиться через 5 минут игры или через 2 часа, потом эта ошибка начинает появляться через каждые 2 минуты игры. Игру постоянно приходится загружать заново. Раньше, примерно 3 месяца назад было все отлично, игра не вылетала все шло плавно и без глюков. Но как только обновил драйвера на видеокарту начались бесконечные вылеты.
Я пробовал:
1. Переустанавливать драйвера с сайта NVIDIA.
2. Обновлял DirectX из папки с игрой.
3. Обновлял С++.
4. Понижал настройки графики в игре.
5. Пытался попробовать метод в решениях проблем выше с BF4 но не понял как.
6. Обновлял Нет Фраемворк.
7. Переустанавливал Windows и устанавливал самые последние драйвера и обновления на нее.
Мои системные характеристики:
Процессор: Intel Core i7-2600 Sandy Bridge 3.4GHz
Оперативная память: Kingston Hyper X 8GB DDR 3
Видеокарта: GeForce GTX 780 3072MB GDDR5 Palit SUPER JETSTREAM
Игра установлена на SSD OCZ Vertex4
Блок питания: Cooler Master Silent Pro 700W пиковая 900W
О.С.: Windows 7 х64 Профессиональная
Я думал что только на GeForce видеокартах такая проблема но и на Radeon творится то же самое!
P.S. Хочу отметить, что у друга приблизительно такие же системные характеристики компьютера и у него ошибки нет!
Процессор: Intel Core i7-2700 Sandy Bridge 3.5GHz
Оперативная память: Kingston Hyper X 16GB DDR 3
Видеокарта: GeForce® GTX 780 Ti 3072MB GDDR5 Palit JETSTREAM (графический процессор ревизии B1)
Игра установлена тоже на SSD только Kingston
Блок питания: Chieftec APS-800C 800W
О.С.: Windows 7 х64 Профессиональная
Прошу пожалуйста помогите, эта ошибка мне уже очень сильно надоела! Может есть нормальное 100% решение данной проблемы.
Содержание
- DirectX function «GetDeviceRemovedReason»
- Плохой контакт в слоте PCI-E
- Перегрев
- Блок питания
- Цепи питания видеокарты
- Заключение
- Вопросы и ответы

Разнообразные сбои и «вылеты» в играх – довольно распространенное явление. Причин для подобных неполадок множество, и мы сегодня разберем одну ошибку, возникающую в современных требовательных проектах, таких как Battlefield 4 и других.
Данный сбой чаще всего встречается при запуске игр, которые очень сильно нагружают железо компьютера, в частности, видеокарту. Во время игровой сессии внезапно появляется диалоговое окно с пугающим предупреждением.

Ошибка весьма распространенная и говорит о том, что в сбое виноват девайс (видеокарта). Здесь же высказывается предположение, что «вылет» мог быть вызван графическим драйвером либо самой игрой. Прочитав сообщение можно подумать, что поможет переустановка ПО для графического адаптера, и (или) игрушки. На деле все может быть не так радужно.
Читайте также: Переустанавливаем драйвера видеокарты
Плохой контакт в слоте PCI-E
Это самый счастливый случай. После демонтажа просто протрите контакты на видеокарте ластиком или тампоном, смоченным в спирте. Имейте в виду, что причиной может быть налет оксида, поэтому тереть нужно сильно, но, вместе с тем, аккуратно.

Читайте также:
Отключаем видеокарту от компьютера
Подключаем видеокарту к материнской плате ПК
Перегрев
Процессор, как центральный, так и графический, при перегреве может сбрасывать частоты, пропускать такты, в общем, вести себя не так, как положено. Это также может стать причиной сбоя в работе компонентов DirectX.
Подробнее:
Мониторинг температуры видеокарты
Рабочие температуры и перегрев видеокарт
Устраняем перегрев видеокарты
Блок питания
Как известно, игровая видеокарта требует для нормальной работы довольно много энергии, которую получает посредством дополнительного питания от БП и, частично, через слот PCI-E на материнской плате.

Как Вы уже, наверное, догадались, проблема заключается в блоке питания, который не способен подать на видеокарту достаточно энергии. В нагруженных игровых сценах, когда графический процессор трудится в полную силу, в один «прекрасный» момент, из-за просадки питания, может произойти крах игрового приложения или драйвера, поскольку видеокарта больше не может нормально выполнять свои функции. И это касается не только мощных ускорителей с дополнительными силовыми разъемами, но и с теми, которые питаются исключительно через слот.
Данная проблема может быть вызвана как недостаточной мощностью БП, так и его преклонным возрастом. Для проверки необходимо подключить другой блок достаточной мощности к компьютеру. Если проблема сохранилась, читаем дальше.
Цепи питания видеокарты
За электроснабжение графического процессора и видеопамяти отвечает не только БП, но и цепи питания, состоящие из мосфетов (транзисторов), дросселей (катушек) и конденсаторов. Если Вы пользуетесь престарелой видеокартой, то эти цепи вполне могут «устать» ввиду своего возраста и нагрузок, то есть, попросту выработать ресурс.


Как видим, мосфеты накрыты радиатором охлаждения, и это неспроста: наряду с графическим процессором они являются самыми высоко нагруженными частями видеокарты. Решение проблемы можно найти, обратившись в сервисный центр для диагностики. Возможно, в Вашем случае, карту можно реанимировать.
Заключение
Данная ошибка в играх говорит нам о том, что что-то не в порядке с видеокартой или системой питания компьютера. При выборе графического адаптера не в последнюю очередь стоит обратить внимание на мощность и возраст имеющегося БП, и при малейшем подозрении, что он не справится с нагрузкой, заменить его более мощным.

Кто нибудь сталкивался с проблемой вылетов? У меня минут через 20 игры виснет с ошибкой «directx function getdeviceremovedreason failed with dxgi_error_device_hung»

Попробуи драивер откатить на старый . Либо наоборот обнови . Часто из за дров проблема .

Как раз перед выходом игры обновлял. Сейчас попробовал на предыдущую версию — не вышло. Разогнал кулеры на видяхе — тоже нет (думал, может дело в перегреве). Теперь осталось попробовать только переустановить саму игру

GarretSSS
Тоже такая проблема

GarretSSS
Сам столкнулся с такой проблемой. Сейчас переустановил игру и выполнил чистую установку драйверов. 2 часа играю уже без вылета.

Siman_4
А что за видяха? Я просто тоже переустановил игру, снес все дрова, связанные с nvidia и через geforce experience накатил последние дрова
Кстати, а у кого-нибудь в папке с игрой (F:GamesOriginBattlefield 1__Installer) есть директории директа? Просто обычно тут хранятся дистрибутивы, а в BF1 нет

GarretSSS
gtx 770. я так же сделал, но через 2 часа игры у меня все таки вылетело. Сейчас попробовал понизить частоту процессора видюхи, но опять же: 2 часа поиграл и опять вылетело с той же ошибкой.
У меня тоже нет. без DX.
Видимо придется ждать,пока игра выйдет для всех. Тогда и дрова подоспеют новые и директ новый. а может и заплатка выйдет

GarretSSS
Кто нибудь сталкивался с проблемой вылетов?
Я нет


За 19 часов игры в мультиплеере ни одного вылета и т.п. Настройки графики все на ультра,dx12, масштабирование 150%. Конфиг в профиле.

Affekt77
Везет ))) У большинства все норм. Но некоторым какого-то черта не повезло. Ща вроде патч вышел. Надо потестить

GarretSSS
Если игра будет работать без вылетов можешь сказать? Хочу узнать исправили или нет

Зайди в Oriqin в нем библиотека, правой кнопкой мыши нажми на игру и выбери восстановить, подожди пока проверит и играй.

Destroyer12345
Ошибки директ икс больше нет. Теперь игра просто виснет )))
An__ei
Не помогает. Пробовал в самом начале проблем

GarretSSS
Если с железом все нормально у меня например 12 Гб. оперативки видеокарта GTX 970 GAMING процессор i-5 4590 сам разгоняется в игре до 3.6 ГГц монитор 2560-1440 144 Гц. g-syng, драйвер для видеокарты просто самый новый для windows 10 64 bit. Путь к игре Локальный диск D(D) , Program Files(х86), Origin Games, Battlefield 1, запустить bf1 оттуда.

An__ei
Извини друг, не понял твой пост. Ты предлагаешь решение проблемы? Запускать экзекешник из директории? Или спрашиваешь тянет ли мое железо? Если 1е, то спасибо, попробую. Если второе, то да, тянет.

GarretSSS
Сегодня-завтра должен выйти драйвер, может он решит проблемы с вылетами
UPD:
http://www.geforce.com/drivers/results/109441 вот ссылка на новый драйвер, можно скачать от туда или подождать пока его зальют в Geforce Experience, попробуй и отпишись что как.

Destroyer12345
Ок. Потестю

GarretSSS
Это уже давняя больная тема, которая была на BF3 MOHW BF4… у меня так же вчера спустя 6 часов игры вылетело.
Для начала скажи от кого у тебя Nvidia?


GarretSSS
Аналогично…
p.s. напомнило бф4, проблем в релизе больше чем в бете

Asus gtx680 / Win8. Вылетает каждые полтора-два матча приблизительно. Ошибки связанные с директом, но не одна, а варианта два или три. Компания не вылетала, только мульт.

оригамикиллер
абсолютно противоположно) мульт ни разу не вылетел, а вот компания через 20 мин да, счас вот через 2 мин))

оригамикиллер
Тоже самое ещё с времён аксеса, печалитит когда 0 смертей и прет у тебя вылет…
Судя по всему таких проблем нету только на 1хххх и 9ххх владельцам 6,7 серии как бы намекают «пора топать в магазин » (

SuPeR_MeR3ocTb
SuPeR_MeR3ocTb написал:
«пора топать в магазин «
Причём на топах 700 серии игра на ультре выдаёт 60 фпс

Destroyer12345
попробуй и отпишись что как
Все плохо 🙁
SuPeR_MeR3ocTb
Судя по всему таких проблем нету только на 1хххх и 9ххх владельцам 6,7 серии как бы намекают «пора топать в магазин
Да херня. Играет то на высоких настройках (правда с отключенным DX12), не лагает. Я понимаю что видяху пора признать старой когда она даже на средних не тянет. Но тут то все с оптимизацией норм

GarretSSS
Дело не в видяхе, это давняя проблема серии Battlefield, были сообщения даже от владельцев 1080 и у них тоже была эта ошибка, здесь только фиксов остается ждать

SuPeR_MeR3ocTb написал:
владельцам 6,7 серии как бы намекают «пора топать в магазин » (
Я сначала (пока не почитал форум) списывал на то, что у меня карта с двумя гигами. Потому что много читаю тут про отличную оптимизацию на сходных конфигах, но у себя её не вижу. Компания – да, идёт отлично. А мульт ужасен. Играю на средне-низких, пробовал и полностью низкие и всё равно комфорта нет. Четвёртая летала на высоких божественно, а здесь печаль. На самолётах и по 20 фпс не редкость. Внизу, на нагруженных объектами картах 30-65 но всё какое-то мелко-дёрганое порой, сложно описать.

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

После стандартного разгона от Гигабайтов через EasyTune (процессор i5) – вылеты полностью прекратились. Уверенности пока нет во взаимосвязи, но тем не менее.
И появились резкие падения фпс на несколько секунд раз в десять минут.

оригамикиллер
Разгон в большую сторону? На сколько поднял частоту?

GarretSSS написал:
На сколько поднял частоту?
Ну, я не вручную, а юзал пресеты для ленивых:
Стандартное на моём 3570k – 3.40GHz/BCLK 100MHz
Теперь 4.33 / 103

Nikita237
Возможно и выдаёт 60 фпс, только этого очень мало 90-120 самое комфортное для батлы .
GarretSSS
Я на высоких в замесах чувствую что сильно не хватает фпс,поэтому в настройки просто средние поставил и забил.
оригамикиллер
Кстати сингл идёт на ультре комфортно и без вылетов , хрен с ним что на ультре но вылетов нету .
У нас с тобой одининаковые процы только у меня разгон с самого начала был 4,5 и никогда за три года перегревов и прочего не было . Я думаю тебе можно ещё поднимать через биос , и да фризы через какое время тоже случаются но редко .

SuPeR_MeR3ocTb
Не возможно, а выдаёт, смысл 90-120 если монитор 60гц?

Nikita237
С технической стороны суть не объясню, но 60 и 100 очень заметно отличаются. После четвёртой части серии, где у меня была сотня, переползать на новую батлу – просто боль.
SuPeR_MeR3ocTb написал:
думаю тебе можно ещё поднимать через биос
на 4,5 система как-то странно себя стала вести и я откатил чуть вниз. А постоянно разогнанный держать – у меня при любом индексировании от винды кулер на проце поднимает обороты, я лучше в тишине.)
Сингл да, на ультрах прекрасно.

Nikita237
С выключенной синхронизацией есть разница , игра ускоряется что ли . У друга 770 на высоких бегает 80-120 всегда . Но крашится тоже проц не помню какой .
оригамикиллер
У меня тоже так было , в винде в родной проги от асуса настраиваются кулеры очень хорошо .

У меня такая хня. После часа полтора два игры, все зависает, выскакивает ошибка и курсор, но ошибку саму я не вижу. Просто виснет картинка, появляется курсор по центру и звук ошибки (как трунь, на windows 10). Пытаюсь свернуть, выйти, аль таб, короче все нажимаю, выскакивает черный экран и тишина. Что это может быть такое? Игра оперативы сожрала или что то еще? У кого было такое?

Теперь, с новым драйвером, вернулись вылеты, зато фпс привстал и не ложится.

С новыми дровами, еще больше вылетов.

В общем, поиграл с самыми разными настройками, драйверами, разгонами / понижениями частот, разными параметрами винды и тп. Теперь почти уверен, что напрямую зависит от графона. Во всяком случае на системах сходных с моей. Чем ниже графон – пропорционально снижается и частота вылетов.
UPD. После патча вылет был только один, на высоких.


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

GarretSSS
Таже херь. Может через полчаса вылетить ошибка, мож через 3 часа. Причем 1 раз вылетело ошибка и удалось свернуть игру, обычно виснет намертво и приходится комп грузить. Буду настройки понижать пробовать

GarretSSS
у меня такая ошибка была в nfs 2015 , когда я эксперементировал с разгоном видиков , эта ошибка возникает тогда ,когда видику питалова не хватает. Решений два — или убавлять разгон , или поднимать вольтаж.

WWQ
Я так-то сам не разгонял. Но понижал заводской разгон на 70 MHz. Не помогло ((( Да это все эта ошибка директа. Вроде как обещали фикс выпустить

Вобщем игра вылетала, я уже здесь писал, с ошибкой драйвера.
При этом была запущена прога джифорс експрайнс, ну вы поняли, вобщем отключил её — уровень в мультеплеере пройден без вылетов. А тем кому отключение джифорс екпрайнс не помогло- не знаю тогда.

играл бэту , потом 10 часов с подпиской , и вот релиз ….ни одного вылета не было , пару раз было в начале релиза , одна лишь хрень , после окончания боя , камера отдалялась в небо и стопарилась в облаках , ну как бы зависон , приходилось использовать три заветные кнопки , ну сейчас всё окай вообще….

Перестала вылетать из за ошибки директа на хватало вот этой библиотеки , стоит вин 10 .
http://www.microsoft.com/en-us/download/details.aspx?id=8109
Вылеты пропали всем удачи .

драйвера на видеокарту не обновлял с 2015 года все игры идут каторые могут на видеокарте geforce 750 2g.

SuPeR_MeR3ocTb
Сейчас попробую, потом отпишусь..
upd: не помогло

Надо просто выключить все программы захвата изображения и монторинга, у меня эта ошибка вылазила из за включенного МСЙ автобернера

Павел Галаев
Тоже вылетело после 5 часов игры (

SuPeR_MeR3ocTb
Sam Smith
Не помогло

Кажется помогает отключение джифорс экпириенс. Правда через некоторое время опять возникает ошибка,смотрю а он опять в трее прописан. Сам включается чтоли? Прям хоть совсем сноси. Кстати,выше писали чтонадо отключить программы захвата изображения-в экспириенс сейчас тоже втроили такую вощможность,-может и правда в этом проблема.

Mozgovprav

ничего не надо сносить

Вышли новые дрова нвидиа. Пошел тестить
UPD: на 10 минут хватило. ДиректИкс так же вылетает

Ну хоть какие то варики появились, как избавится от этой шляпы с директом. Спасибо всем. Буду пробовать. Кстати, перешел с windows 10 на 7 обратно. Так вот. Вылетов нет вообще, но фризы дикие. Играть не возможно. На вин 10 все летает на 770 gtx и i5 2500k на высоких. Ни одного фриза нет. Так что если у вас еще и фризит дико, ставьте windows 10 64-bit.

Brunobanani
Так что если у вас еще и фризит дико, ставьте windows 10 64-bit
А взамен фризов получит вылеты как у нас ))))

GarretSSS
Ну вылеты когда как. Могут раз в полчаса, могут раз в 3 часа. Играть можно, но хочется без вылетов. И ничего не помогает пока что

Brunobanani
Зато в этой части Батлы результат сохраняется даже если не закончился раунд. Заметил по страницам кодекса с оружием. Наверное и опыт сохраняется
P.S. У меня кстати тоже видяха 770. Может проблемы только у владельцев ее?

GarretSSS
На форуме ЕА заметил что у владельцев 700 серии нвидиа такая проблема. Я уже все перепробовал. Последнее что сделал, отключил в диспетчера задач процессы нвидиа, точнее 2 процесса, нвидиа экспирианс и еще какой то рядом с ним.При этом самой программы нвидиа экспирианс нет. Установил начисто последние драйвера без него. Играл часа полтора без вылета. Потом сам вышел. Плюс когда фпс держится выше ста, как на карте суэц, вылетает сразу. Почему не знаю. Уже задумался о возврате денег…

http://virtmachine.ru/nvxdsync-exe-chto-za-protsess-v-dispetchere-zadach.html. После отключений служб, что здесь описаны, вроде пока перестало вылетать, надо посмотреть как дальше себя игра вести будет. Смысл в том, чтобы отключить службы драйвера нвидиа. У меня на вин 10 он обзывается как nvidia driver container. Вместе с ним отключается и нвидиа экспирианс процесс. В службах останавливаете его и отключаете. Пропадет панель нвидиа, но она и нафиг не нужна. При этом комп пошустрее стал работать даже.

GarretSSS написал:
тоже видяха 770. Может проблемы только у владельцев ее?
Brunobanani написал:
заметил что у владельцев 700 серии нвидиа такая проблема
От карты не зависит. На моей 6-ой то же самое.
С последним драйвером стало вылетать чуть ли не сразу, как откроешь экран экипировки перед раундом. Откатился – терпимо.

была раньше все время такая ошибка

обновил драйвера, теперь такая


После всех возможных вариантов, которые здесь описали, вылеты не прекратились. Все равно через пару часов нет нет да и вылетит, причем чаще вылетает при смены экипировки. Либо сменил экипировку, вошел в игру и вылет. Сделал все что можно, кроме понижение частоты видеокарты. Ну ее нафиг. Полностью вылеты не прекращаются. Пока буду играть так и ждать патчи. На днях вышли новые драйвера. Их не качайте. По мне так чаще вылетает и фпс просел. Осталось попробовать качнуть какие-нибудь древние драйвера, например те, что виндовс 10 ставит при переустановке винды. Может че и даст

Brunobanani написал:
вышли новые драйвера. Их не качайте. По мне так чаще вылетает
Да

Brunobanani
Сохраню твой комментарий на будущие, спасибо, ценная информация в такой обширной паутине, всегда цениться! Спасибо ещё раз)

Поставил драйвера 372.90. 3 дня игры-ни одного вылета. Правда играл мало, часа полтора в день и не шарился в экипировке и вылетов нет. Не знаю как дальше дела пойдут, но пока все гуд

Тоже вылеты есть… Выключил мси афтербернер вроде пока ровно) ппц гейминг на пк = танцы с бубном

кто нибудь решил проблему? Ничего не помогает ((

ВЫшло гигантское обновление, исправлено куча ошибок , а вот эту так и не исправили, а также фризы и просаживание в 4 раза фпс после 10мин игры(но это чисто у меня, у других такого не замечал)
А так же выпустили новые драйвера nvidia, так же для батлы и тд, и опять никаких изменений!

Павел Галаев
По ходу на всех игроков с проблемой директа забили

Я незнаю что мне помогло… Но я нафиг удалил 10 винду и поставил 8.1 … драйвера поставил на rx 470 не последние которые «исправляют» вылеты dx error, а предпоследние 16.9.2 … и о чудо я отыграл 2 полноценные катки на 64 тела… Не буду говорить что это решение проблемы т.к не очень долго играл… но подряд 2 карты без вылетов я еще не отыгрывал ни разу! Попробуйте если нечего терять от переустановки винды…


Нифига не помогло… вылетела игра вечером сегодня

Metr72
подряд 2 карты без вылетов я еще не отыгрывал ни разу
Бывало что и по два часа не вылетало. А бывает через пару минут после загрузки раунда

GarretSSS
у всех по разному видимо… у меня 2 карты максимум
Upd… Даже не подключает к серверу!! Вылетает с ошибкой… Ничего не делал с игрой и драйверами все так же осталось

Я так понял эта ошибка у владельцев старых видеокарт, 600 700 серии. Какое то время пытался что либо сделать, сейчас забил. Поставил последние драйвера, сам играю на высоких, но текстуры поставил на средние, т.к. разницы не заметил, плюс видеопамяти всего 2гб. Никакие процессы не отключал, ничего больше не трогал. Играю недели две часа по два после работы. Вылетело всего раз. Где то нашел, что ошибка выскакивает из за перегрева видеокарты. Хз, так это или нет, замерял, видеокарта греется чуть больше 80градусов, вроде немного, но между картами сворачиваю игру, чтобы видюха маленько остыла). Наверно маразм, но может поэтому перестало выбрасывает. Плюс настраиваю экипировку в меню игры, а не в самом бою, поскольку там практически всегда выбрасывает. Короче говоря никто толком не может сказать что за ошибка такая. А брать другую видеокарту из за одной игры-дибилизм полный.

gtx680 4гб владелец здесь.
на 11дх можно было отыграть 3 раунда и вылететь на четвёртом,
поставил в игре дх12, перезапустил игру и играл весь вечер без вылетов, только что закончил, вышел из гры САМ.

Такая же шляпа, играл в сингл без каких либо вылетов, сегодня за час вылетело 3 раза уже, ппц выбесило, 770 карта, дрова обновлял 2 раза, нифига не поменялось

C:Users********DocumentsBattlefield 1settings удалить все в папке
мне помогло

да ошибка какая то сука рандомная, то 3 раза за час выкинуло а после включил и за 3 часа ни одного вылета, причем замечу что на данной видео карте не Бф 3 не с бф4 не даже с хардлайном подобных проблем никогда не было. сырая и кривая игра ( надо было через пол года покупать

770 такая же фигня) знал бы, не покупал игру. И я так понимаю решения нет, даже после патча 13. 12. 16 вылетела 2 раза ток ошибка другая уже : directx function dx11renderer::trymap failed with dxgi_error_device_removed раньше была: DXGI_ERROR_DEVICE_HUNG
за что только мы деньги платим? ублюдки они, дерут с нас деньги за сырьё

Прошу прощения, что не в тему к БФ, но у меня такая же ошибка DXGI_ERROR_DEVICE_HUNG/ или причина, но это почти во всех современных играх, которые сильно нагружают любую топовую видеокарту. В играх попроще или там где карта чувствует себя уверенно, все нормально, но стоит выставить ультра настройки или выставить разрешение 2-4К, то жди вылетов.К примеру на ульра настройках в Rise of the Tomb Rider игра тоже виснет через какое-то время и выдает ошибку DXGI_ERROR_DEVICE_HUNG, а в других играх просто зависон и закрытие игры. Если включить прогу GPU-Z, то можно увидеть, что карта почти всегда работает на пределе своего питания и чем выше ставить настройки графики, тем больше напрягается видеокарта и питания в какой-то момент не хватает и карту штырит, что вызывает подобные ошибки, фризы и зависоны. Это можно проверить в 3DMark в «Тест на стабильность» к примеру на тесте в 20 циклов и более Fire Strike Ultra/Extrime. Если видеокарта исправная, то она выдержит любые нагрузки, будет не хватать мощности карты и она будет тормозить, но все тесты должны быть выполнены не менее 97%. Если карта неудачная и эти тесты выявят это и будут ниже 97% или тест не пройден 0%, тогда надо сдавать карту на обмен, где покупали или возврат денег. Но это может быть и комплексная проблемма, но в осномном это видеокарта.

Перечитал в интернете кучу советов от избавления вылетов. И обновление винды до последней версии, откат и обновление драйверов, понижение графики даже делал в ноль. И запускал в окне игру с выключенным помощником нвидиа. Ничего не помогает! Карта 770 и видимо игра никак не дружит с ней. Ни в одной игре такого не встречал за всю жизнь.

наиграл в батлу уже 100+ часов могу сказть одно сделана она на быструю руку чего только стоит баг когда тебя медик поднимает а пушка основная не стрелят ну почему нельзя было взять из 4 батла респ союзников и сюда поставить неет мы лучше будет наступать на свои грабли из раза в раз в каждой новой батле одно и тоже. Очень много багов устану перечислять со своими обновления ухудшили производительность в каких то определенных местапк на картах фпс падает от 90 то 40 плохо оптимизированные карта в некоторых местах на карте текстуры дума первого даже из далека и видно. Динамит который то срабатывае то нет короче море ошибое багов плохой оптимизации и это за такие бабки которые они просят.

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

Различные сбои и сбои в играх — довольно распространенное явление. Причин таких проблем много, и сегодня мы разберем ошибку, которая возникает в современных требовательных проектах, таких как Battlefield 4 и других.
Содержание
- DirectX function «GetDeviceRemovedReason»
- Плохой контакт в слоте PCI-E
- Перегрев
- Блок питания
- Цепи питания видеокарты
- Заключение
DirectX function «GetDeviceRemovedReason»
Эта ошибка чаще всего возникает при запуске игр, сильно нагружающих оборудование компьютера, особенно видеокарту. Во время игрового сеанса внезапно появляется страшное диалоговое окно с предупреждением.

Ошибка очень распространена и говорит о том, что виновато устройство (видеокарта). Это также предполагает, что сбой мог быть вызван графическим драйвером или самой игрой. Прочитав сообщение, вы можете подумать, что переустановка программного обеспечения для графического адаптера и / или игрушек поможет. На самом деле все может быть не так радужно.
См. Также: Переустановка драйверов видеокарты
Плохой контакт в слоте PCI-E
Это самая счастливая возможность. После разборки достаточно протереть контакты на видеокарте ластиком или тампоном, смоченным в спирте. Учтите, что причиной могут быть оксидные отложения, поэтому тереть нужно сильно, но в то же время осторожно.

Читайте также:
Отключите видеокарту от компьютера
Подключаем видеокарту к материнской плате ПК
Перегрев
Процессор, как центральный, так и графический, может понижать частоты, пропускать тактовые циклы, в общем, при перегреве ведет себя не так, как ожидалось. Это также может вызвать сбои в работе компонентов DirectX.
Блок питания
Как известно, игровой видеокарте для нормальной работы требуется много энергии, которую она получает за счет дополнительного питания от блока питания и, частично, через слот PCI-E на материнской плате.

Как вы уже, наверное, догадались, проблема заключается в блоке питания, который не может обеспечить достаточную мощность для видеокарты. В загруженных игровых сценах, когда графический процессор работает на полную мощность, в «хорошее» время, из-за отключения электроэнергии игровое приложение или драйвер может аварийно завершить работу, так как видеокарта больше не может выполнять свои задачи в обычном режиме. И это касается не только мощных ускорителей с дополнительными разъемами питания, но и тех, которые питаются исключительно через слот.
Эта проблема может быть вызвана как недостаточным питанием, так и преклонным возрастом. Для проверки нужно подключить к компьютеру другой блок достаточной мощности. Если проблема не исчезнет, продолжайте читать.
Цепи питания видеокарты
За питание графического процессора и видеопамяти отвечает не только блок питания, но и цепи питания, состоящие из МОП-транзисторов (транзисторов), катушек индуктивности и конденсаторов. Если использовать устаревшую видеокарту, эти схемы могут «устать» от возраста и нагрузок, т.е просто вырабатывают ресурс.

Как видите, МОП-транзисторы прикрыты радиатором охлаждения, и это неспроста: вместе с графическим процессором они являются наиболее нагруженными частями видеокарты. Решение проблемы можно найти, обратившись в центр диагностической поддержки. Возможно, в вашем случае карту удастся оживить.
Заключение
Эта ошибка в играх говорит нам, что что-то не так с видеокартой или системой питания компьютера. При выборе графического адаптера не в последнюю очередь нужно обращать внимание на мощность и возраст имеющегося блока питания и при малейшем подозрении, что он не справляется с нагрузкой, заменить его на более мощный.
Источники
- https://lumpics.ru/directx-function-error-getdeviceremovedreason-in-battlefield-4/
Содержание
- Ошибка DirectX function GetDeviceRemovedReason
- Возможные проблемы и пути их решения
- Программные неисправности
- Обновляем драйвера
- Откатываем драйвера
- Ищем и удаляем различное вредоносное ПО
- Восстанавливаем повреждённые файлы Windows
- Отключение защиты ОС
- Переустановка библиотеки
- Аппаратные неисправности
- Недостаток питания
- Выход из строя компонентов адаптера
- Плохой контакт в слоте PCI
- Заключение
- Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI
- Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI
- Как исправить ошибку устройства DXGI?
- Что вызывает DXGI_ERROR_DEVICE_HUNG?
Ошибка DirectX function GetDeviceRemovedReason
Если в процессе игры вы видите ошибку с текстом «DirectX function GetDeviceRemovedReason», то приятного в этом мало. Проблема может носить как программный, так и аппаратный характеры. И со вторым вариантом обычно ничего толком сделать не получается. Однако чаще всего проблемы случаются именно из-за программных неисправностей. Поэтому мы можем попробовать как-то спасти положение и вернуть работоспособность самой игрушке и библиотекам DirectX вместе с драйверами.
Возможные проблемы и пути их решения
Стоит отметить, что такая ошибка чаще всего появляется в тех случаях, если используется весьма ресурсоемкая игрушка, которая существенно нагружает железо компьютера. Вследствие этого и появляются различные сбои Директ Икс.
В данном материале мы рассмотрим как аппаратные, так и программные причины появления такой ошибки. И попытаемся избавиться от нее. Сначала поговорим об аппаратных неполадках, которые могут вызвать такую проблему.
Программные неисправности
С ними разобраться намного проще. Как правило, ошибки такого типа появляются в том случае, если драйвер видеокарты работает неправильно, что-то мешает работе библиотек или если вирусы тихо делают свое черное дело. Вообще, вариантов много. И мы о них расскажем. А также поговорим о том, как исправить проблему.
Обновляем драйвера
Если в процессе игры вы увидели ошибку типа «DirectX function GetDeviceRemovedReason», то налицо проблема с драйверами графического адаптера. Есть вероятность, что они устарели и не могут нормально работать с актуальной версией библиотеки. Такое случается довольно часто. И нет разницы, какая именно игрушка запущена.
Поэтому драйвера нужно обновить. Можно, конечно, скачать актуальную версию на официальном сайте и установить ее вручную. Но гораздо проще и безопаснее использовать для этих целей встроенные инструменты ОС Windows. Вот, что нужно делать для того, чтобы обновить драйверы с помощью ОС:
- Щелкаем по кнопке «Пуск» правой кнопкой мыши и дожидаемся появления контекстного меню.
- В меню ищем «Диспетчер устройств» и нажимаем на этот пункт.

- Появится окно со списком установленного оборудования. Ищем «Видеоадаптеры» и щелкаем по данной записи.
- Находим имя своей видеокарты и щелкаем по нему правой кнопкой мыши.
- В контекстном меню выбираем «Обновить».

- Запустится мастер обновления. Необходимо щелкнуть по кнопке автопоиска
После нажатия на данную кнопку начнется скачивание драйвера и его установка. Все будет происходить в полностью автоматическом режиме. Как только процесс будет завершен, нужно будет перезагрузить компьютер. И только после рестарта можно будет проверять работоспособность игрушки. Если все так же, то стоит обратить внимание на следующий пункт.
Откатываем драйвера
Но также все может быть наоборот: новые версии драйверов имеют какой-то баг, не дающий игре работать нормально с библиотеками DirectX. Это тоже часто случается. Особенно, если видеокарта довольно старая. Такая проблема возникает у многих пользователей. И поэтому нужно знать, как с ней бороться.
Единственный выход: откат драйверов до предыдущей версии. Или же именно до той версии, которая была инсталлирована самой операционной системой. Для отката нужно будет воспользоваться инструментами Windows. Никаких дополнительных программ устанавливать не надо. Вот что нужно сделать:
- Вновь вызываем Диспетчер устройств и кликаем ПКМ по пункту с видеокартой.
- В появившемся меню просто выбираем «Свойства».
- Перемещаемся на вкладку «Драйвер».
- Нажимаем на кнопку «Откатить».

- Подтверждаем действие путем нажатия на кнопку «ОК».
После отката драйвера нужно обязательно перезагрузить компьютер. Иначе сделанные изменения не будут учтены. Только после рестарта можно проверять работоспособность нашей любимой игрушки. Если способ не помог, то у нас есть еще несколько вариантов, которые стоит попробовать. Возможно, они подойдут.
Ищем и удаляем различное вредоносное ПО
Запомните, если в процессе игры вдруг появляется ошибка такого типа, то высока вероятность того, что на компьютере присутствуют вирусы. Они могут негативно влиять как на саму игрушку, так и на библиотеки вместе с драйверами. Возможны и более серьезные последствия. Вся система может работать нестабильно.
Для поиска и устранения вредоносных объектов могут использоваться различные антивирусные программы: Avast, Kaspersky, NOD32 и т. д. Выбирайте на свое усмотрение и выполняйте сканирование компьютера.
Восстанавливаем повреждённые файлы Windows
Если на компьютере находились вирусы, то они могли существенно повредить файлы операционной системы, которые необходимы для нормального функционирования тех или иных программ. Высока вероятность того, что были также повреждены файлы, потребные для работы компонентов DirectX или самой игры.
Приятного в этом мало. Однако есть возможность восстановить нужные файлы без применения радикальных способов (вроде переустановки Windows). Для реставрации файловой системы мы будем использовать компоненты ОС. А конкретнее – командную строку. Бояться ее не стоит, так как вот подробная инструкция по ее использованию:
- Открываем меню «Пуск» при помощи соответствующей кнопки в панели задач.
- Далее щелкаем по папке «Служебные – Windows».
- Находим пункт «Командная строка» и кликаем по нему правой кнопкой мыши.
- Появится меню, в котором нужно выбрать «Дополнительно» и затем – «Запуск от имени администратора».

- В главном окне консоли вводим sfc /scannow и жмем на кнопку Enter.
Начнется процесс анализа системных файлов и их восстановления. Он может занять от 5 до 15 минут. По завершении процесса необходимо закрыть все окна и перезагрузить компьютер. Только рестарт позволит учесть все изменения. Если проблема была в файлах, то игра вместе с видеокартой должны заработать нормально.
Отключение защиты ОС
Если возникает вышеозначенная ошибка в процессе игры, то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и некоторые компоненты библиотек DirectX.
Самым правильным шагом будет временное отключение защиты. Причем как системной, так и сторонней. Только тогда можно будет понять, влияют ли программы, созданные для безопасности ОС на работу игры и DirectX. И сейчас мы расскажем все о том, как временно отключить пресловутую защиту:
- Открываем любым удобным способом Панель управления, к примеру, из меню «Пуск» (через поиск).
- Переключаемся на вид «Значки».
- Кликаем по пункту «Администрирование».

- Вызываем инструмент «Службы».
- В отобразившемся окне ищем «Брандмауэр Защитника Windows».

- Останавливаем работу службы и отключаем ее автозапуск.
- Жмем на кнопки «Применить» и «ОК».
Именно так мы отключали защиту брандмауэра. Гораздо проще отключить его полностью, чем копаться в его многочисленных правилах и настройках. Теперь перейдем к антивирусу. Его деятельность тоже нужно приостановить. Достаточно кликнуть ПКМ по значку программы в трее и выбрать соответствующий пункт. Например, для ESET Smart Security он выглядит следующим образом:
Переустановка библиотеки
Ежели последний способ не помог, то это значит, что все гораздо серьезнее. Вероятнее всего, вирусы повредили какие-то файлы самих библиотек. Поэтому и появляются ошибки такого типа. И именно поэтому видеокарта не может нормально работать с DirectX. Если это действительно так, то приятного в этом мало.
Здесь поможет только полная переустановка компонента. Радует только то, что для этого не нужно обладать какими-то специальными знаниями и умениями. Все предельно просто. К тому же, мастер установки снабжен русским языком. А это значит, что никаких проблем в процессе не будет. Вот подробная инструкция, рассказывающая что и как нужно делать:
- Переходим по данной ссылке.

- Загружаем веб-установщик Директ Икс.
- Открываем файл dxwebsetup.exe.
- Принимаем лицензионное соглашение, отказываемся от панели Bing и запускаем процедуру инсталляции.

- Дожидаемся ее завершения.
Именно так и происходит переустановка библиотек DirectX. Как видите, ничего особенно сложного в этом нет. Стоит отметить, что все установленные компоненты доступны сразу же после инсталляции. Никакая перезагрузка не требуется. Можно сразу же запускать игру и проверять ее работоспособность.
Аппаратные неисправности
Как правило, ошибки с библиотеками DirectX может вызывать только видеокарта. Это весьма чувствительный (и самый дорогой) компонент любого компьютера. И если она вышла из строя, то приятного мало. Однако не стоит сразу же подозревать самый худший сценарий. Давайте обо всем по порядку.
Недостаток питания
Если у вас игровая видеокарта, то стоит учесть, что она должна использовать дополнительное питание от блока. Именно от него адаптер получает львиную долю энергии. А через слот PCI передается только десятая часть. Если у вас отключено дополнительное питание, то может появиться вот такая проблема с компонентами DirectX во время игры.
Обязательно нужно подключать дополнительное питание к мощным видеокартам. Если вы его подключали, то проверить все равно стоит. Вдруг какой-нибудь разъем отошел? После того, как вы правильно подключите питание к графическому адаптеру, стоит проверить и мощность блока.
Выход из строя компонентов адаптера
Точно такая же ошибка может появиться и в том случае, если вышли из строя цепи питания на видеокарте. Если это действительно так, то в обычном режиме адаптер будет нормально работать. Но стоит только его немного нагрузить, как начнут появляться проблемы. Если цепи питания не в порядке, то такой сценарий вполне возможен.
Исправить ситуацию собственноручно не получится. Даже если вы знакомы с паяльником. Визита в ремонтную мастерскую не избежать. Возможно, там и смогут восстановить работоспособность графического адаптера. Самому браться за ремонт видеокарты не стоит. Можно сделать так, что она больше никогда работать не будет.
Плохой контакт в слоте PCI
Это самое безобидное, что может случится с видеокартой. С помощью слота PCI и специальных контактов на плате видеокарты происходит обмен данными между самим графическим адаптером и материнской платой. Если контакты засорились или окислились, то контакт может время от времени прерываться. Что, собственно, и вызывает ошибку.
Решение довольно простое, но подходит оно только для уверенных пользователей компьютера. Нужно извлечь видеокарту, запастись спиртом и ватой и протереть все контакты графического адаптера. Иногда тереть придется довольно сильно, так как оксид не так уж легко убрать. После очистки можно вставлять адаптер обратно (после того, как он высохнет) и пробовать играть снова. Если проблема была в этом, то все должно работать нормально.
Заключение
В рамках данного материала мы поговорили о том, что делать, если во время игры появилась ошибка типа «DirectX function GetDeviceRemovedReason failed with DXGI_ERROR_DEVICE_HUNG». Она может говорить о том, что имеются проблемы как с аппаратной, так и с программной частью. Если дело в железе, то восстановить работоспособность получится не всегда.
Зато если проблема связана с программной частью, то велика вероятность, что ее можно решить. Для этого есть довольно много способов. Все они описаны в статье выше. Некоторые из них являются довольно сложными. Но если выполнять все в строгом соответствии с инструкцией, то ничего страшного не случится.
Источник
Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI
Некоторые компьютерные геймеры сообщают, что при попытке запустить игру или во время игры на своем ПК с Windows 11 или Windows 10 игра вылетает и выдает функцию DirectX GetDeviceRemovedReason failed с сообщением об ошибке DXGI. Если вы столкнулись с похожей проблемой, то вы наверняка обратились по адресу! В этом посте мы предлагаем наиболее подходящие решения для успешного исправления этой ошибки.

Когда вы столкнетесь с этой проблемой, вы получите полное сообщение об ошибке в следующих аналогичных строках;
Сбой функции DirectX «GetDeviceRemovedReason» с кодом DXGl_ERROR_DEVlCE_HUNG. Графический процессор: «NVIDIA GeForce GTX 1650». Драйвер 43648. Эта ошибка обычно вызвана сбоем графического драйвера: попробуйте установить последние версии драйверов.
Ошибка указывает на сбой графического драйвера в вашей системе. К сожалению, как сообщают большинство пострадавших геймеров на ПК, перезапуск игры не всегда решает проблему.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI
Если Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI произошло на вашем игровом устройстве с Windows 11/10, вы можете попробовать наши рекомендуемые ниже решения в произвольном порядке и посмотреть, поможет ли это решить проблему.
- Перезапустите драйвер дисплея
- Запустите средство диагностики DirectX (DxDiag)
- Установите DirectX из корневой папки игры.
- Обновите графический драйвер
- Чистая установка графического драйвера NVIDIA
- Изменить настройки GstRender
- Отключить переменную частоту обновления и планирование GPU с аппаратным ускорением
- Отключить разгон
- Устранение неполадок в состоянии чистой загрузки
- Удалите и переустановите игру
Давайте взглянем на описание процесса, связанного с каждым из перечисленных решений.
Прежде чем попробовать приведенные ниже решения, проверьте наличие обновлений и установите все доступные биты на свое устройство с Windows 11/10 и посмотрите, появляется ли ошибка снова при попытке установить принтер. С другой стороны, если ошибка возникла после недавнего обновления Windows, вы можете выполнить восстановление системы или удалить обновление, но если вы предпочитаете не делать ни того, ни другого, вы можете воспользоваться приведенными ниже решениями.
1]Перезапустите драйвер дисплея.
Вы можете приступить к устранению неполадок, чтобы исправить Ошибка функции DirectX GetDeviceRemovedReason из-за ошибки DXGI которое произошло на вашем игровом устройстве с Windows 11/10, просто перезапустив драйвер дисплея.
Если это действие не помогло, вы можете перезагрузить компьютер и посмотреть, поможет ли это. Если нет, вы можете попробовать следующее решение.
2]Запустите средство диагностики DirectX (DxDiag)

Если у вас возникли проблемы с воспроизведением игры или фильма на вашем устройстве с Windows 11/10, средство диагностики DirectX может помочь вам определить вероятных виновников.
Это решение требует устранения ошибки DirectX с помощью средства диагностики DirectX (DxDiag).
3]Установите DirectX из корневой папки игры.
Большинство игр работают лучше всего, когда установлены их собственные библиотеки. Итак, чтобы определить, так ли это, вы можете установить версию DirectX из корневой папки игры и посмотреть, проблема в руках будет решена.
- Найдите и исследуйте папку установки игры.
- Либо щелкните правой кнопкой мыши ярлык игры на рабочем столе или в любом другом месте и выберите Откройте расположение файла из меню.
- В корневой папке игры найдите и откройте папку directx.
- В открытой папке найдите и откройте папку с именем redlist.
- Теперь дважды щелкните DXSETUP.exe для запуска исполняемого файла.
- Следуйте инструкциям на экране, чтобы установить DirectX.
- Перезагрузите компьютер после завершения.
При загрузке проверьте, решена ли проблема. В противном случае проверьте, помогает ли установка последней версии распространяемого пакета Visual C++ и последней версии DirectX от Microsoft, или попробуйте следующее решение.
4]Обновите графический драйвер

Это решение требует, чтобы вы обновили графический драйвер в вашей системе и посмотрели, поможет ли это. Вы можете вручную обновить драйверы через диспетчер устройств, если вы уже загрузили файл .inf или .sys для драйвера, или обновить драйвер через командную строку. Вы также можете получить обновления драйверов в разделе «Необязательные обновления» в Центре обновления Windows или загрузить последнюю версию драйвера с веб-сайта производителя или автоматически обновить драйверы с помощью любого бесплатного программного обеспечения для обновления драйверов для ПК с Windows 11/10. .
Однако, если установлены последние версии драйверов, вы можете откатить драйвер или загрузить и установить более раннюю версию драйвера.
Если и обновление, и/или откат драйвера не сработали, вы можете удалить графический драйвер, а затем перезагрузить компьютер — при загрузке Windows выполнит поиск аппаратных изменений и автоматически переустановит универсальный драйвер для дисплея/видеоустройства, которое в некоторых случаях достаточно, чтобы графика работала без проблем.
5]Чистая установка графического драйвера NVIDIA
Чтобы очистить, установите графический драйвер NVIDIA на компьютер с Windows 11/10., сначала вам нужно удалить графический драйвер через диспетчер устройств или, в качестве альтернативы, использовать инструмент удаления драйвера дисплея. После этого вы можете продолжить чистую установку графического драйвера NVIDIA следующим образом:
- Откройте страницу загрузки драйверов NVIDIA.
- Введите необходимую информацию, включая драйвер NVIDIA и операционную систему, в соответствующие поля.
- Нажмите «Поиск», чтобы увидеть список драйверов NVIDIA.
- Прокручивайте список вниз, пока не найдете нужный драйвер.
- Выберите его имя и нажмите кнопку «Загрузить».
- Откройте загруженный драйвер на своем компьютере и следуйте инструкциям на экране для установки.
- Когда вы дойдете до экрана параметров установки, выберите вариант «Пользовательский (расширенный)».
- Нажмите «Далее», чтобы увидеть список установленных компонентов.
- Установите флажок «Выполнить чистую установку».
- Нажмите кнопку Далее, чтобы установить драйвер.
После завершения установки драйвера проверьте, появляется ли ошибка по-прежнему. Если это так, попробуйте следующее решение.
6]Изменить настройки GstRender
- Нажмите клавишу Windows + E, чтобы открыть проводник.
- Перейдите к документам.
- Исследуйте папку с игрой.
- Далее откройте папку «Настройки».
- Теперь откройте файл PROFSAVE_profile с помощью Блокнота или любого другого текстового редактора.
- Найдите команду GstRender.Dx12Enabled и измените значение с 0 (ноль) на 1.
- Сохраните файл.
- Перезапустите игру.
Если это изменение вызывает дополнительные проблемы, вернитесь к PROFSAVE_profile и измените команду GstRender.Dx12Enabled на ноль.
7]Отключить переменную частоту обновления и планирование графического процессора с аппаратным ускорением

Это решение требует, чтобы вы отключили переменную частоту обновления для игр, а также отключили планирование графического процессора с аппаратным ускорением на игровом ПК с Windows 11/10.
Попробуйте следующее решение, если проблема не устранена.
Это решение требует, чтобы вы прекратили разгон вашего процессора. Таким образом, если вы разогнали свой компьютер, вы можете просто отменить изменение в зависимости от используемого программного обеспечения для разгона. Как правило, запускайте программное обеспечение и ищите возможность остановить разгон. После этого перезагрузите компьютер и посмотрите, решена ли проблема. В противном случае перейдите к следующему решению.
9]Устранение неполадок в состоянии чистой загрузки

Фоновые программы иногда могут мешать играм, в которые вы играете, вызывая их сбой и, следовательно, выдачу ошибок. Поэтому обязательно закройте все фоновые программы, которые вам не нужны во время игры — сделайте это до запуска игры. Точно так же ненужные системные и кеш-файлы, процессы, службы, присутствующие или работающие на вашем компьютере, могут вызвать эту ошибку. В этом случае вы можете устранить неполадки в состоянии чистой загрузки и посмотреть, решена ли проблема. В противном случае попробуйте следующее решение.
10]Удалите и переустановите игру.

Если у вас пока ничего не получилось, вы можете удалить игру (желательно с помощью стороннего программного деинсталлятора), очистить содержимое папки AppData с игрой, перезагрузить компьютер, а затем загрузить и переустановить последнюю версию игры на свой Windows. 11/10 шт.
Чтобы очистить/удалить содержимое папки AppData игры, выполните следующие действия:
- Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
- В диалоговом окне «Выполнить» введите переменную среды ниже и нажмите Enter.
- В локации найдите (может потребоваться показать скрытые файлы/папки) проблемную папку с игрой.
- Щелкните папку правой кнопкой мыши и выберите Удалить. Подтвердите любые дополнительные запросы.
- Выйдите из Проводника, когда закончите.
Любое из этих решений должно работать для вас!
Как исправить ошибку устройства DXGI?
Чтобы исправить ошибку DXGI ERROR DEVICE REMOVED в Windows 11/10, вы можете применить любое из следующих решений:
- Измените реестр.
- Выключите игру теней.
- Отключите функцию сглаживания.
- Обновите графический драйвер.
- Удалите и переустановите графический адаптер.
Что вызывает DXGI_ERROR_DEVICE_HUNG?
Ошибка DXGI_ERROR_DEVICE_HUNG — это распространенная проблема, которая обычно связана с конфигурацией DirectX в вашей системе. Как правило, ошибка может быть вызвана проблемами с Direct X, неправильными настройками игры, устаревшими драйверами, проблемами с оперативной памятью, разогнанным процессором и другими причинами.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник
by Kazim Ali Alvi
Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows. And at times, unscrewing the device to take… read more
Published on January 13, 2022
- Several users have reported encountering the DirectX function GetDeviceRemovedReason failed with — error while playing games in Windows 11.
- To fix the problem, update the installed drivers, upgrade to the latest version of DirectX, run SFC scan, amongst other fixes listed below.
- Also, find out how you can boost your Windows 11 PC’s performance and speed it up.

XINSTALL BY CLICKING THE DOWNLOAD FILE
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows 11 issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
Almost all high-end games that we play rely on DirectX to effectively run. But, several users have reported encountering DirectX function GetDeviceRemovedReason failed with, followed by the cause of the error.
For a normal user, the mentioned cause isn’t self-explanatory and a certain level of research is required to identify the underlying cause along with the most effective fix for it. To make things easier, we have dedicated this guide solely to this issue.
In the following sections, we will help you identify the potential causes and walk you through the troubleshooting steps to eliminate the DirectX function GetDeviceRemovedReason failed with error.
What causes the DirectX function GetDeviceRemovedReason failed with error?
The error is generally encountered by AMD GPU users, while those with Intel or Nvidia hardware seem to hardly come across it. In which case, your primary approach should be to update the drivers.

However, the configured power plan, corrupt system files, or an outdated version of DirectX, are also some of the reasons users encounter the DirectX function GetDeviceRemovedReason failed with error.
Now that you have a basic understanding of the underlying causes, troubleshooting should be a bit easier since you know the purpose of each method. Execute the fixes in the sequence that they are listed for a quick resolution.
How can I fix the DirectX function GetDeviceRemovedReason failed with error?
1. Update drivers
- Press Windows + S to launch the Search menu, enter Device Manager in the text field at the top, and click on the relevant search result that appears.

- Double-click on the Display adapters entry to expand and view the devices under it.

- Next, right-click on graphics adapter, and select Update driver form the context menu.

- Select Search automatically for drivers from the two options listed in the Update Drivers window.

- Now, wait for Windows to scan for the best available driver on the system and install it.
We went through several forums to find out the most effective fixes to eliminate the DirectX function GetDeviceRemovedReason failed with error. And in most of these, users mentioned that it was the outdated drivers that were primarily responsible.
While most found it to be the graphics driver, some reported that the Realtek sound driver is just as likely to cause the issue. Once you have updated the graphics driver, similarly update the sound drivers as well.
The Device Manager method listed above only checks your system for driver updates, and if you haven’t downloaded one previously, the likelihood of the driver being updated is bleak.
In this case, we recommend checking for the latest driver version in Windows Update, or manually downloading and installing it from the manufacturer’s website.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
The process of updating drivers individually may seem like a tiresome task, and a third-party app could help. We recommend using DriverFix, a dedicated tool that scans all available sources for updates and keeps the installed drivers up-to-date.
2. Switch power mode
- Press Windows + I to launch the Settings app, and select Power & battery on the right in the System tab.

- Click on the menu next to Power mode.

- Now, select Best performance from the options listed here.

3. Run SFC scan
- Press Windows + S to launch the Search menu. Enter Windows Terminal in the text field, right-click on the relevant search result, and select Run as administrator from the context menu.

- Click Yes on the UAC (User Account Control) promp that appears.

- Next, click on the downward-facing arrow at the top, and select Command Prompt from the list of options. Alternatively, you can press Ctrl + Shift + 2 to launch Command Prompt in a separate tab.

- Now, type the follow command and hit Enter to run the SFC scan:
sfc /scannow
Wait for the scan to complete and then check if the DirectX function GetDeviceRemovedReason failed with error is fixed. If not, head to the next method.
4. Repair the malfunctioning game
- Press Windows + I to launch the Settings app, and select Apps from the list of tabs in the navigation pane on the left.

- Click on Apps & features on the right.

- Now, locate the problematic game, click on the ellipsis next to it and then select Advanced options from the menu.

- Click on the Repair button to start the process.

Repairing is one of the simplest methods to eliminate trivial issues with an app. During the process, all program files are checked and the problematic ones are replaced. Also, the registry entries are verified along with the installation files.
5. Modify Registry
- Press Windows + R to launch the Run command, enter regedit in the text field, and either click on OK or hit Enter to launch the Registry Editor.

- Click Yes on the UAC (User Account Control) prompt that pops up.

- Paste the following path in the address bar at the top, and hit Enter. Alternatively, you can navigate to it via the pane on the left:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
- Right-click on the empty part, hover the cursor over New, select DWORD (32-bit) Value from the context menu, and name it as TdrLevel.

- Now, double-click on the created value, enter 0 under Value data, and click on OK to save the changes.

6. Update DirectX
- Press Windows + I to launch the Settings app, and select Windows Update from the tabs listed in the navigation pane on the left.

- Next, click on Check for updates to scan for any available newer versions of DirectX.
The latest version at the time of writing this article is DirectX 12 and it doesn’t have a standalone package. This basically means that it can only be installed via Windows Update. So if you find an update for DirectX 12, download and install it.
7. Reinstall the game
- Press Windows + I to launch the Settings app, and select the Apps tab from the left.

- Next, click on Apps & features on the right.

- Locate the malfunctioning game, click on the ellipsis next to it, and select Uninstall from the menu.

- Again, click on Uninstall in the confirmation prompt that pops up.

After the game is uninstalled, download it again from the source. Sometimes, problems with the game itself can cause the DirectX function GetDeviceRemovedReason failed with error in Windows 11. Before you proceed, verify that the source is reliable and secure.
- Fix: Can’t install DirectX in Windows 10/11
- Fix: DirectX encountered an unrecoverable error in Windows
How can I speed up my Windows 11 PC?
Subdued performance is often found to cause errors, thereby affecting the gaming experience of users. Hence it’s imperative that your PC runs smoothly and efficiently.
For that, you may try out the various settings that boost the system’s performance. Also, check out our dedicated guide on ways to make your Windows 11 PC faster and more responsive.
That’s all there is to fix the DirectX function GetDeviceRemovedReason failed with error in Windows 11, no matter the cause. By the time you reach this part of the article, the error should be long gone, and you can now enjoy playing games.
Also, find out how you can fix errors pertaining to DirectX in Windows 11, though the need for it shouldn’t arise under optimal conditions.
Tell us which fix worked and the game you encountered the error on, in the comments section below.
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.