Выясняем, почему возникаем ошибка DXGI_ERROR_DEVICE_REMOVED.
Что означает эта ошибка и почему она возникает?
Обычно эта ошибка появляется во время игры. Причем неважно, какая именно видеоигра запущена. Этот сбой может произойти в любой из них. По факту, код ошибки означает следующее — «Либо видеоадаптер был извлечен из системы, либо его драйвер был обновлен».
Вряд ли вы вытащили видеокарту прямо в ходе игры, да и драйвера в фоне обновляются не так тихо. Так что стоит обратить внимание на другие потенциальные причины сбоя:
- Ошибка в работе драйверов видеокарты.
- Перебои в питании видеоадаптера.
- Ручное изменение тактовой частоты и других характеристик видеочипа.
- Повреждение в разъеме PCI-E, куда вставлена видеокарта (из-за этого система может думать, что адаптер извлекли из компьютера).
- Некорректная работы некоторых программ и сервисов.
- Недостаточно высокая производительность адаптера или других комплектующих.
Далее рассмотрим наиболее эффективные варианты решения проблемы.
Исправляем ошибку DXGI_ERROR_DEVICE_REMOVED
Выставляем подходящие настройки графики в играх
Одна из первых вещей, которые нужно сделать — выставить настройки графики пониже. Иногда видеокарте не хватает энергии и она начинает сбоить при высокой нагрузке. То же самое происходит, когда видеочип оказывается недостаточно мощным. Поставьте минимальные графические настройки в игре, где появляется ошибка и протестируйте ее снова.
Также стоит включить вертикальную синхронизацию, если она выключена.
Отключаем Nvidia Share
Если вы используете видеоадаптер GeForce, то можно попробовать отключить сервис Nvidia Share. Это фирменное ПО Nvidia для трансляции игрового процесса. Если не собираетесь заниматься стримингом, то эта функция вам не пригодится.
- Заходим в приложение Nvidia GeForce Experience (оно устанавливается вместе с драйверами).
- На стартовом экране ищем блок настроек Share.
- Внутри будет тумблер зеленого цвета. Переводим его в положение «Выкл.».
- Сохраняем настройки, нажав «Применить» и закрываем GeForce Experience.
После этого можно перезагрузить компьютер и заново протестировать игры, которые отзывались ошибкой.
Добавляем ключ TdrLevel в реестр Windows
TDR — это система попеременной проверки оборудования. Она отправляет запрос и ждет ответа какое-то время. Если ответ не поступает, то оно посылает соответствующий запрос и провоцирует перезапуск сбойного оборудования. Можно попробовать отключить TDR через реестр и проверить, как будет вести себя видеоадаптер в играх.
Для этого:
- Одновременно нажимаем клавиши Win + R.
- Вводим в появившееся текстовое поле слово regedit и нажимаем на клавишу Enter.
- Открываем папку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
- Кликаем по пустому пространству в ней.
- В появившемся контекстном меню выбираем пункт «Параметр DWORD (32 бита)».
- Вводим название ключа TdrLevel.
- Меняем его значение на 0 и нажимаем ОК.
Переустанавливаем драйверы и DirectX
Возможно, в вашем случае причина кроется в устаревшем программном обеспечении. Иногда современные игры рассчитывают на взаимодействие только со свежими версиями DirectX, а также со свежими драйверами.
Поэтому стоит в первую очередь установить новую версию драйверов для своего адаптера. А потом обновить DirectX.
Загружаем Windows из точки восстановления
Можно испробовать этот метод, если у вас есть подозрение, что сбои появились после установки или удаления какой-то программы (файла). Выберите точку восстановления Windows до появления сбоев и «откатитесь» до нее.
Если вдруг поможет, то в дальнейшем лучше избегать установки сбойного ПО, попытаться найти ему альтернативу или хотя бы загрузить другую версию.
Увеличиваем файл подкачки
Иногда системе попросту не хватает установленного объема для файла подкачки. Надо его увеличить (попробуйте хотя бы до 8 гигабайт) и заново протестировать игры, которые отзываются ошибкой.
Снижаем количество потребляемой видеокартой энергии
- Меняем параметр Power Limit и устанавливаем значение около 70%.
После этого нагрузка на систему в целом снизится. Возможно, это поможет избежать сбоев в видеоиграх.
Этот метод сработает только в том случае, если ваша видеокарта поддерживает регулировку энергопотребления.
Диагностируем и исправляем аппаратные проблемы
Под аппаратными проблемами подразумеваются как мелочи типа «ослабленного» подключения, так и серьезные дефекты в видеоадаптере. Для начала стоит проверить, насколько хорошо видеокарта «посажена» в слот PCI-E. Также необходимо обратить внимание на контакты — они не должны быть окислены.
Ну и не стоит забывать, что аппаратные проблемы могут оказаться куда серьезнее. Стоило бы проверить адаптер в другом компьютере. И если он ведет себя там так же, то есть приводит к ошибкам, стоит обратиться за помощью к специалистам.
Автор материала: Владимир Ковылов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.