На компе Starfield вылетает либо прям сразу же со старта, либо запускается и работает нормально (вроде как), но потом внезапно крашится. В общем, традиционно о том, как сию неприятность урегулировать.
Если вкратце, то когда Starfield (как и любая другая игра такого уровня) вылетает просто так (как бы), то есть, без ошибки, значит, либо видеокарта с такими настройками графики игру не тянет, либо драйвер обновить надо, либо мешает какой-то оверлей.
Это, разумеется, не весь перечень причины, могут быть и другие. Но как показывает практика, если устранить именно эти, то и крашиться игра больше не должна бы.
Не пропустите: DLSS, XESS и DLSS Frame Generation в Starfield: где скачать и как поставить
В общем, по порядку:
что делать, когда Starfield вылетает рандомно
… то есть, и запускается, и работает, как надо, но потом внезапно вылетает, либо же сначала заметно лагает, а затем вылетает (с ошибками, но чаще без ошибки).
Значит, когда Starfield ведет себя вот так, то:
#1 — отключаем разгон и включаем отладку
Постоянные вылеты могут означать, что есть проблема с разгоном видеокарты. Так что, когда играем в Starfield на компе с разогнанной Nvidia и игра раз за разом вылетает, то пробуем вернуть видяху к базовым параметрам.
Если же GPU с заводским разгоном, то пробуем понизить скорость с помощью утилиты MSI Afterburner, а также открываем Панель управления Nvidia, жмем «Справка» (сверху) и в открывшемся меню кликаем «Режим отладки«.
Не пропустите: Все чит-коды Starfield, а также ID предметов, перков, фракций и пр
#2 — чистим кэш шейдеров DirectX
Об этом часто забывают. А зря. Вылеты частенько случаются как раз по причине программных сбоев в работе шейдеров DirectX.
Поэтому:
- открываем Проводник и находим папку C:\Users\[имя_пользователя]\AppData\Local\NVIDIA
- в папке «Nvidia» находим и удаляем папку «DXCache»;
- далее в строке поиска Windows пишем «Очистка диска» и затем кликаем по соответствующему значку выше;
- в окне утилиты выбираем диск С (если дисков у компа больше одного);
- далее в списке «Удалить следующие файлы» выделяем «Кэш построителя текстуры DirectX«
- и жмем ОК.
Закрываем «Очистку диска» и запускаем Starfield. Теперь игра должна заработать нормально.
#3 — обновляем драйвер видеокарты
А точнее ставим ставим Nvidia Driver 537.13 вручную. Судя по отзывам, у большинства пользователей Windows почему-то не желает обновлять драйвер видеокарты. Более того, в ответ на попытку проверить версию и обновить его обычным способом система на автомате рапортует, что последняя версия уже установлена.
Так что, если имеет место быть аналогичная «непонятка» (о чем ошибка «Видеокарта не соответствует …» как раз и свидетельствует), то сначала проверяем версию драйвера еще раз.
И если видим, что на данный момент установлена не v.537.13, то тогда просто идем на оф. сайт Nvidia — [ССЫЛКА] — качаем конкретно Nvidia Driver 537.13 и его устанавливаем. Крайне желательно, выполнить так называемую «чистую установку».
После этого перезагружаем комп и запускаем Starfield.
Не пропустите: Настройки графики в Starfield: для ПК и для Steam Deck
#4 — отключаем все оверлеи и всё лишнее
В первую очередь это относится к игровым оверлеям Steam, Discord и GeForce Experience. Если таковые работают и игра не запускается или сбоит (чего быть не должно), то в качестве временной меры (минимум до следующего обновления самой Starfield, а также Discord или GeForce Experience) пробуем их просто вырубить:
- в Steam — открываем настройки приложения и в разделе «Общие» отключаем опцию «Включить оверлей Steam в игре«;
- Discord — открываем настройки приложения, кликаем «Оверлей» в меню слева, отключаем опцию «Включить внутриигровой оверлей«;
- в GeForce Experience — тоже открываем настройки, в разделе «Общие» находим и отключаем «Внутриигровой оверлей«.
Не лишним также будет вообще отключить все не нужные на время игры приложения и процессы (кроме системных) — в частности, Discord, MSI Afterburner, RGB Software, TeamSpeak, Origin, Asus GPU Tweak II, EVGA Precision, Shadowplay, Aura for ASUS, RivaTuner OSD, RivaTuner statistics, GeForce Experience, Radeon ReLive, Voicemeeter, FRAPS, OBS studio и пр.
Также отключаем всю лишнюю периферию — в частности (и в первую очередь) игровые контроллеры, HOTAS-джойстики и все прочие девайсы, которые на время игры не нужны (если есть время и желание, то можно отключать их по очереди и затем перезапускать игру).
Не пропустите: Ошибка 0xC0000005 в Starfield: DirectX, память, оверлеи и пр.
что делать, когда Starfield не запускается или вылетает сразу
В таком случае для начала, во-первых, проверяем и обновляем драйвер видеокарты до версии 537.13 (ссылку см. выше).
А во-вторых, пробуем запустить игру через «родной» exe-шник из папки игры (Steam > пкм по названию Starfield в Библиотеке > Управление > Просмотреть локальные файлы).
Если же и так не запускается, то тогда:
#1 — обновляем Windows 10 до версии 22H2
Старые Windows Starfield категорически не любит. Следовательно, систему тоже проверяем, и если на компе установлена не Windows 10 22H2, а любая из предыдущих версий системы, то либо обновляем, либо играем в Starfield на другом компе.
Процедура обновления Windows 10 стандартная:
- открываем меню «Пуск»;
- через строку поиска открываем «Центр обновления Windows»;
- кликаем кнопку «Проверить наличие обновлений«;
- и устанавливаем все обязательные (а для пущей надежности можно и все дополнительные, для чего в том же окошке жмем «Дополнительные параметры» и затем запускаем установку дополнительных обновлений).
#2 — отключаем функцию оптимизации во весь экран и удаляем временные файлы
А для этого:
- открываем клиент Steam;
- кликаем правой кнопкой мыши (ПКМ) по названию Starfield в Библиотеке;
- в меню жмем «Управление» и затем — «Просмотреть локальные файлы«;
- теперь в папке игры кликаем правой кнопкой мыши по exe-файлу и в открывшемся меню жмем «Свойства«;
- в окне свойств переходим во вкладку «Совместимость«, включаем опцию «Отключить оптимизацию во весь экран« > жмем «Применить» и «ОК«.
Плюс к этому также удаляем временные файлы Windows:
- жмем Win+R с клавиатуры;
- в поле «Выполнить» пишем %temp% и жмем Enter;
- в папке «Temp» выделяем и удаляем все содержимое
- и после этого перезагружаем комп.
#3 — отключаем антивирус
… в качестве временно меры, конечно. На тот случай, когда Starfield не дает нормально функционировать антивирус. Просто отключаем антивирус и перезапускаем игру. А еще лучше, прописываем всю папку игры или exe-шник в список исключений антивируса и брандмауэра Windows.
После этого рекомендуется выполнить процедуру восстановления файлов — клиент Steam), то бишь:
- полностью закрываем Starfield (желательно даже проверить через «Диспетчер задач» Windows, что приложение точно закрыто, а не зависло в фоне);
- открываем клиент Steam и переходим в «Библиотеку«;
- в списке игр находим Starfield;
- кликаем прям по названию правой кнопкой и затем в открывшемся меню жмем «Свойства«;
- далее в окне свойств игры открываем вкладку «Локальные файлы» и затем жмем кнопку «Проверить целостность игровых файлов«;
- дожидаемся завершения проверки (процедура эта не мгновенная и займет пару-тройку минут), после чего перезапускаем и игру, и клиент Steam от имени администратора.
Вот как-то так вкратце.