Если It Takes Two вылетает прям сходу или рандомно

Игру It Takes Two в целом хвалят, притом как критики-обзорщики, так и сами пользователи. В том числе и за хорошую оптимизацию. Тем не менее, судя по некоторым отзывам, без традиционных проблем тоже не обошлось. В частности, случается и так, что It Takes Two вылетает с ошибкой вроде UE4 NUT GAMES Has Crashed или без ошибок.

Вот об этой неприятности и о том, как с нею бороться, мы и расскажем в этом посте.

Начнем, как полагается, с самого простого. А именно, когда It Takes Two вылетает, то первым делом проверяем и вырубаем VPN (ну, или переключаемся на более качественный и шустрый VPN), затем запускаем проверку файлов игры (клиент Steam > Библиотека > пкм по названию > Свойства > Локальные файлы >Проверить целостность игровых файлов) и пробуем запустить её еще раз.

Наблюдаем результат, ну и далее — по ситуации. Если заработала нормально, то ОК, поздравляем. В противном же случае, придется потратить еще немного времени.

Значит, двигаем дальше.

Что делать, когда It Takes Two вылетает прям сходу

Итак, по порядку. Сначала проверяем и доустанавливаем все обязательные обновления Windows. К слову, с Windows 7 эта игра не работает и не должна, её требуется минимум 64-разрядная Windows 10.

Далее, в качестве эксперимента временно вырубаем брандмауэр системы и/или антивирус и потом перезапускаем It Takes Two. Если запустилась и работает без вылетов, то просто перепрописываем вручную exe-шник игры в список исключений антивируса (и брадмауэра тоже), заодно его обновляем и потом включаем защиту — больше игру он блокировать не должен (не лишним будет также еще раз выполнить проверку файлов игры).

#1 — перезапускаем игру от имени администратора и отключаем оптимизацию:
  • открываем клиент Steam;
  • в Библиотеке находим It Takes Two и кликаем по названию правой кнопкой мыши;
  • в меню жмем «Управление» и затем — «Просмотреть локальные файлы«;
  • далее папке кликаем по названию exe-файла игры и в меню жмем «Свойства«;
  • переходим во вкладку «Совместимость» и включаем (ставим флажки в чек-боксах):
    • опцию «Выполнять эту программу от имени администратора«
    • и опцию «Отключить оптимизацию во весь экран«
  • жмем кнопку «Применить» ниже и запускаем игру.
#2 — устанавливаем/восстанавливаем Visual C++

Так как по ходу установки HFW клиент Steam автоматом загрузил на комп все, что нужно, то дополнительно ничего качать не надо.

Поэтому просто:

  • открываем клиент Steam и переходим в Библиотеку;
  • в строке поиска пишем steamworks и потом в результатах жмем правой кнопкой мыши по названию «Основные редистрибутивные пакеты Steamworks» (или Steamworks Common Redistributables);
  • в открывшемся меню жмем «Свойства» и затем — «Просмотреть локальные файлы«;
  • теперь в окне Проводника открываем папки _CommonRedist > vcredist
  • там будут еще папки, названные по годам (начиная с 2010-го) — открываем по очереди каждую и в каждой запускаем два файла VC_redis (в  версии x64 и x86);
  • в «vcredist» будет несколько папок с названиями по годам (начиная с 2010-го) — в каждой будет по паре установочных файлов — VC_redis.x64 и VC_redis.x86;
  • по очереди открываем каждую папку и по очереди запускаем установку этих файлов — обязательно обоих — и VC_redis.x64, и VC_redis.x86;
  • если какая-то из версий уже установлена, то система автоматом запросит разрешение на восстановление — разрешаем;
  • после завершения установки и обновления Microsoft Visual C++ обязательно перезагружаем комп.

Если же в такой (упрощенный и ускоренный) способ отремонтировать Visual C++ не получилось, то тогда:

  • идем на официальный сайт Microsoft — [ССЫЛКА];
  • качаем самую последнюю Visual C++ (обязательно в двух версиях — x86 и x64);
  • после завершения загрузки запускаем указанные файлы и выполняем установку необходимых компонентов (если на этапе запуска первого из двух файлов система пишет, что компоненты уже установлены, то просто переходим к установке второго);
  • после завершения процедуры установки перезагружаем комп.
