Поймите, когда создаётся user.ltx
user.ltx — текстовый файл пользовательских настроек движка X-Ray. В нём сохраняются параметры изображения, звука, управления и другие команды. Он не является обязательным файлом дистрибутива: у чистой установки его может не быть до первого успешного запуска игры.
Это нормально, если вы только установили «Тень Чернобыля», «Чистое Небо» или «Зов Припяти» и ещё не дошли до главного меню. Запустите игру штатно из Steam, GOG или ярлыка установленного издания, дождитесь меню, измените любой безопасный параметр, примените настройки и завершите игру обычной командой. После этого движок обычно записывает конфигурацию.
Если игра падает раньше инициализации файловой системы, user.ltx может не появиться. В таком случае сначала ищите причину запуска: повреждённые файлы, отсутствующие компоненты, несовместимый мод, блокировку защиты или неверный путь пользовательских данных. Создание пустого файла вручную обычно не устраняет исходный сбой.
Не путайте user.ltx с fsgame.ltx. Первый содержит настройки игрока и генерируется движком. Второй лежит в корневой папке игры и описывает виртуальные пути, в том числе каталог пользовательских данных. Не заменяйте fsgame.ltx файлом от другой части серии или другой сборки.
Расширения файлов в Проводнике могут быть скрыты. Включите «Показать» → «Расширения имён файлов», чтобы не принять user.ltx.txt за нужный конфиг. Значок Блокнота не подтверждает правильное имя; смотрите полное название и тип.
Найдите фактический каталог через fsgame.ltx
Откройте папку установки игры. В Steam это проще сделать через свойства игры: «Установленные файлы» → «Обзор». Найдите fsgame.ltx, сначала сделайте его копию, затем откройте оригинал Блокнотом только для чтения. Первая или одна из первых строк обычно начинается с $app_data_root$.
Эта строка указывает, куда движок помещает user.ltx, сохранения, снимки экрана и журналы. Современная Steam-сборка «Тени Чернобыля» может направлять данные в _appdata_ внутри папки игры, а другие выпуски используют общий каталог документов. Моды и переносные сборки часто задают собственный относительный путь.
Поэтому вопрос где находится файл user.ltx в сталкере нельзя решить одним универсальным адресом. Сначала прочитайте $app_data_root$, затем откройте указанный каталог. Возможные имена папок включают _appdata_, stalker-shoc, stalker-stcs и stalker-cop, но доверять следует фактической строке вашей сборки.
Если путь относительный, ищите папку от корня игры. Если указан каталог документов, нажмите Win + R, выполните shell:public или откройте «Документы» текущего пользователя и проверьте соответствующую подпапку. Не создавайте наугад одинаковые user.ltx в пяти местах: игра будет читать только активный путь.
Используйте поиск Проводника по имени user.ltx внутри папки игры, общих документов и профиля пользователя. Затем сравните время изменения найденных копий: активный файл обычно обновляется после применения настроек. Облачная синхронизация, мод-менеджер и разные профили могут оставлять старые дубликаты.
Чтобы подтвердить активную копию, закройте игру, переименуйте предполагаемый файл в user.ltx.backup, запустите игру и измените параметр. Если рядом создан новый user.ltx, путь найден. Если ничего не изменилось, верните исходное имя и проверьте другую директорию.
Создайте новый конфиг безопасным способом
Лучший способ восстановить отсутствующий файл — позволить игре сгенерировать его. Закройте Steam Overlay и сторонние программы внедрения только для проверки, временно отключите моды по инструкции их менеджера, затем проверьте целостность игровых файлов штатным средством магазина. Проверка не обязана создавать пользовательский конфиг, но восстановит fsgame.ltx и файлы движка.
После проверки запустите игру один раз без сторонних параметров командной строки. Дойдите до меню, выберите поддерживаемое монитором разрешение, примените настройки и выйдите. Проверьте каталог $app_data_root$. Если user.ltx появился, не заменяйте его чужим файлом.
Когда старый конфиг существует, но вызывает чёрный экран или падение, не удаляйте его без копии. Переименуйте в user.ltx.old и запустите игру. Движок создаст чистую версию с настройками по умолчанию. Сохранения обычно находятся отдельно, но резервную копию всего каталога пользовательских данных всё равно стоит сделать.
Не скачивайте готовый user.ltx с файлового обменника. Он может содержать неподдерживаемое разрешение, команды другого патча, настройки мода или вредоносный сопутствующий файл. Даже обычный текстовый конфиг способен нарушить запуск из-за неизвестных движку параметров.
Пустой user.ltx, созданный через контекстное меню, не равен корректному конфигу. Некоторые команды движок добавит сам, но при раннем падении пустой файл ничем не поможет. Если генерация невозможна, скопируйте только проверенные строки из резервной версии или примените документированную настройку конкретного мода.
Редактируйте файл при полностью закрытой игре. Сохраните его как обычный текст под именем user.ltx, без дополнительного .txt. Не меняйте кодировку без необходимости и не вставляйте кавычки вокруг каждой строки. Перед правкой создайте резервную копию, чтобы можно было вернуть рабочее состояние.
Исправьте права доступа и неверный путь
Если $app_data_root$ направлен внутрь защищённой системной папки, игра может не иметь права создать каталог и конфиг. Не запускайте постоянно весь клиент магазина от администратора. Лучше разместить библиотеку игры в обычной пользовательской папке вне системного каталога или исправить путь штатным переносом библиотеки.
Проверьте свойства каталога пользовательских данных. У текущей учётной записи должны быть права на создание и изменение файлов. Снимайте атрибут «Только чтение» не со всего системного диска, а только с папки игры или данных, если вы понимаете источник ограничения. Корпоративные политики меняет администратор.
Защита от программ-вымогателей может блокировать запись в «Документы». Откройте историю защиты Windows и посмотрите события в момент запуска. Если блокировка подтверждена и файл игры получен из доверенного магазина, разрешите точный исполняемый файл через контролируемый доступ к папкам. Не отключайте антивирус целиком и не добавляйте весь диск в исключения.
Путь в fsgame.ltx может остаться от другого компьютера, особенно после копирования старой установки или сборки. Не подставляйте имя чужого пользователя. Безопаснее восстановить оригинальный fsgame.ltx проверкой файлов либо задать существующий относительный каталог рядом с игрой, если это поддерживает конкретная версия.
Облачное хранилище иногда перенаправляет «Документы» в другой каталог. Откройте реальные свойства папки «Документы» и проверьте её расположение. Поиск только на диске C: может ничего не найти, если профиль или библиотека перенесены на другой том.
После изменения пути создайте указанную папку, дайте текущему пользователю права на запись и снова запустите игру. Проверьте появление не только user.ltx, но и папок logs, savedgames или снимков экрана. Если ничего не создаётся, изучите журнал запуска — движок обычно записывает фактические пути и последнюю ошибку.
Учтите часть игры, патч и мод
Конфиги разных частей серии не взаимозаменяемы. Команды «Тени Чернобыля» могут отсутствовать или иметь другое значение в «Чистом Небе» и «Зове Припяти». Аналогично крупные моды на OpenXRay или изменённом X-Ray добавляют свои параметры и часто хранят данные в отдельной папке.
Перед переносом настроек запишите версию игры и патча. Не копируйте весь user.ltx между разными сборками. Если нужно сохранить управление, переносите отдельные понятные команды после создания чистого файла и проверяйте запуск после каждой группы изменений.
Мод-менеджер может использовать профиль или виртуальную файловую систему. Тогда активный конфиг находится в каталоге профиля, хотя рядом с игрой лежит другая копия. Запускайте мод тем же способом, которым он установлен, и читайте его документацию. Старт оригинального xrEngine.exe может создать файл в другом месте.
Если мод требует готовый user.ltx, используйте только файл из его официального архива и для указанной версии. Сначала сохраните свой каталог данных. Не смешивайте конфиг из репака с лицензионной Steam-версией: автор сборки мог изменить $app_data_root$ и набор команд.
При падении откройте папку logs внутри активного каталога данных и найдите свежий журнал. Посмотрите последние строки после Executing config-script "user.ltx". Сообщение об неизвестной команде указывает на несовместимый параметр, а ошибка доступа или неверный путь — на каталог. Не публикуйте журнал целиком, если в нём есть имя пользователя и локальные пути.
После восстановления запуска меняйте графику через меню, затем делайте резервную копию рабочего user.ltx. Храните отдельно сохранения и конфиг. Если следующая установка мода сломает настройки, вы сможете сравнить файлы, не скачивая случайный вариант.
FAQ
Можно ли скачать готовый user.ltx для «Тени Чернобыля»?
Лучше не нужно. Чужой файл может относиться к другому патчу, разрешению или моду. Запустите чистую игру, чтобы она создала совместимый конфиг, а затем меняйте только нужные параметры.
Почему user.ltx нет сразу после установки?
Файл обычно создаётся при первом успешном запуске и сохранении настроек. Если игра падает до меню, устраните причину запуска и проверьте путь $app_data_root$; вручную пустой файл проблему обычно не решает.
Где искать user.ltx в Steam-версии?
Откройте fsgame.ltx в корне установленной игры и прочитайте строку $app_data_root$. У актуальной сборки это может быть _appdata_ внутри каталога игры, но старые установки и моды используют другие места.
Можно ли удалить повреждённый user.ltx?
Сначала переименуйте его и сохраните копию всего каталога данных. При следующем успешном запуске игра обычно создаст новый конфиг. Сохранения хранятся отдельно, но резервная копия защищает от ошибки с выбранной папкой.
