- Самые частые причины
- Диагностика: проверить путь сохранений и права
- Решение для «F5 сохраняет в ???????_quicksave» и прочий мусор
- Решение для «не сохраняются настройки при выходе из игры»
- Запуск от администратора: когда он нужен и когда вреден как “единственное решение”
- Проверка модов и целостности
- Когда помогает фанатский патч (SRP)
- Короткий чек-лист (с нуля до результата)
Если в S.T.A.L.K.E.R.: Чистое небо не сохраняются настройки (или не работают быстрые сейвы F5 и/или ручное сохранение), чаще всего причина не в «поломке игры», а в том, куда именно игра пытается писать файлы настроек и сейвов. На некоторых системах Windows она упирается в права на папки, неверный путь в конфиге или конфликт локалей/кириллицы.
Ниже - рабочий порядок действий, чтобы добраться до причины и зафиксить проблему.
Самые частые причины
| Симптом | Что обычно происходит | Где искать решение |
|---|---|---|
| Не сохраняются настройки при выходе из игры | Игра не может записать изменения в файлы конфигурации | Права на папки, путь в fsgame.ltx, файл user.ltx |
F5 сохраняет в «кривое» имя или делает ??????_quicksave |
Проблема с кодировкой/локалью/именем пользователя (кириллица) или путями сохранений | Замена пути, вариант с новым пользователем, проверка локали |
| Вообще нет сохранений, игра «не находит куда сохранять» | Указан неправильный путь или игра упорно пишет в другой каталог | Правильная настройка $app_data_root$ и пути в fsgame.ltx |
| Помогает запуск от администратора, но потом снова слетает | Запись разрешается только админом, а обычному пользователю прав не хватает | Решение через корректные директории и настройки, а не только через админ-режим |
| Проблемы после переустановки/смены системы | Не сохранились старые пути или сейвы/конфиги остались в неправильной локации | Чистка/перенос папок сохранений и пересоздание user.ltx |
Диагностика: проверить путь сохранений и права
Шаг 1. Запусти игру и посмотри, куда она пытается писать
Твои действия зависят от того, где именно «ломается»:
- Если настройки не сохраняются - проблема почти всегда в записи
user.ltxи связанных файлов. - Если не работают сохранения - проблема почти всегда в том, как настроен путь к сейвам.
Первое, что стоит проверить - конфигурацию в корне игры.
Шаг 2. Проверь fsgame.ltx (корень игры)
Открой файл fsgame.ltx рядом с исполняемым файлом игры и найди строку вида:
$app_data_root$ = ... | <путь к сейвам>
Идея простая: указать путь к папке сейвов без кириллицы и без спорных прав. Если сейчас путь ведет в папки с русским именем пользователя или игра пытается создать системные подпапки - она будет постоянно «промахиваться».
Практический вариант:
- сделать папку для сохранений в месте типа C:\games\stalker\...
- прописать в fsgame.ltx английский путь
- удалить user.ltx (если он мешает), чтобы игра пересоздала корректный вариант после старта
Это решение многим помогает именно там, где сохранялка упирается в кодировку/права/локаль.
Шаг 3. Если в путях есть кириллица - убери ее
На современных Windows это один из главных триггеров. В логике игры часто «тонет» имя пользователя или часть пути, если там:
- кириллица
- символы, которые игра интерпретирует иначе
- нестандартные локали
Самый жесткий, но рабочий метод - создать нового пользователя Windows с латинским именем и попробовать снова (это описывают в разборе похожей проблемы с быстрым сохранением).
Решение для «F5 сохраняет в ???????_quicksave» и прочий мусор
Когда вместо нормального имени сейва появляется что-то вроде ??????_quicksave, обычно виноваты:
- несовпадение локали/кодировок
- кириллица в имени пользователя или путях
- конфликт настроек пути в fsgame.ltx
Порядок действий такой:
| Что сделать | Зачем |
|---|---|
Прописать путь сохранений в fsgame.ltx на английский |
Убрать проблему кодировки в путях |
| Убедиться, что игра пишет туда, где есть права на запись | Иначе сейвы не появятся или будут странные |
| При необходимости проверить локаль системы на английскую и перезагрузиться | Часто помогает, когда проблема именно в региональных настройках |
| Вариант “на крайний случай”: новый пользователь Windows с латинским именем | Самый надежный способ обойти кириллицу в пути пользователя |
Если после правок игра всё равно пытается сохранять в "_appdata" или другой не тот каталог - значит в fsgame.ltx где-то осталась старая настройка, либо игра пересоздает конфиги заново по старым правилам.
Решение для «не сохраняются настройки при выходе из игры»
Тут логика та же: игра не может корректно записать конфиги пользователя.
Обычно помогает связка из двух вещей:
- привести пути в
fsgame.ltxв нормальный вид (английские директории) - убрать проблемный
user.ltx, чтобы игра создала заново
То есть:
1. Создать папки под логи/сейвы/скриншоты (можно начать с savedgames и т.п.)
2. Прописать путь в fsgame.ltx на эту папку
3. Удалить user.ltx (если он был) и запустить игру заново
4. Проверить: настройки сохраняются после выхода/перезапуска?
Есть кейсы, когда запись помогает только при запуске от администратора, но это костыль. Правильнее добиться, чтобы игре не требовались повышенные права.
Запуск от администратора: когда он нужен и когда вреден как “единственное решение”
Запуск от имени администратора иногда реально быстро чинит ситуацию, потому что:
- Windows начинает выдавать права на запись в нужные каталоги
- игра может перезаписать конфиги и сейвы
Но если после такого решения всё равно «ничего не держится», значит проблема системная: путь/права/локаль настроены неправильно. Тогда лучше довести fsgame.ltx до рабочего варианта и уже потом проверять поведение без админ-режима.
Проверка модов и целостности
Если в stalker ты играешь с модами, проверь, не они ли перенастраивают сейвы или конфиги. Для быстрой диагностики:
- временно отключи модификации и проверь сохранение в чистом варианте
Если игра лицензионная в Steam - имеет смысл дополнительно проверить целостность файлов (как делают в разборе похожих случаев с отсутствием нормальных сохранений).
Когда помогает фанатский патч (SRP)
Если проблема именно в баге сохранений/быстрых сейвов и не решается правками конфигов, иногда спасает фанатский патч, который правит множество проблем движка и совместимости. Один из часто упоминаемых вариантов - SRP (Sky Reclamation Project).
Короткий чек-лист (с нуля до результата)
| Порядок | Действие | Ожидаемый результат |
|---|---|---|
| 1 | Проверь, сохраняются ли настройки без модов | Понять, это игра или моды |
| 2 | Открой fsgame.ltx в корне и задайте путь к сейвам на английскую директорию |
Игра начинает писать туда, где можно |
| 3 | Убедись, что в путях нет кириллицы и «русских» имен пользователя | Уходит мусор в именах сейвов и ошибки записи |
| 4 | При необходимости проверь локаль/региональные настройки | Особенно если F5 дает ??????_quicksave |
| 5 | Удалить user.ltx и запустить заново (после правок путей) |
Файл пересоздается корректно |
| 6 | Если совсем никак - попробуй новый Windows-пользователь с латинским именем | Самый надежный обход проблемы путей |
Если подытожить: когда игра в stalker «забывает» настройки или ломает posts/сейвы, виноват почти всегда не твой вкус к настройкам, а то, что движок не может корректно записать файлы. Починка начинается с fsgame.ltx, правильного пути и убирания кириллицы из тех мест, где она мешает сохранениям.