#3 — чистим кэш шейдеров DirectX 

Так как вылеты игры (не только этой) частенько случаются как раз по причине программных сбоев в работе шейдеров DirectX, то:

  • в строке поиска Windows пишем «Очистка диска» и затем кликаем по соответствующему значку выше;
  • в окне утилиты выбираем диск С (если дисков у компа больше одного);
  • далее в списке «Удалить следующие файлы» выделяем «Кэш построителя текстуры DirectX«
  • и жмем ОК.

Закрываем «Очистку диска» и запускаем It Takes Two.

Если It Takes Two вылетает прям сходу или рандомно

Что делать, когда It Takes Two вылетает рандомно по ходу игры

В таком случае для начала отключаем все не нужные на время игры приложения и процессы (кроме системных) — в частности, 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-джойстики и все прочие девайсы, которые на время игры не нужны (если есть время и желание, то можно отключать их по очереди и затем перезапускать игру). И далее:

#1 — включаем режим низкой задержки

А для этого открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» и в меню ниже выбираем It Takes Two.

Еще ниже в списке параметров находим «Режим низкой задержки» и ставим для него значение «Ультра«, далее находим параметр «Тройная буферизация» и его отключаем. Жмем кнопку «Принять» внизу и закрываем панель.

Уточним на всякий случай, что режим низкой задержки Nvidia работает только с DX11, с DirectX 12 в игре он работать не будет.

#2 — отключаем разгон и включаем режим отладки

Если в It Takes Two играем на компе с разогнанной видеокартой, то следует вернуть её к базовым параметрам (если же GPU с заводским разгоном, то понизить скорость можно с помощью утилиты MSI Afterburner ).

Если же видеокарта с заводским разгоном (Zotac, GIGABYTE и пр), то тогда открываем Панель управления Nvidia, жмем «Справка» (сверху) и в открывшемся меню кликаем «Режим отладки«. После этого видеокарта выйдет из режима разгона и, возможно, игра заработает нормально.

#3 — ограничиваем максимальную частоту

… стандартно в настройках видеокарты. Делается это, напомним, следующим образом:

  • открываем «Панель управления Nvidia« и жмем «Управление параметрами 3D»;
  • переходим во вкладку «Программные настройки» (в справа) и выбираем It Takes Two в меню программ;
  • далее, чуть ниже в списке параметров находим «Макс. частота кадров» и устанавливаем точное значение, которое меньше, чем сейчас.

Либо же (но только если играем на мониторе, который НЕ поддерживает Freesync или Gsync), то не устанавливаем точное значение, а ставим сначала половину от рабочей частоты монитора (к примеру, если частота монитора 165 Гц, то ставим 83 Гц), перезапускаем игру и наблюдаем результат.

Если же игра снова вылетает (в т.ч. и с ошибкой UE4 NUT GAMES Has Crashed), то точно таким же образом устанавливаем частоту видеокарты в 1/3 (т.е. 55 Гц) от рабочей частоты монитора (или даже в 1/4) и снова пробуем запустить игру.

#4 — отключаем оверлеи

В первую очередь это относится к игровым оверлеям Steam, Discord и GeForce Experience. Если таковые работают и игра не запускается или  сбоит (чего быть не должно), то в качестве временной меры (минимум до следующего обновления самой It Takes Two, а также Discord или GeForce Experience) пробуем их просто вырубить:

  • в Steam — открываем настройки приложения и в разделе «Общие» отключаем опцию «Включить оверлей Steam в игре«;
  • Discord — открываем настройки приложения, кликаем «Оверлей» в меню слева, отключаем опцию «Включить внутриигровой оверлей«;
  • в GeForce Experience — тоже открываем настройки, в разделе «Общие» находим и отключаем «Внутриигровой оверлей«.
#5 — настраиваем кэш шейдеров

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

А для этого:

  • открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Глобальные настройки»;
  • в списке параметров ниже находим «Кэширование шейдеров»;
  • в соответствующем меню ставим для этого параметра значение «10 Гб» и жмем ОК;
  • перезагружаем комп и запускаем It Takes Two.

Теперь должна запускаться и работать нормально!

Что будем искать? Например,VPN

Мы в социальных сетях