Игры с внешнего SSD, как заставить их хранить все файлы на носителе, которые создаются в Documents и т.д.?
Я хочу применить внешний SSD для хранения и запуска игр. Да, любую игру можно установить на внешний носитель, или переместить папку с файлами игры на диск и запустить. Но в данном случае, все сопроводительные папки и файлы, игра хранит на системном диске компьютера (файлы сохранений, конфиги настроек и т.д.), посему игра потеряет эти файлы при запуске на другом компьютере.
Мне же интересно, возможно ли как-то создать максимально автономную историю. Чтобы игры, условно говоря, могли подцеплять файлы из папок Documents, Temp и прочих, с папок таких же, но хранящихся на внешнем носителе вместе с дистрибутивом самой игры.
Чтобы при подключении диска к любому пк, игра видела свои конфиги, сейвы и прочие файлы, не завися от системного диска компьютера, к которому подключается.
Насколько я понимаю, нельзя поставить относительно свежую Windows на внешний носитель, чтобы просто грузить пк с него, также полагаю, возможны проблемы из-за несоответствия железа, драйверов и т.д.
Также думаю, наверное можно поставить на внешний носитель линукс, и запускать уже из него игры через протон, т.к. вроде линукс грузиться с внешнего носителя умеет. Но я не могу назвать себя уверенным пользователем, т.к. имею дело с линуксом только на steam deck.
Дополнительно:
толком никак,
по другому, можео попробовать использовать симлинки, но это - занятие онанизмом
файлы храняться в папке пользователя системы, п это значит на системном диске
Ответы:
Мне же интересно, возможно ли как-то создать максимально автономную историю. Чтобы игры, условно говоря, могли подцеплять файлы из папок Documents, Temp и прочих, с папок таких же, но хранящихся на внешнем носителе вместе с дистрибутивом самой игры.
Вы как раз описали принцип работы portable софта.
Если к вашей игрули есть portable версия, то это оно.
Как создавать такие версии - это вопрос к умельцам, кто делает кряки к нелицензионному софту.
PS:
Вообще, выход только один - установить на внешний носитель целиком ОС, и использовать ее в качестве загрузочной.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для того чтобы заставить игры с внешнего SSD хранить все файлы на носителе, которые создаются в Documents и т.д., вам потребуется выполнить следующие шаги:
1. Создайте новую папку на вашем внешнем SSD, например, "GamesFiles".
2. Переместите существующие файлы из папки Documents (или любой другой папки, где создаются файлы игр) в новую папку на внешнем SSD.
3. Далее вам необходимо создать символическую ссылку (симлинк) из оригинальной папки (например, Documents) на новую папку на внешнем SSD. Это можно сделать с помощью команды в командной строке:
Где C:\Users\Username\Documents\GamesFiles - путь к оригинальной папке, а D:\GamesFiles - путь к новой папке на внешнем SSD.
4. Теперь все файлы, которые создаются в оригинальной папке (например, Documents), будут автоматически сохраняться на внешнем SSD в новой папке "GamesFiles".
Этот метод позволит вам управлять местом хранения файлов игр на внешнем SSD и избежать нехватки места на основном жестком диске. Не забудьте регулярно проверять свободное место на вашем внешнем SSD, чтобы не допустить его переполнения.