При установке или обновлении такой игры, как Dota2, GTA 5, The Witcher 3, CS: GO, отображается ошибка при записи данных на диск в клиенте Steam на Windows 10. Давайте разберемся, что делать и как это исправить.
Как переносить Steam на другой диск без повторной загрузки
По умолчанию, как и все другие скачиваемые программы, файлы Steam сохраняются на диске C. Это не очень удобно, так как этот диск является системным, его заполненность программами может замедлить работу вашего компьютера. Поэтому при установке лучше выбрать другой диск (если есть).
лучше всего загружать программу на диск с наибольшим объемом доступной памяти. Это важно, потому что после этого файлы игры будут сохранены в папке Steam.
Как перенести поощрительную игру на SSD? Как перенести Steam на другой диск без перезагрузки Если у вас есть второй диск на вашем компьютере, некоторые игры Steam будут стоить
Перенос Steam игр на другой жесткий диск без их установки
Емкость твердотельных накопителей (SSD) постоянно увеличивается, но увеличивается и размер игр. Современные проекты AAA обычно требуют до 20 ГБ, а многие из них могут превышать 60 ГБ, особенно с учетом загружаемого контента.
Как это ни парадоксально, но именно большие игры лучше всего загружаются на быстрые носители, которые на удивление быстро заполняются, особенно при работе с небольшими твердотельными накопителями, скажем, 250 ГБ. На этом диске помещаются 4 игры, что по размеру сопоставимо с GTA V.
К счастью, Steam упростил перемещение игр, поскольку больше не нужно открывать командную строку Windows или загружать сторонние утилиты, хотя мы рассмотрим эти методы, так как они по-прежнему работают.
Резервное копирование игр
Эта процедура не является обязательной, но является хорошей мерой предосторожности. Самый удобный способ — просто скопировать папку Steam или SteamApps (содержащую игры) в папку резервного копирования через проводник Windows. Клиент Steam также предоставляет встроенный процесс резервного копирования и восстановления, который позволяет вам выбирать установленные игры и сохранять их в качестве резервной копии. Эта утилита разбивает данные игры на файлы CSM / CSD, которые имеют такой же размер, как CD и DVD. Также можно одновременно выбрать большое сохранение.
Для этого вам необходимо: перейти в свою библиотеку Steam> щелкнуть правой кнопкой мыши по игре> создать резервную копию…> выбрать игры для резервного копирования и следовать инструкциям.
Чтобы восстановить эти файлы как установленные игры Steam, вам нужно перейти в библиотеку Steam> резервное копирование и восстановление игр…> Восстановить предыдущую резервную копию> указать файлы резервной копии> следовать инструкциям.
Перемещение одной игры между дисками
- Перейдите в Steam> Настройки> Загрузки> Папки библиотеки Steam
- Создайте новую папку библиотеки Steam на новом диске (вы можете щелкнуть правой кнопкой мыши по одной из этих папок, чтобы выбрать ее в качестве пути установки по умолчанию, хотя при следующей установке Steam он запросит путь для установки).
- Переместите уже установленную игру на новый диск:
Щелкните правой кнопкой мыши игру в вашей библиотеке Steam> свойства> локальные файлы> переместить папку установки…> выберите путь> переместить папку
Перемещение игры с SSD
Самый простой способ сделать все вышеперечисленное — использовать встроенную функцию Steam. Однако этот метод также работает:
- В проводнике Windows переместите папку с игрой с твердотельного накопителя обратно в папку steamapps \ common или в другую папку библиотеки, распознаваемую Steam.
- В Steam щелкните игру правой кнопкой мыши и удалите ее содержимое, что фактически ничего не удалит, поскольку вы только что переместили все файлы игры.
- Установите игру еще раз, но укажите путь установки, куда вы переместили файлы. Steam проверит данные и ничего не загрузит.
- Закройте Steam и перейдите в папку или библиотеку Steam через Windows (скорее всего, C: \ Program Files \ Steam (x86)).
- Скопируйте и вставьте папку Steam в новое место (переименуйте старую папку и сохраните ее как резервную копию или удалите).
- Вы можете запустить Steam.exe из новой папки или запустить установщик Steam и указать новое место.
- Скопируйте и вставьте папку SteamApps в папку резервного копирования
- Удалить Steam
- Установите Steam и скопируйте папку SteamApps в каталог Steam
Если игра повреждена, Steam может проверить целостность файлов:
Щелкните правой кнопкой мыши поврежденную игру в вашей библиотеке Steam> свойства> локальные файлы> проверьте целостность файлов игры…
Если с тех пор, как вы это сделали, прошло много времени, убедитесь, что процесс не замедляет Steam.
Старый метод (больше не требуется): использование mklink
Примерно в то время, когда SSD начали распространяться (более десяти лет назад!), В Steam не было встроенного метода для перемещения игр между дисками. Эта функция была добавлена только в 2017 году. Вместо этого игрокам пришлось использовать командную строку Windows, mklink, которая связала один каталог с другим, поэтому, когда программное обеспечение получало доступ к местоположению A, оно было перенаправлено в местоположение B. Другими словами, Steam распознал игра, как если бы она была установлена в исходный каталог, но я запустил ее с другого диска.
Сейчас этот метод устарел, но все еще работает:
- Создайте папку для желаемого пути установки игры (например, D: \ Games \ Steam)
- Перейдите в SteamApps (C: \ Program Files \ Steam \ steamapps \ common) и скопируйте игру, которую хотите переместить, на новый диск (не оставляйте игру в старом каталоге)
- После завершения копирования перейдите в командную строку и введите mklink / d «LINK» «TARGET» — (например: mklink / d «d: \ games \ steam \ steamapps \ common \ fullmojorampage» «e: \ games \ steam \ steamapps \ common \ fullmojorampage”)
Отключить такую ссылку так же просто, как удалить ее в C: \ Steam \ steamapps \ common.
Подсказка: вы должны увидеть ссылку, введя команду dir.
Другие старые утилиты для перемещения/копирования игр
Загрузите Steam Mover — до того, как Valve изобрела его, с помощью этой утилиты можно было перемещать игры. Программа имеет простой интерфейс и может легко перемещать игры или создавать ссылки (например, подход mklink, описанный выше). Steam Mover версии 0.1 был выпущен в апреле 2010 года, и хотя он никогда не обновлялся, его загружали сотни тысяч раз, и лишь немногие жаловались на эту утилиту.
Загрузите SteamTool Library Manage — он идентичен по функциям Steam Mover, имеет тот же интерфейс и методы. Программа использует соединения NTFS для создания связи между новым и старым местоположением (утилита работает только с разделами NTFS).
Загрузите Gamesave Manager — GSM автоматически обнаруживает сохранения для 4764 игр и значительно упрощает процессы копирования, восстановления и перемещения. Утилита также предоставляет другие функции, в том числе возможность перемещать игры Steam (также использует ссылки или соединения NTFS).
Не знаете, как перенести файлы программы на другой диск с Windows 10? Это довольно просто, давайте рассмотрим 2 метода, как это сделать?
Как перенести Program Files на другой диск Windows 10?
Сделаем это с помощью встроенной утилиты «Параметры». Инструкции по выполнению действий для версии системы Windows 10 20H2 (в других версиях операционной системы эта операция выполняется аналогично. При этом названия карт могут немного отличаться, но смысл остается прежним):
- Нажмите кнопку «Пуск» и выберите во всплывающем меню «Параметры» (знак шестеренки);
- В окне утилиты выберите вкладку «Система»;
- В новом окне выберите вкладку в левом столбце «Память» («Хранилище» в предыдущих версиях системы);
- Прокрутите левое окно вниз до команды «Изменить место сохранения нового содержимого»;
- Следующее окно дает нам возможность указать диск, на который мы хотим переместить папку «Program Files». Для этого в разделе «Новые приложения будут сохраняться здесь» мы должны выбрать желаемый диск. У меня есть этот диск G, у вас — ваш. Нажмите «Применить».
Изменения вступят в силу немедленно, но все же рекомендуется перезагрузить систему. Как видно на скриншоте, этот метод также позволяет переносить следующие папки: — «Документы», «Музыка», «Картинки» и «Видео».
Знаете ли вы, что вам не нужно тратить много времени на переустановку игр Steam? Их легко переносить.
Шаг №2 Перемещение файлов Steam
Поскольку мы уже сделали резервные копии всех необходимых вам игр, если что-то вдруг пойдет не так, вы можете перейти к следующему шагу: перенести Steam на другой компьютер.
- Нажмите Windows + R на клавиатуре.
- Введите taskmgr и нажмите Enter.
- Завершите все процессы, которые будут связаны с загрузчиком клиента Steam в диспетчере задач.
- После завершения всех процессов перейдите в каталог вашего клиента Steam. По умолчанию он находится в разделе C.
- Найдите следующие файлы и папки:
- SteamApps — папка
- Данные пользователя — папка
- Steam.exe — исполняемый файл
Что будет, если появится ошибка?
Вы можете столкнуться с ошибкой в Steam, если начнете перемещать в нем определенные файлы, что связано с некоторыми техническими трудностями. Но не волнуйтесь, ведь в этом случае у нас есть список действий, которые помогут вам выйти из этой ситуации. Прежде всего, вам необходимо полностью удалить Steam, чтобы мы могли переустановить его позже. Удалить его можно двумя способами: через панель управления и через редактор реестра Windows.
Мы рекомендуем вам использовать Панель управления. Если вы получили сообщение об ошибке, вы можете использовать метод редактора реестра.
Удаление Steam через панель управления
- Завершите все процессы клиента Steam, как уже было показано в предыдущих абзацах статьи.
- Перейдите в свой каталог Steam.
- Переместите папку SteamApps на рабочий стол или в любое другое удобное место, затем удалите ее из папки Steam.
- Нажмите Windows + R на клавиатуре, введите панель управления и нажмите Enter.
- Перейдите в «Программы и компоненты».
- Найдите Steam в списке установленных программ и удалите его.
Удаление Steam через редактор реестра Windows
Имея дело с реестром, мы должны быть очень осторожны, чтобы ничего не повредить. В этом случае может быть прервана работа всей системы.
- Сначала удалите все файлы из корневой папки Steam.
- Нажмите Windows + R на клавиатуре, введите regedit и нажмите Enter.
- Заходим в раздел:
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Valve \ — для 32-битных систем.
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Valve \ — для 64-битных систем.
Твердотельные накопители стали больше, как и игры: Call of Duty: Modern Warfare теперь занимает более 200 ГБ, не оставляя места ни для чего другого
Других вариантов нет? Создать символическую ссылку
Большинство программ запуска должны позволять процесс, аналогичный описанному выше, если вы хотите переместить свои игры. Если нет, можете попробовать последний вариант — символьные ссылки. Символические ссылки аналогичны ярлыкам, за исключением того, что компьютер будет обрабатывать ссылку, как если бы это была фактическая папка, на которую она указывает, поэтому файлы игры не распознают разницу.
Я не нашел современной игры, которая требует этого, но это именно то, что мы сделали до того, как Steam добавил возможность иметь несколько папок библиотеки. Это может пригодиться в определенных ситуациях.
Предположим, вы перемещаете игру из C: Program FilesMyAwesomeGame в D: GamesMyAwesomeGame. Просто переместите папку MyAwesomeGame, затем щелкните правой кнопкой мыши меню «Пуск» и выберите «Командная строка (администратор)». Выполните следующую команду:
mklink / D «C: Program FilesMyAwesomeGame» «D: GamesMyAwesomeGame»
Вы увидите, что в исходной папке появится ярлык, указывающий на новое место. Игра даже не заметит разницы, а это означает, что, надеюсь, она загружается плавно, и вы можете освободить столь необходимое место на своем SSD.
Источники
- https://ktexnika.ru/obzory/kak-ustanovit-stim-na-disk-d.html
- https://odinmol.ru/kak-perenesti-igru-v-stime-na-ssd/
- https://info-kibersant.ru/kak-perenesti-program-files.html
- https://gamesqa.ru/app/kak-perenesti-igru-iz-steam-na-drugoj-kompyuter-7936/
- https://cdnews.ru/2020/12/21/how-to-move-pc-games-to-a-different-hard-drive/