AlexYar
1916 EGP
               Рейтинг канала: 12(1857) Репутация: 325 Сообщения: 32751
Зарегистрирован: 26.10.2003
 |
|
Для чего это надо (или не надо)?
а) Нет проблем с автообновлениями Steam, всегда легко вернуться на прошлую версию.
б) Существенное ускорение подгрузок игры, в результате чего фризы, связанные с ними, могут существенно сократиться, либо вовсе исчезнуть.
Сам процесс довольно прост, хоть и напоминает танцы с бубном.
0. Ваша система должна быть 64-битной, а оперативной памяти должно быть не менее 16 Гигабайт. Свободного места на жестком диске потребуется 8 гигов для бэкапа, 7,5 гигов для образа и временно ещё 7,5 гигов на всякий случай, которые потом можно будет освободить.
1. Устанавливаем SoftPerfect RAM-Disk 3.4.7 (эта версия бесплатная).
2. Создаём образ диска: Нажимаем "Образ" -> "Создать образ".
В графе "имя файла" нажимаем на иконку папки и выбираем путь, где хотим хранить наш образ (желательно на самом быстром жд), пишем имя образа, например RAMD_XRebirth.
Размер ставим 8000 Мб, формат - FAT32 (c NTFS могут быть проблемы размонтирования и синие экраны)
Другие поля не трогаем, нажимаем ОК, ждём, пока образ создастся.
3. Далее в окне программы нажимаем кнопку с зелёным крестиком, в окне "путь к файлу образа" указываем путь до того образа, который только что создали.
В графе "Буква диска" ставим "Z" (если такой диск в системе уже есть - выберите другой).
Больше ничего не трогаем и нажимаем "ОК".
Если окна проводника или какой-либо файловый менеджер были до этого открыты - закройте и откройте снова, чтобы новый диск Z там появился.
Так же перезапустите Steam.
ОЧЕНЬ ВНИМАТЕЛЬНО И ОСТОРОЖНО выберите в проводнике новый диск Z, нажмите правую кнопку мыши - форматировать, параметры оставьте по умолчанию (какие будут в окне форматирования). Не ошибитесь с буквой диска, иначе уничтожите свои данные или систему!
4. Теперь нужно перенести игру на рам-диск.
4а. Создаём резервную копию игры в стиме.
В Стиме нажимаем слева кнопку Steam, далее - резервное копирование и восстановление игр, создать резервные копии программ. Выбираете игру, папку, куда сохранять (SteamBackup, запомните её на будущее) и сохраняете копию.
Важно! Стим не сохраняет файлы, которые не входят в оригинальную игру. Поэтому, папку Extensions сохраняем сами куда-нибудь в другое место вручную (не на рам-диск, а на жесткий диск). Так же, если были добавлены CAT|DAT-файлы 10 и другие - их тоже отдельно сохраняем. Если в папке игры есть папка AY - и её тоже.
Если не уверены - сохраните отдельно всю папку игры в какое-то особое место на случай, если что-то пойдёт не так, и чтобы потом заново не перекачивать игру (это место потом можно будет освободить после успешного завершения переноса).
4б. Удаляем игру из стима.
Правой кнопкой мыши на игре в стиме - удалить.
4в. Устанавливаем из резервной копии игру, но уже на рам-диск.
В Стиме нажимаем слева кнопку Steam, далее - резервное копирование и восстановление игр, восстановить из резервной копии. Находим папку SteamBackup, куда поместили копию, и папку XRebirth.
Далее предложат выбрать место установки, выбираем рам-диск Z (или какой вы создали), и выбираем папку SteamLibrary (если её нет - создаём и выбираем её), но ОК пока не жмём! Ждём секунд 15-20, из-за бага стима может вылезти окошко с сообщением, что бла-бла, "что-то" уже установлено "куда-нибудь" (где сам стим стоит). Игнорим это сообщение (жмём отмена или что там будет), и теперь уже нажимаем ОК в окне выбора папки установки игры (Z:\SteamLibrary , проверьте ещё раз). Ждём окончания установки.
4г. Сохраняем образ рам-диска.
Если "восстановление из резервной копии" прошло гладко (вы не перезапускали компьютер во время этой процедуры, например), игра появилась в списке Стима, а на диске Z по пути Z:\SteamLibrary\steamapps\common\ появилась папка XRebirth - открываем окно программы рам-диска, мышкой выбираем наш рам-диск и на верхней панели жмём кнопку с дискетой и синей стрелкой вниз ("сохранить содержимое диска в образ"). Ждём окончания сохранения (может занять пару минут в зависимости от типа жесткого диска).
4д. Теперь перекидываем в новую папку игры все моды (папка extensions) и кат/дат-файлы, которые отдельно сохраняли. И снова жмём кнопку с дискетой и синей стрелкой вниз (теперь сохранение будет намного быстрее).
Теперь вы можете из стима запустить игру и оценить прирост скорости её загрузки. Можно полетать по системам и так же посмотреть, насколько всё стало плавнее работать.
Теперь по нюансам.
Нюанс-1:
Если вы не будете вручную размонтировать рам-диск из системы (в окне программы выбираем диск и нажимаем кнопку с красным крестиком), тогда рам-диск будет автоматически загружаться вместе с загрузкой системы. Это может увеличить время загрузки (на то же время, сколько монтируется диск), что с непривычки может показаться зависанием загрузки. Просто ждите, винда обязательно загрузится. Или перед выключением компа вручную размонтируйте диск.
Нюанс-2:
В стиме есть баг с потерей библиотек с играми на сменных/временных дисках, в результате чего игра в списке игр становится серой и при попытке запуска пытается скачиваться опять. Это может произойти потому, что вы запустили стим до того, как примонтировали рам-диск (т.е. на момент запуска стима диска Z в системе не было).
Имейте это в виду и смотрите на цвет игры в списке перед запуском. Если игра обрела серый цвет - не запускайте её, а проделайте следующий финт ушами, точнее руками: делаем незаконченное восстановление из резервной копии. Т.е. так же, как мы переносили игру в Z:\SteamLibrary\. Жмём кнопку стим, далее выбираем резервное восстановление, выбираем папку с бэкапами и хребет, а когда попросят указать папку, в которую игру восстанавливать - указываем Z:\SteamLibrary\ и.... больше ничего не трогаем! В тот момент, как вы укажете этот путь - стим сразу же найдёт уже установленную игру, и она в списке игр окрасится белым цветом. Нажмите отмену восстановления, и далее можете спокойно играть.
Если же вы не собираетесь играть в Хребет, а на компе работать надо (или играть в другие игры) - на посерение хребта в списке игр стима можно не обращать внимания. Рам-диск с образом хребта так же монтировать не нужно. Когда захотите играть - тогда и примонтируете рам-диск и выполните псевдо-восстановление.
Нюанс-3:
Если стим вдруг обновил игру, а вам это не надо - дожидаемся окончания обновления, затем закрываем стим, размонтируем образ рам-диска, снова монтируем его, запускаем стим, можно играть в старую версию, какая была до обновления.
Нюанс-4:
Всегда помните, что содержимое рам-диска сохраняется только тогда, когда вы нажимаете кнопку с дискетой и стрелкой вниз (если при создании образа и монтировании вы делали всё, как я написал, и не ставили галку автосохранения). Любые изменения будут удаляться при перемонтировании образа. Поэтому, если вы ставите новый мод (или изменяете установленный) - не забывайте прожимать кнопку сохранения после сделанных изменений.
Моддерам советую модить в другой папке на другом диске, а на рам-диск скидывать уже копии. Тогда опасности потерь наработок не будет.
ps: Возможно, ещё будет уточняться и дополняться по мере необходимости. Задавайте вопросы, если таковые будут.
добавлено спустя 11 минут:
Такой длинный порядок действий, описанный выше, делается только один раз. Обычно перед игрой будут следующие действия:
1. Запускаете комп.
2. Монтируете образ диска.
3. Запускаете Стим (его автозапуск нужно отключить).
4. Запускаете игру.
или, если до выключения компа диск не размонтировали:
1. Запускаете комп (может быть чуть дольше, чем обычно).
2. Запускаете Стим (в этом случае его автозапуск можно не отключать, если он уже включён).
3. Запускаете игру.
Последний раз редактировалось: AlexYar (18:24 23-06-2019), всего редактировалось 3 раз(а) |