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

KF2: пропал прогресс перков - фикс через .NET Framework 3.5

Если после запуска Killing Floor 2 все перки и весь прогресс выглядят обнулёнными, не паникуйте. Автор руководства, русскоязычный игрок, столкнулся именно с этим и нашёл причину, которую легко упустить.

С чего всё началось

Подруга позвонила и сказала, что в игре пропал весь прогресс. Автор зашёл с её аккаунта на своём компьютере, и там всё оказалось на месте, включая перки. Значит, дело в ПК, а не в аккаунте. Привычные методы не помогли:

  • переустановка игры;
  • полная переустановка Windows;
  • проверка файлов через Steam.

Настоящая причина

Позже с такой же ошибкой столкнулся ещё один человек из команды. На другом ПК игра выдала сообщение с просьбой установить Microsoft .NET Framework 3.5. Без этого фреймворка игра:

  • запускается некорректно;
  • сбрасывает перки;
  • может показывать пустой прогресс.

Странность, по словам автора, в том, что после одного из обновлений сообщение о недостающем фреймворке получили не все.

Как исправить

  1. Введите в поисковике «Microsoft .NET Framework 3.5 download».
  2. Перейдите на официальный сайт Microsoft.
  3. Скачайте и установите .NET Framework 3.5. Именно 3.5, не новее.
  4. Перезагрузите компьютер.
  5. Запустите Killing Floor 2.

Страница загрузки .NET Framework 3.5 на сайте Microsoft Официальная страница загрузки .NET Framework 3.5 (dotNetFx35setup.exe, около 2,7 МБ).

После этого прогресс полностью восстановился, и проблем больше не было.

Если не помогло

В комментариях результаты разные. Кто-то и после установки заходил в лобби наблюдателем и не появлялся в списке игроков. В этом случае проверьте другие известные причины: на странице про ошибку .NET при первом запуске описаны способы через «Компоненты Windows» и DISM, а чек-лист для игры, которая не запускается собирает остальные причины.

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

В KF2 перки и уровни показывают ноль. Аккаунт сломан?
Скорее всего, нет. В описанном случае тот же аккаунт на другом компьютере показывал весь прогресс, то есть проблема была в ПК.
Что помогло?
Установка Microsoft .NET Framework 3.5 (именно 3.5, не новее) и перезагрузка компьютера.
Помогла ли переустановка игры или Windows?
Нет. Автор переустановил игру, переустановил Windows и проверил файлы в Steam - безрезультатно.