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

Исправление ошибки msiexec.exe / PhysX в KF2

В первые недели раннего доступа Killing Floor 2 (май 2015) у части игроков Steam раз за разом пытался запустить msiexec.exe или установщик PhysX, и игра не стартовала. Это короткое исправление, написанное бразильским участником сообщества, прогоняет PhysX через собственный установщик, после чего Steam перестаёт зацикливаться.

Шаги

  1. Установите Killing Floor 2 через Steam как обычно.
  2. Откройте папку игры и перейдите в C:\Program Files (x86)\Steam\SteamApps\common\killingfloor2\_CommonRedist\PhysX\9.14.0702.
  3. Запустите PhysX-9.14.0702-SystemSoftware.exe.
  4. В установщике выберите Remove и нажмите Next - PhysX System Software удалится.
  5. Запустите Killing Floor 2 из Steam.
  6. Готово.

Примечания

  • 9.14.0702 - версия PhysX на тот момент. Название папки у вас может быть другим: откройте каталог PhysX и используйте версию, которую увидите там.
  • Если библиотека Steam находится на другом диске, замените начало пути на свою папку библиотеки.
  • Другие проблемы с установкой и запуском разобраны на странице Killing Floor 2 не запускается.

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

Где лежит установщик PhysX?
В папке игры, в _CommonRedist\PhysX\<версия>, например C:\Program Files (x86)\Steam\SteamApps\common\killingfloor2\_CommonRedist\PhysX\9.14.0702.
Нужно ли оставлять PhysX установленным?
Нет. По гайду нужно запустить установщик, выбрать Remove и закончить, после чего запускать игру. Название папки с версией у вас может отличаться.