Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Ошибка DirectX GetDeviceRemovedReason

Ответить
Настройки темы
Разное - Ошибка DirectX GetDeviceRemovedReason

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: nameuser1
Дата: 11-10-2013
Всем привет.

Windows 7, все последние обновления.
DirectX все последние обновления.
Видеокарта GeForce 8800 Ultra (без разгона, последние драйвера стоят)



Наблюдается проблема в играх Medal Of Honor Warfighter, Battlefield 3. Кстати, ошибки вываливаются только при переключении уровней, в самом процессе игры может "отвалиться" драйвер, но это редко.
И ещё - видеокарта поддерживает только DirectX 10, а в dxdiag говорит что стоит 11-ый. Возможно ли что игра включается как бы на 11-ом, а в моментах переключения уровней запрашивается функция которая не поддерживается 10-ым и отсюда вываливается ошибка?

Гуглопоиск проблему решить не помог. Поможете ли вы? Спасибо.

Отправлено: 14:51, 11-10-2013

 

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Вот кстати сейчас в BF3 принудительно выключил DirectX11, ошибка ушла в переключении уровня где она вылетала..

Отправлено: 15:16, 11-10-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Забанен


Сообщения: 2896
Благодарности: 589

Профиль | Сайт | Цитировать


nameuser1, 1.Прогнитесь этим :http://www.microsoft.com/ru-ru/downl...ils.aspx?id=35 .
2.Откройте командную строку с Административными правами. Для этого нажмите кнопку Пуск > выберите Все программы > Стандартные >
щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.В командной строке введите следующую команду и нажмите клавишу ВВОД: sfc/scannow.Команда sfc/scannow сканирует все защищенные системные файлы и заменяет неправильные версии правильными.Если в конце проверки выйдет сообщение, что не все файлы удалось восстановить, выложите C:\windows\Logs\CBS\CBS.log в архиве.

Отправлено: 15:37, 11-10-2013 | #3


Аватара для ruslan...

Ветеранище


Сообщения: 10679
Благодарности: 2893

Профиль | Отправить PM | Цитировать


nameuser1,

В папке с игрой - "C:\Program Files\Ваша игра" обычно находится файл конфигурации системы, для игры.
Запускаете. Указываете настройки для игры. Там же указываете версию DirectX для использования. Сохраняете.

-------
Будь джентльменом, если есть удача. А нет удачи, джентльменов нет ... Нажми !!!


Отправлено: 15:38, 11-10-2013 | #4


Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Илья_Рудоманенко@vk, установщик говорит что всё в порядке и установка дополнительных версий не нужна. scannow никаких проблем не нашёл.
ruslan..., обычно, но не всегда. вот в BF3 только в конфиге прописал принудительное отключение dx11, помогло на месте где был вылет с ошибкой.

Подозреваю что всётаки какой-то конфликт идёт, тоесть стоят все версии, система в dxdiag видит 11-ую версию, игры запускаются на 11-ой версии соответственно, а как вызывается функция которую не поддерживает 10-ый, появляется ошибочка. Видимо нужно поставить вопрос теперь примерно такой - Как дать понять системе что dx11 моя видеокарта не поддерживает, максимум 10-ый, а вот как этот вопрос решится, приложения и начнут изначально запускаться под dx10.

Отправлено: 16:49, 11-10-2013 | #5


Забанен


Сообщения: 2896
Благодарности: 589

Профиль | Сайт | Цитировать


nameuser1, в паке игры найдите у файл settings и выставьте там DxVersion=10 !

Отправлено: 17:00, 11-10-2013 | #6


Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Илья_Рудоманенко@vk:
nameuser1, в паке игры найдите у файл settings и выставьте там DxVersion=10 ! »
не в каждой игре есть такой файл\конфигуратор\конфиг.

нужны предложения по
Цитата nameuser1:
Видимо нужно поставить вопрос теперь примерно такой - Как дать понять системе что dx11 моя видеокарта не поддерживает, максимум 10-ый, а вот как этот вопрос решится, приложения и начнут изначально запускаться под dx10. »

Отправлено: 17:46, 11-10-2013 | #7


Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата nameuser1:
Как дать понять системе что dx11 моя видеокарта не поддерживает »
Системе это совершенно все равно, а dxdiag просто говорит о том, какие библиотеки установлены. То, что конкретная игра запускается с использованием неподдерживаемого аппаратно DirectX - это проблемы исключительно этой игры или того "умного" Г-сборщика, который ее перепаковал с измененным конфигом.

Для себя можете попробовать поставить более старые драйвера, для вашей GeForce 8800 Ultra нет никакого смысла ставить последнюю версию. И может так оказаться, что просто вредно ставить последнюю версию.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:56, 11-10-2013 | #8


Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Dzirt2005:
То, что конкретная игра запускается с использованием неподдерживаемого аппаратно DirectX - это проблемы исключительно этой игры или того "умного" Г-сборщика, который ее перепаковал с измененным конфигом. »
репаков избегаю, качаю всегда оригинальные образы.

Цитата Dzirt2005:
Для себя можете попробовать поставить более старые драйвера, для вашей GeForce 8800 Ultra нет никакого смысла ставить последнюю версию. И может так оказаться, что просто вредно ставить последнюю версию. »
Откатил драйвера до 17.12.2012 выпуска - не помогло. Поставил до 23.5.2013 выпуска - аналогично.

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

Отправлено: 20:45, 11-10-2013 | #9


Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Мыслей больше ни у кого нет?

Отправлено: 16:07, 12-10-2013 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - Ошибка DirectX GetDeviceRemovedReason

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Внутренняя системная ошибка DirectX. SH51 Microsoft Windows 7 95 28-01-2015 19:41
Разное - ошибка при установке directX Beth Microsoft Windows 8 и 8.1 1 26-01-2013 18:40
Ошибка - Ошибка при установки DirectX 9.0c июль Clarc Microsoft Windows 2000/XP 7 26-08-2010 23:33
Медиа - Ошибка DirectX Judas87 Microsoft Windows 2000/XP 1 08-12-2009 13:41
Август 2009: новая версия DirectX и DirectX SDK OSZone News Новости и события Microsoft 0 12-09-2009 00:30




 
Переход