Graphics device driver has crashed что делать
Выясняем, почему возникаем ошибка 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 через реестр и проверить, как будет вести себя видеоадаптер в играх.
Тема закрыта
1 окт. 2019 в 12:37
This just started happening at this moment. A couple minutes ago I was just playing the game when all of a sudden it crashed, and a message pops up saying,
Graphics device driver has crashed. Your card is probably overheating or driver is malfunctioning. Please, update your graphics drivers and remove any overclocking"
Now every time I launch the game it crashes and that pops up. I've updated to the newest drivers, in fact, they were just made available a moment after the crash. I just finished installing the latest update. And Space Engineers still doesn't run. I have an NVIDIA GTX 1060 Graphics Card, and it's worked fine for me always.
Thanks for all the helpful tips! Just FYI, yesterday I got it to work. I just needed to wait a bit, I guess it did overheat. I find that strange, it's never happened to me before.
1 окт. 2019 в 12:46
NVIDIA is not the best graphics card for this game. If this problem is recent, then you probably overheated it. Give your computer or laptop a break and come back once it is cool. If your using a laptop, I recommend using it on a table that doesn't absorb heat. DO NOT use it on your lap, as it will heat up quickly and may burn you. Things heat up whenever there is a lot going on, so any big creations will heat up your pc.
1 окт. 2019 в 12:49
NVIDIA is not the best graphics card for this game. If this problem is recent, then you probably overheated it. Give your computer or laptop a break and come back once it is cool. If your using a laptop, I recommend using it on a table that doesn't absorb heat. DO NOT use it on your lap, as it will heat up quickly and may burn you. Things heat up whenever there is a lot going on, so any big creations will heat up your pc.
It's funny, I've had this game for a decent amount of time, and have it on max settings, and it runs just fine. Just recently I was playing this game in VR, but it was laggy so I set all the settings to the lowest possible setting. It's still at that setting, so, realistically, it should be fine, right?
1 окт. 2019 в 12:52
Hmm. Lo and Behold, I haven't played for a couple minutes, and it runs now. weird. I'm guessing it did overheat somehow.
1 окт. 2019 в 12:53
it probably is just a lot for the graphics card to handle. Just make sure to take breaks when it gets really hot.
1 окт. 2019 в 13:02
If your GPU is overheating you need to let it cool down as well as do things to prevent it from overheating like:
- Shut the computer down. Let it cool off.
- When you turn it back on make sure the case fans are all running. A GPU fan doesn't always run constantly they usually only kick on when they're needed.
- Cool the temperature in the room. If you cool the environment and keep it cool the computer will run cooler.
- Place a personal fan so it's blowing on it.
NVIDIA is not the best graphics card for this game. DO NOT use it on your lap, as it will heat up quickly and may burn you. Things heat up whenever there is a lot going on, so any big creations will heat up your pc.
Incorrect information. Space Engineers runs fine on NVIDIA cards. NVIDIA cards are listed and included in the system requirements for this game. They are fully compatible, and recommended.
A laptop heats up quickly regardless of where it's being used. I have never heard of someone getting a burn injury from a laptop. Sure, they can get pretty hot, but not hot enough to cause injury.
Machines, regardless of the kind of machine, heat up when running, period. The load on the machine is a factor as to how heated it gets, but there are exhausts, fans, and cooling systems that are supposed to keep them cool enough to continue running. If a computer is overheating all of a sudden there's a reason for it:
- A fan stopped working.
- The environment temperature is too high.
Cool the environment down however you're able to. A desk or window fan can be a temporary way of cooling it down if you're not able to control the room temperature.
Hello! As a preface, I have already gone to the keen software support site, and while they were incredibly nice and helpful, saying that my issue would be fixed in a future update, I really, really want to play this game now instead of later because of the several recent updates, and thought that I might be able to get some kind of fix from the community here.
Now that the preface is out of the way, let me describe the problem in detail:
Every time I open up a game, Space Engineers completely crashes, makes both of my screens go black, and then my main screen becomes white and a message saying "Graphics device driver has crashed. Your card is probably overheating or driver is malfunctioning. Please, update your graphics drivers and remove any overclocking". I know for sure that the temperature part is untrue as I've tested this while monitoring my GPU temperature and it never went above 55 C. I've tried starting new games with each scenario, and the fastest to crash is the 'empty world' custom start if that means anything. Anyways, this makes the game completely unplayable.
Pictures (taken from phone as I can't take a screenshot during a GPU crash):
Loading into new game
Crash right after I load
After pressing okay
Below is a list of steps I have already taken to try to remedy this problem:
-disconnect one of my monitors, trying both monitors
-uninstall and reinstall Space Engineers
-have steam verify the Space Engineers game cache
-completely wipe all data in the roaming Space Engineers folder plus the steam folder, and reinstall
-delete all mods from folders (including workshop) and unsubscribe from all workshop mods
-install newest recommended graphics card drivers
-install newest optional graphics card drivers
-install graphics card drivers from January
-completely wipe and reinstall windows 10
-install an extra 16 gb of RAM (had just ordered some anyways)
-reseated the graphics card
My computer specs:
System Model: OMEN by HP Desktop PC 880-047c
Processor: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz, 3001 Mhz, 4 Core(s), 4 Logical Processor(s)
GPU: AMD Radeon RX 580 4gb
If you can help me with this problem, then thank you. I've had it for months and am real peeved that I can't play one of my favorite games. Have a nice day!
Plz help me fix this issue so I would be able to enjoy the beauty called Monster Hunter World.
Well I thank you a lot! After trying your suggestions all at once, it seems the right fix was in your suggestions. Right now I’m trying to figure out what the right fix is and it looks like it’s the low latency mode in the NVIDIA control center. Thanks to you I’m finally able to enjoy some gorgeously preset MHW even though it’s set to high graphics settings. Before I couldn’t even play the game properly on lowest setting. Thanks a lot Mr. “Not an expert“ whose knowledge is greater than Capcom itself!
is it still working for you?
Background: Okay so I’m by no means an expert, but I have spent a significant amount of time troubleshooting MHW for graphics and cpu issues along the way, including BSODs, lock ups and driver crashes, so I will try to provide some assistance, but I cannot guarantee anything will work. At the very least, it won’t hurt to try, right?
NVIDIA drivers: As of the latest version, nvidia introduced the “low latency” rendering mode for games/applications which handles frame rendering in a more efficient JIT(Just in time)-ish manner. To enable this, right click anywhere on your desktop and click on NVIDIA control panel, then in the left hand menu select (under 3D settings branch) “Manage 3D settings” and inside of that, under the global settings tab, scroll until you see “Low latency mode” and in that drop down choose “ultra”.
Overclocking: Some cards come pre-overclocked, which is usually strenuously tested before being sold, but if you overclocked yourself, roll it back and test this without OC.
Graphics: Disable volumetric fog rendering for sure. I would also scale back SSAO (Screen space ambient occlusion ) completely. Additionally, if you’re using the high test texture pack, it may be worth scaling that back to see if it improves the crash behaviour.
Windows 10 performance: Windows 10 has performance profiles which you can choose. If you just search (in start menu) for “Power” and click on that green battery icon, then on the right choose - advanced power settings, and select the profile “high performance” it should allow your system to fully dedicate power to your hardware instead of scaling use back in favour of energy saving settings.
Conclusion: Try these out one by one and test with the game. It’ll be time consuming, but it may fix things. Also don’t be afraid to try out an older driver. NVIDIA has a repository of older drivers for you to use. Keep in mind that older drivers may not support the ultra low latency mode so just try stuff out and see what feels better.
Рассмотрим основные причины появления ошибки «Видеодрайвер перестал отвечать и был восстановлен» и разберем пути решения этой проблемы.
Пользователи Windows довольно часто встречаются с ошибкой вида видеодрайвер перестал отвечать и был восстановлен. Но расстраиваться из-за этого не надо. У ошибки может быть много причин, большинство из которых можно решить за считанные минуты. И лишь в редких случаях сбой может быть вызван неисправностью самой видеокарты, впрочем, иногда эту неисправность также легко устранить.
В сегодняшней статье мы рассмотрим основные причины появления ошибки «Видеодрайвер перестал отвечать и был восстановлен» и разберемся в том, как от нее избавиться.
Обновление драйвера видеокарты
Чаще всего эта ошибка появляется при неудачно «вставшем» драйвере видеокарты или его повреждении. Поэтому первое, что вам стоит сделать — это обновить или откатить драйвер. Для этого:
- Введите в поле поиска «Диспетчер устройств» (обычно достаточно первых 3-4 букв) и кликните по появившейся надписи. Этого же результата можно добиться, нажав сочетание клавиш Win+R и введя команду «devmgmt.msc» (без кавычек), или просто найдя «Диспетчер устройств» в «Панели управления».
- Найдите в открывшемся списке устройств «Видеоадаптеры», раскройте выпадающий список и найдите в нем вашу видеокарту. Кликните по ней правой кнопкой мышки и выберите пункт «Свойства».
- Перейдите на вкладку «Драйверы», нажмите «Обновить драйвер» и выполните его поиск в интернете.
Но даже если после всех этих манипуляций вы будете лицезреть надпись «Наиболее подходящие драйверы для данного устройства уже установлены», все-таки попробуйте обновить драйвер, скачав соответствующую утилиту с сайта производителя вашей видеокарты. А особенно важно это сделать, если вы устанавливали драйверы с помощью неофициального драйвер-пака.
Если вы уверены в том, что в системе установлен новейший драйвер, попробуйте откатить его до предыдущей версии. Для этого вернитесь в свойства видеоадаптера в «Диспетчере устройств». Перейдите на вкладку «Драйверы» и нажмите кнопку «Откатить».
Эта кнопка может быть неактивна, т.е. нажать на нее не получится. В этом случае просто запомните версию установленного драйвера, нажмите «Обновить драйвер». Выберите там пункт «Выполнить поиск драйверов на этом компьютере» и найдите в списке более старую, чем у вас установлена, версию драйвера.
Изменение параметра TDR
Этот способ исправления ошибки «Видеодрайвер перестал отвечать и был успешно восстановлен» рекомендует сама Microsoft, правда, его эффективность вызывает вопросы и скорее может быть устранением симптомов, а не причины проблемы. Тем не менее, не упомянуть его было бы ошибкой.
Описанный способ подходит для операционных систем Windows 7 или Windows Vista. Microsoft советует изменить значение параметра TDR (Timeout Detection and Recovery). Для этого:
- Нажмите сочетание клавиш Win+R и запустите редактор реестра с помощью команды regedit.
- Перейдите в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
- Найдите там параметр TdrDelay и измените его значение на «8».
- Если этого параметра нет, создайте его, кликнув правой кнопкой мыши по правой части окна. Выберите «Создать» — «Параметр DWORD». Задайте для него имя TdrDelay и значение «8».
- Закройте редактор реестра и перезагрузите компьютер.
Изменение параметров визуальных эффектов
Еще один рекомендуемый Microsoft способ исправления ошибки также применим для операционных систем Windows 7 или Windows Vista. Он предполагает изменение параметров визуальных эффектов для оптимизации производительности. Такой способ, если и не решит проблему, то, как минимум, повысит производительность системы, поэтому игнорировать его явно не стоит.
- Откройте в панели раздел «Счетчики и средства производительности».
- Войдите в пункт меню «Настройка визуальных эффектов». Для этого система может запросить пароль администратора или попросить подтверждение действия.
- Выберите пункты Визуальные эффекты -> Обеспечить наилучшее быстродействие -> ОК. В качестве альтернативы можно отдать настройки визуальных эффектов на откуп алгоритмам Windows. Для этого выберите «Разрешить Windows самостоятельно выбрать то, что лучше для моего компьютера».
Изменение параметров управления питанием видеокарты
Видеодрайвер перестал отвечать и был восстановлен — причины этой проблемы иногда могут быть связаны с неверными настройками видеокарт Nvidia, из-за которых нарушается работа самой видеокарты. В этом случае стоит изменить параметры питания ускорителя на максимальную производительность.
Решение проблемы с аппаратным ускорением
Проблема может носить не глобальный характер, а проявляться, например, в браузере, не затрагивая остальные программы и компоненты системы. Если это так, то и решать ее стоит локально.
К примеру, для решения проблемы в Chrome, нужно зайти в настройки браузера, выбрать раздел «Дополнительно» -> «Система» и перевести переключатель «Использовать аппаратное ускорение» в положение «Выкл». После этого перезапустите браузер.
Решение проблемы с разгоном видеокарты
Ошибка видеодрайвер перестал отвечать и был восстановлен может проявлять себя и при неудачном разгоне видеокарты. Точнее вы можете считать, что разгон оказался удачным, но на самом деле это не так.
Более того, даже если вы не разгоняли видеокарту самостоятельно, вы могли купить ускоритель с заводским разгоном. Обычно такие модели маркируются буквами «OC» и имеют более высокую тактовую частоту для более высокой производительности. Но даже заводской разгон иногда может негативно сказываться на стабильности системы, вызывая появление столь неприятной ошибки.
Если у вас видеокарта Nvidia с заводским или пользовательским разгоном, попробуйте вернуть ее настройки к стоковым. Для этого лучше всего воспользоваться утилитой NVIDIA Inspector.
- Найдите на сайте Nvidia официальную информацию о базовой частоте графического процессора своей видеокарты. Запомните или запишите этот параметр.
- Сравните это значение с цифрами в поле «GPU Clock» утилиты NVIDIA Inspector.
- Если они выше, нажмите кнопку «Show Overclocking». Выберите в выпадающем списке появившегося окна параметр «Performance Level 3 P0» и установите его значение на рекомендуемое Nvidia.
- Примените изменения, нажав кнопку «Apply Clocks and Voltage».
Не застрахована от ошибки "видеодрайвер перестал отвечать и был восстановлен" и AMD. Решение проблемы в этом случае почти не отличается от того, что мы писали о видеокартах Nvidia. Единственный момент в том, что для изменения тактовой частоты графического процессора такой видеокарты лучше всего использовать встроенное в Catalyst Control Center решение AMD Overdrive.
Что делать при перегреве видеокарты?
В некоторых случаях эта ошибка может появляться при перегреве видеокарты. Если мы будем детально описывать способы решения этой проблемы, у нас получится отдельная статья. Поэтому сейчас мы скажем лишь о необходимости почистить ее систему охлаждения. В большинстве случаев этого будет достаточно, и лишним это точно не будет.
Кроме того, можно провести ревизию и остальных компонентов компьютера: избавить корпус от успевшей набиться в него пыли, почистить и смазать корпусные вентиляторы, вентилятор процессорного кулера и блока питания , а также заменить термопасту для более эффективного охлаждения процессора .
Ну а для того, чтобы убедиться в том, что проблема вызвана именно перегревом, воспользуйтесь Aida64, GPU-Z или другой популярной утилитой. К примеру, в Aida64 достаточно просто зайти в раздел «Компьютер», выбрать там ветку «Датчики» и посмотреть температуру VRM видеокарты. В идеале она не должна превышать 70 градусов под нагрузкой, а при 85 градусах вас уже точно ждут серьезные проблемы.
Если ничего не помогает
Если ничего из вышеперечисленного не помогло, то вполне вероятно, что вы столкнулись с аппаратной проблемой видеокарты или графического процессора. Причем вероятность этого сильно повышается, если вы брали видеокарту с рук. Ведь сейчас многие видеокарты на вторичном рынке продаются после использования в майнинговых фермах, и вам вполне могло «повезти» купить именно такой экземпляр. Об особенностях покупки видеокарты на вторичке, мы, кстати, уже писали .
Читайте также: