Проблемы и оптимизация

KF2 не запускается: чек-лист из 21 шага и советы

Это чек-лист из закреплённой темы с фиксами, которую составили, когда после выхода Killing Floor 2 многие игроки столкнулись с одинаковыми проблемами. Пробуйте шаги по одному. Связанные материалы: KF2 не запускается (FAQ) и исправление 0xc000007b.

Если вы не уверены в железе или софте, воспользуйтесь программой вроде Speccy (на сводной странице есть всё нужное) или Dxdiag.

Чек-лист

  1. Перезагрузите ПК и роутер.
  2. ПК может не дотягивать до минимальных требований. Если ограничивает только графика Intel, часть фиксов может помочь, но игра, скорее всего, будет с багами: Intel HD 2000/3000 не поддерживается. Для Intel HD 2500, HD 4000 и новее обновите драйверы.
  3. Intel HD Graphics плюс дискретная видеокарта: игра может выбрать Intel. В панели NVIDIA создайте отдельный профиль 3D для KF2 (или в AMD CCC) и включите высокопроизводительный GPU.
  4. ОС - Windows 7/8/8.1/10 (по-видимому, нужен режим совместимости) и обязательно 64-битная. На Vista, по сообщениям, заработало после шага 16.
  5. Установите, удалите или переустановите PhysX, даже на AMD. Он лежит в steamapps\common\killingfloor2\_CommonRedist.
  6. Запустите Binaries\Win64\KFGame.exe от имени администратора.
  7. Удалите папку игры в Документы\My Games\KillingFloor2.
  8. Установите остальные пакеты из _CommonRedist.
  9. Переустановите драйверы видеокарты.
  10. Советы из официального объявления: проверьте кэш в Steam (Библиотека > KF2 > Свойства > Локальные файлы > Проверить целостность), отключите USB-контроллеры и другие HID-устройства, кроме клавиатуры и мыши, перезапустите Steam, запустите Steam или exe игры от администратора.
  11. MSI Afterburner, по сообщениям, у некоторых мешает запуску. Закройте его и все лишние программы.
  12. Отключите оверлей Steam (Steam > Настройки > В игре).
  13. Ещё один совет сообщества (в оригинале - ссылка на изображение).
  14. Очистите временные файлы вручную или через CCleaner (снимите галочку «удалять только файлы старше 24 часов» в расширенных настройках, снимите отметки браузеров на вкладке «Приложения» и запустите очистку).
  15. Временно отключите брандмауэр и антивирус.
  16. Один пользователь убрал вылет сразу после заставки, скачав D3DX9_43.dll и положив в killingfloor2\Binaries\Win64. Берите DLL только из надёжных источников.
  17. Иногда игра использует 32-битные DLL. Замените их на 64-битные в Binaries\Win64 (это ошибка 0xc000007b).
  18. Если игра работает только в ОФФЛАЙН-режиме, вероятная причина - аватар Steam: нужны ровные края (до 184x184 подходит).
  19. Задайте -dx10 в параметрах запуска (Свойства > Параметры запуска).
  20. На Windows 8 используйте режим совместимости с Windows 7 (ПКМ по exe > Свойства > Совместимость), на Windows 10 - с Windows 8.
  21. Установите аудиодрайверы с сайта производителя материнской платы.
  22. Если ничего не помогло, выложите сводку системы, чтобы вам помогли, переустановите ОС или ждите патча.

Дополнительные советы

  • Не удаётся подключиться к серверам или найти их: переключите язык игры на английский.
  • Игра работает, но полностью выключает ПК: скорее всего, виноват блок питания, даже если в других играх всё нормально. Нужен БП не ниже Tier 3, а если такой уже есть - с большей мощностью или лучшим классом.
  • Нет озвучки: в тот момент она работала только на английском, смените язык игры.
  • Проблемы со звуком: обновите драйверы GPU и звука; см. также фикс заиканий звука в KF2.
  • Для статтеров на мощных картах, неправильной крови, привязки клавиш numpad, сбитого разрешения на NVIDIA и потери соединения в первую минуту в оригинальной теме были отдельные решения (картинки и пост на форуме Tripwire).
  • Если вы пользуетесь DxTory, нужен отдельный обход, иначе игра вылетит.

Вопросы и ответы

Какие версии Windows поддерживает KF2?
Windows 7, 8, 8.1 или 10, обязательно 64-разрядные. Может понадобиться режим совместимости. На Windows Vista игра заработала после замены DLL на 64-битные.
KF2 работает в оффлайне, но не онлайн. Что не так?
По гайду, чаще всего виноват аватар Steam: у него должны быть ровные края, подходит 184x184.
Какой параметр запуска помогает при вылетах?
Попробуйте -dx10 в параметрах запуска игры в Steam.