вторник, 7 июля 2026 г.

No Man’s Sky не запускается после обновления манифеста настроек TKGRAPHICSSETTINGS

Частый выпуск крупных контентных обновлений и оперативных хотфиксов от студии Hello Games — привычное дело для сообщества No Man’s Sky. Однако после выхода масштабных графических патчей ветки Worlds 6.x многие игроки на ПК столкнулись с неприятным багом файловой системы. После автоматического скачивания очередного обновления в Steam игра либо наотрез отказывается запускаться, зависая на пустом процессе, либо запускается, но при каждом новом старте полностью сбрасывает все настройки графики, разрешения и привязки клавиш на стандартные значения.
Эта проблема не связана с поломкой комплектующих вашего компьютера или качеством интернет-соединения. В актуальной версии No Man’s Sky этот сбой — классический пример нарушения синтаксиса главного конфигурационного XML-файла TKGRAPHICSSETTINGS.MXML. Обновленный движок игры пытается принудительно внедрить новые графические теги (например, инструкции для продвинутой физики воды или объемного тумана), но натыкается на старую структуру файла настроек пользователя, из-за чего игра уходит в критическую ошибку считывания данных. В этом руководстве мы разберем, как правильно отремонтировать или сбросить этот манифест для стабильного запуска игры.
Почему игра ломается из-за файла формата .MXML
В отличие от большинства современных проектов, которые используют для хранения настроек простые форматы вроде .ini или .json, разработчики No Man’s Sky используют продвинутый расширяемый язык разметки XML, упакованный в файлы с расширением .MXML. Этот формат очень строг к синтаксису: если в файле отсутствует хотя бы одна закрывающая угловая скобка />, или если порядок параметров нарушен после обновления, парсер игрового движка выдает критический сбой.
При попытке считать поврежденный файл TKGRAPHICSSETTINGS.MXML игра не может понять, в каком разрешении ей открывать окно на мониторе и какой графический API инициализировать, из-за чего процесс NMS.exe мгновенно завершается, так и не выдав графического окна.
Способ 1: Полный принудительный сброс файла конфигурации
Самый быстрый и эффективный технический метод, который решает проблему невозможности запуска — заставить игру самостоятельно переписать конфигурационный файл с чистого листа, используя актуальные шаблоны текущего патча.
  1. Полностью закройте клиент Steam и убедитесь через Диспетчер задач (Ctrl + Shift + Esc), что процесс No Man’s Sky не висит в фоновой памяти.
  2. Перейдите в корневую папку, где установлена игра. В Steam для этого кликните правой кнопкой мыши по No Man’s Sky -> «Управление» -> «Посмотреть локальные файлы».
  3. В открывшемся проводнике последовательно перейдите по следующему пути:
    Binaries \ SETTINGS \
  4. Внутри этой папки вы обнаружите несколько файлов настроек. Наш главный объект — файл TKGRAPHICSSETTINGS.MXML.
  5. Выделите этот файл и полностью удалите его (нажмите Shift + Delete).
  6. Важное примечание: Не трогайте соседние файлы вроде TKCONFIG.MXML, они отвечают за другие параметры профиля.
  7. Теперь запустите No Man’s Sky через Steam. Игра обнаружит физическое отсутствие файла графических настроек, принудительно опросит видеодрайвер о характеристиках вашей видеокарты и монитора, после чего создаст абсолютно чистый, правильный и оптимизированный под текущий патч файл TKGRAPHICSSETTINGS.MXML. Ошибка запуска будет полностью устранена.
Способ 2: Защита настроек от постоянного сброса (Фиксация параметров)
Если игра успешно запускается, но наотрез отказывается запоминать изменения графики (при каждом перезапуске включает ультра-настройки, вызывая лаги, или меняет разрешение), это означает, что операционная система Windows по какой-то причине заблокировала для игры права на редактирование файлов в папке SETTINGS.
Чтобы зафиксировать ваши идеальные параметры графики навсегда:
  1. Запустите No Man’s Sky, зайдите в настройки экрана, выставьте нужное разрешение, качество текстур, сглаживание и закройте игру, чтобы параметры попытались записаться.
  2. Зайдите в папку по пути No Man's Sky \ Binaries \ SETTINGS \.
  3. Кликните по свежему файлу TKGRAPHICSSETTINGS.MXML правой кнопкой мыши и выберите пункт «Свойства».
  4. В открывшемся маленьком окне на вкладке «Общие» найдите в самом низу блок атрибутов и установите галочку напротив пункта «Только для чтения» (Read-only).
  5. Нажмите кнопку «Применить» и «ОК». Теперь операционная система Windows жестко заблокирует файл от любых изменений. Игра больше физически не сможет сбросить ваши кастомные настройки графики к стандартным значениям при последующих обновлениях.
Способ 3: Ручное исправление заклинивших параметров через Блокнот
Если у вас редкий монитор (например, ультраширокий формат 21:9 или 32:9) и игра выдает черный экран из-за того, что автоопределение параметров работает некорректно, мы можем принудительно прописать нужные цифры в файл разметки.
  1. Кликните по файлу TKGRAPHICSSETTINGS.MXML правой кнопкой мыши -> «Открыть с помощью» -> выберите стандартный системный «Блокнот».
  2. Нажмите комбинацию клавиш Ctrl + F для вызова поиска и найдите строку, содержащую фразу ResolutionWidth.
  3. Вручную замените числовые значения в кавычках под параметры вашего дисплея. Например:
    • <Property name="ResolutionWidth" value="1920" />
    • <Property name="ResolutionHeight" value="1080" />
  4. Найдите параметр FullScreen и переведите его в значение false, а параметр Borderless — в значение true (это принудительно активирует самый стабильный для Vulkan API оконный режим без рамки).
  5. Сохраните изменения (Ctrl + S) и закройте Блокнот.
Заключение
Сбои запуска и постоянные сбросы настроек графики после патчей в No Man’s Sky — это прямое следствие логического конфликта парсера игры с поврежденным или устаревшим кодом разметки внутри файла TKGRAPHICSSETTINGS.MXML. Принудительное удаление дефектного файла заставляет движок Hello Games сгенерировать чистую структуру под актуальную версию Worlds 6.x, а установка атрибута «Только для чтения» в свойствах файла навсегда защищает ваши персональные настройки от случайного сброса операционной системой Windows.

Комментариев нет:

Отправить комментарий