… конечно, это баг. Притом в данном конкретном случае проблема усугубляется еще и тем, что, похоже, устранить его насовсем под силу только самим разрабам.
Проще говоря, когда она случилась, то надо ждать апдейта Starfield.
Впрочем, в ряде случаев «непонятку» с сохранением в Starfield вполне удается обойти путем простого перезапуска игры. С предварительной перезагрузкой компа, разумеется. Но это, очевидно, прокатывает только тогда, баг случился как бы в лёгкой форме.
Не пропустите: Почему Starfield вылетает или вообще не запускается?
В тяжелых же случаях, то бишь, ни перезапуск Starfield, ни перезагрузка компьютера не помогают, то тогда, либо ждем обнову (в надежде, что в Bethesda проблему сохранения прогресса почти пофиксили уже сейчас), либо же пробуем еще кое-какие меры с категории стандартных. А именно:
#1 — отключаем автобэкап в Onedrive
- открываем Проводник Windows;
- правой кнопкой мыши кликаем по папке «Onedrive» (в колонке слева) и в открывшемся меню жмем «Параметры«;
- в следующем окне переходим во вкладку «Резервное копирование«;
- жмем «Управление резервным копированием«;
- отключаем резервное копирование для папки «Документы» (или сразу для всех типов файлов в списке) и жмем «Сохранить изменения«.
#2 — если Starfield не сохраняется — исправляем пути к папкам пользователя
Если вкратце, то OneDrive их пути к этим папкам тоже, в том числе и к папке «Документы», куда игра сохраняется (создает сейвы). А потом, когда OneDrive отключен или удалён, пути к папкам система обратно не перепрописывает. В итоге Starfield нормально сохраниться тупо не может.
Исправить это можно путем ручной коррекции путей к папкам пользователя через Редактор реестра Windows. Сделать нужно следующее:
- открываем Редактор реестра (жмем Win+R, пишем regedit и жмем Enter);
- в окне Редактора (слева) открываем Компьютер \HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ User Shell Folders
- выделяем папку User Shell Folders и затем справа в списке находим Documents и еще правее в колонке «Значение» смотрим путь к папке (если такого название в списке не оказалось, то ищем название Documents в списке путей в колонке «Значение») ;
- если путь выглядит примерное так: C:\Users\[Имя_пользователя]\OneDrive\Documents, то жмем по соответствующему файлу (в колонке «Имя») правой кнопкой мыши и в открывшемся меню кликаем «Изменить» ([Имя_пользователя] — это, напомним, ваше имя пользователя в компе):
- в открывшемся маленьком окошке в поле «Значение» вручную пишем C:\Users\[Имя_пользователя]\Documents и жмем ОК;
- и теперь точно так же перепрописываем адреса ко всем папкам пользователя, т.е. — Pictures, Screenshots, Desktop и еще одна Documents — указывая в соответствующие названия.
А после этого, там же, в окне редактора слева (чуть выше) находим и выделяем папку «Shell Folders» (Компьютер\ HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Shell Folders) и затем:
- справа в списке находим файл «Personal» (у которого путь в колонке «Значение» будет указан C:\Users\[Имя_пользователя]\OneDrive\Documents);
- тоже жмем по названию файлы правой кнопкой мыши и в меню кликаем «Изменить«;
- в следующем окошке в поле «Значение» вручную пишем C:\Users\[Имя_пользователя]\Documents и жмем ОК.
#3 — отключаем контролируемый доступ к папкам:
- закрываем игру полностью;
- открываем «Параметры» Windows (Win+I) и кликаем «Конфиденциальность и безопасность«;
- далее жмем «Безопасность Windows» и затем — «Защита от вирусов и угроз«;
- в окне «Защита от вирусов и угроз«, находим раздел «Параметры защиты от вирусов и других угроз» и кликаем ссылку «Управление настройками«;
- в следующем окне отключаем опцию «Контролируемый доступ к папкам«.
#4 — выполняем восстановление файлов Starfield:
Тоже как обычно:
- полностью закрываем Starfield (желательно даже проверить через «Диспетчер задач» Windows, что приложение точно закрыто, а не зависло в фоне);
- открываем клиент Steam и переходим в «Библиотеку«;
- в списке игр находим Starfield;
- кликаем прям по названию правой кнопкой и затем в открывшемся меню жмем «Свойства«;
- далее в окне свойств игры открываем вкладку «Локальные файлы» и затем жмем кнопку «Проверить целостность игровых файлов«;
- дожидаемся завершения проверки (процедура эта не мгновенная и займет пару-тройку минут), после чего перезапускаем и игру, и клиент Steam от имени администратора.
Не пропустите: Все чит-коды Starfield, а также ID предметов, перков, фракций и пр
#5 — прописываем Starfield в список исключений брандмауэра:
А для этого:
- открываем меню «Пуск» кликаем «Параметры» > Обновление и Безопасность > Безопасность Windows > Брандмауэр и защита сети;
- внизу окна кликаем ссылку «Разрешить работу с приложением через брандмауэр«;
- в следующем окне жмем кнопку «Изменить параметры» и затем «Разрешить другое приложение» (под табличкой);
- находим exe-файл Starfield (он в папке игры) и жмем «Открыть»;
- теперь находим Starfield в табличке и ставим флажки в обоих чек-боксах — «Частная» и «Публичная» — справа;
- закрываем настройки брандмауэра и запускаем Starfield.
#6 — прописываем Starfield в список исключений антивируса:
… в качестве временно меры, конечно. На тот случай, когда Starfield не дает нормально функционировать именно он.
Для начала можно просто отключить антивирус и перезапустит игру. Если запускается и сохраняется нормально, значит, точно он.
Соответственно, открываем настройки антивируса, добавляем exe-файл Starfield в список исключений и сохраняем настройки (если антивирус не сохраняет их автоматом).
Далее снова запускаем процедуру восстановления файлов игры (через клиент Steam), перезагружаем комп и запускаем Starfield .
Ну а если ничего не помогает и игра по-прежнему сохранять прогресс не желает, то ждем обновление…