Как перенести установленные программы на другой диск. SymMover Переместить программу Как перенести программы с диска

Сэкономить свободное дисковое пространство на накопителе устройства под управлением Windows 10 поможет перенос установленных приложений и игр на другой диск, раздел диска или карту памяти. О том как ею воспользоваться и пойдёт речь далее.

Сразу же стоит сделать оговорку, что перенос поддерживается только для игр и приложений, установленных из Магазина Windows. Классические программы (Win32) таким образом переместить нельзя. Если вас это условие устраивает, останется выполнить несколько простых действий:

1. Перейти в панель Параметры → Система → Приложения и возможности , выбрать нужное приложение из списка и кликнуть по кнопке Переместить . Найти самое «громоздкое» приложение или игру поможет сортировка по размеру.

2. Выбрать среди обнаруженных системой дисков тот, на который нужно переместить приложение и снова воспользоваться кнопкой Переместить .

2.1. Если на выбранном диске будут обнаружены приложения с другого устройства, их будет предложено удалить. Если вам удалять их не хочется, нужно отказаться от этого предложения и выбрать другой диск.

3. Чтобы не переносить приложения вручную каждый раз как возникнет дефицит свободного пространства на системном диске, можно выбрать другой диск для всех новых приложений. Для этого придётся отправиться в раздел Параметры → Система → Хранилище → Места сохранения, выбрать нужный диск в списке Новые приложения будут охраняться здесь: и кликнуть по кнопке Применить .

Если у вас остались какие-то вопросы или есть чем дополнить этот совет, смело обращайтесь к нам в комментариях.

Начну издалека. Самый хороший вариант установки Windows - это первоначальное разделение на несколько логических дисков (чаще всего их 2). В один из которых устанавливают систему, а в другие всё что понадобится (фильмы, музыку, изображения и т.п.). И правильным будет "отдать" системе максимум 100 ГБ, остальное поделить или оставить на другой диск. Неправильными путями будут являться: оставить для системы около 30 ГБ и не разделять жесткий диск, а "пихать" всё в один. После такого систему нужно будет постоянно чистить и определить что где находится будет затруднительно.

У меня, например, на ноутбуке 500 Гб жесткий диск поделен по 100 и 400 Гб соответственно для ОСи и своих нужд. Это приблизительно конечно, т.к. структура жестких дисков не даст поделить ровно. И даже покупая флешку объемом в 8 Гб Вы получите что то около 7,5 Гб. Но это другая история. Суть Вы уловили.

Но даже если у Вас жесткий диск поделен правильно (под Windows отведено не менее 70ГБ), то всё равно рано или поздно придет время, когда места окажется мало и Windows будет "просить" удалить лишнее. Когда такое бывает у меня с локальным диском где свои данные - меня самого жаба душит чтобы что то удалять из фильмов или программ установщиков. Приходится ухищряться и либо удалять, либо переносить на диски, либо на портативный жесткий чтобы хоть как то сохранить то, что было (привычка знаете ли). Думаю не одному мне такая проблема знакома.
А вот если такое случается с диском, где установлена система, то тут ещё хуже (по крайней мере для меня). Тут становится жалко установленных программ и нужно решать какими "пожертвовать" ради спасения места.
Можно, конечно, почистить что есть с помощью утилит. Очистить всякий мусор в виде временных файлов и папок, корзины, реестра и ещё всё что можно. Но порой и этого недостаточно и места освобождается не так много, но на первое время хватает.

Теперь ближе к сути статьи.
Для тех кто не знает, поясню. Если Вы считаете что то, что Вы "кидаете" на рабочий стол, удаляете файлы и папки в корзину, сохраняете файлы в Мои документы, Музыку, Загрузки и т.п. то от этого в Вашем системном диске с местом ничего не случается - Вы глубоко ошибаетесь. Рабочий стол это не отдельный диск. Это всего лишь "ярлык" с указанием на место в Вашем системном диске. Следовательно, когда Вы загружаете все эти места - Вы загружаете свой диск на котором стоит операционная система.

В этой статье я рассмотрю пару способов как можно сделать, чтобы такие незаметные папки как Программы и Профили были на другом диске. Чем этот способ хорош? Да, Вы можете самостоятельно выбрать папку для сохранения Ваших устанавливаемых программ и игр (притом 90% из них просят указать папку куда будут устанавливаться, а остальные 10% ставятся без спроса), для загрузок музыки, картинок и прочего. Но очень часто бывает такое, что пользователи при установке просто нажимают на кнопку Далее даже не задумываясь что там пишется (ну и попутно ставят себе другие проги от разработчика или тулбары в браузер или ещё что) и в итоге устанавливается всё на системный диск. Если кто то подумает что так и нужно - чтобы игры и программы устанавливались именно в папку Program Files, иначе компьютер умрет и программа не будет работать, то я опровергну эти мысли. Программы не случайно спрашивают куда их устанавливать. Выражаясь проще - им без разницы где будут лежать файлы, главное чтобы в системных файлах и реестре был указан путь к ним.
То же самое и с профилями - зачастую Вы просто не задумываетесь о том, что на рабочем столе есть папка с фильмами или загружаете файлы с интернета в папку Загрузки. А между тем это загружает диск.
И после того как Вам ОСь напишет что места мало Вы начинаете удалять программы и игры (порой нужные), жертвуете ими ради места. А можно было просто посмотреть на рабочий стол или папки с музыкой, картинками, загрузками и прочим.

Вот поэтому я Вам покажу сделать так, чтобы сделать по умолчанию установку программ и игр на другой диск, а так же профилей (в которых, кстати, порой скапливается тоже много мусора в виде временных файлов разных утилит). Сделав это один раз - это останется до переустановки системы.

Как изменить путь для установки программ и игр по умолчанию на другой диск?

Затем копируем из C:\Users (C:\Пользователи) папку Public (Общие) в D:\Users .

Заходим в Редактор реестра (как это сделать описано выше) и идем в ветку HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList . В ней нужно поменять файлы Default , Profile Directory и Public


меняем значение %SystemDrive% на D: . Должно получится так:


Перезагружаемся и смотрим получилось ли.

Иногда возникает необходимость перенести уже установленные программы с диска С на диск D. Причиной может стать банальная нехватка места на диске С, в результате операционная система может начать работать нестабильно. Сразу следует уточнить, что простое копирование папки с программой тут не поможет, потому что программы требуют инсталляции и говорить о простом их переносе будет не совсем правильно. Нужно именно переустановить программы в новый раздел винчестера.

Вам понадобится

  • - Компьютер с ОС Windows.

Инструкция

  • Последующие действия подразумевают что диск С у вас является системным и на него установлена операционная система. Сначала нужно удалить программу с диска С. Делать это нужно с помощью деинсталлятора этой программ. Для этого нажмите «Пуск», затем - «Все программы» и отыщите программу, которую нужно удалить. В меню этой программы, соответственно, выберите «Удалить» и с помощью «Мастер деинсталляции» удалите ее.
  • Если чрез «Пуск» вам не удалось обнаружить деинсталлятор программы, то удалить ее можно так. Нажмите «Пуск» и выберите «Панель управления». Дальше найдите компонент «Установка и удаление программ». В зависимости от операционной системы и от вида меню, он может быть в разных подразделах. Найдите программу, которую будете удалять. Нажмите по ней правой кнопкой мышки и выберите «Удалить». Таким способом удалите все программы, которые будут переустановлены на диск D.
  • Для установки вам понадобятся инсталляторы этих программ. Создайте на диске D папку Program Files. В эту папку и будут заново установлены нужные вам программы. Запустить установку нужной программы, независимо от того, откуда она устанавливается (флешка, диск), можно дважды кликнув по файлу Setup или Autotorun правой кнопкой мышки. Эти файлы находятся в корневой папке программы.
  • Появится «Мастер установки программ». С помощью подсказок мастера установите программу. Учтите, что в процессе ее установки обязательно будет кнопка обзора, нажатием по которой вы сможете изменить папку, в которую нужно устанавливать программу. Сделать это нужно обязательно, так как по умолчанию все программы устанавливаются на диск С. Нажав кнопку обзора, выберите для установки программы папку D/Program Files.
  • Действуя таким образом, переустановите все нужные программы на диск D. После завершения процесса все программы с диска C будут удалены и, соответственно, установлены на диск D. В папке Program Files, которую вы создали на диске D, должны храниться исключительно установленные программы. Не сбрасывайте в эту папку какую-либо стороннюю информацию.

  • Согласитесь, что было бы классно просто скопировать программу и вставить ее в другое место на компьютере под управлением Windows. К сожалению, если вы купили новый жесткий диск, и хотите немного почистить старый, тогда вам нужно использовать специальный метод, чтобы перенести программу с одного диска на другой. Иначе после переноса программы вы можете получить сообщение об ошибке.

    Это происходит потому что установленная программа на вашем компьютере уходит далеко за пределы папки, которую вы хотите скопировать. Мы говорим про различные данные в реестре и другие скрытые углы вашего ПК.

    Эта статья расскажет вам, как перенести программу с одного диска на другой, чтобы они продолжали работать без ошибок. Для этого мы будем использовать Symlink. Я не буду вдаваться в подробности, что это такое, просто скажу, что с помощью Symlink (символьная ссылка) мы будем переносить программу со старого диска на новый.

    Перенести программу с одного диска на другой, используя символьную ссылку

    В своем примере я покажу, как перенести программу MSI Afterburner.

    Программа на самом деле в новом месте, но Windows думает, что она все еще там, где была раньше, соответственно работать она будет по-прежнему. Умно, не так ли?

    Специальная программа

    Если у вас не получилось перенести программу с одного диска на другой, или вы считаете, что это слишком сложно для вас (хотя на самом деле все довольно просто), вы можете скачать отдельные программы, которые выполнят все необходимые действия за вас. Одной из них является Steam Mover , которая позволяет переносить игры и программы. Также вы можете попробовать Application Mover .

    Все эти программы очень просты в использовании. Они просят указать текущее расположение программы и новую директорию, в которую вы хотите переместить ее. Просто следуйте инструкциям, и все будете в порядке!

    Самый простой способ переноса

    Чтобы не засорять свою систему сторонними утилитами, которыми вы воспользуетесь лишь однажды, а также не мучиться с командной строкой и символьными ссылками, переносить программы на другой диск можно самым простым способом, не отличающимся от установки этой самой программы. Собственно, это и есть установка программы.

    Итак, когда нам надо перенести какую-то программу с диска C на любой другой диск или раздел, мы просто идём на домашнюю страницу этого приложения, скачиваем последний дистрибутив, то есть установочный файл и инициируем установку программы. Попросту запускаем установочный файл. Отсюда стараемся быть внимательными, уже никаких далее бездумно нажимать не стоит, везде, где имеется ссылка на настройки или подробности, кликаем, открываем, изучаем, настраиваем.

    В одном из окошек так и будет, вам предложат настроить установку. Вы просто выбираете тот диск или раздел, который вам нужен. Если есть возможность настроить и пользовательские данные (файлы) в плане конкретного места, тоже меняйте на нужный диск. Когда все пути прописаны, жмите на продолжение установки. По окончании установки посмотрите по путям, где находятся сами файлы программы, и где файлы пользовательских данных, профили и так далее. Без сторонних программ и навыком программирования мы перенесли программу на другой диск. работать будет всё стабильно, корректно и без ошибок.

    Вывод

    В большинстве случаев ваши программы будут работать, даже если вы просто скопируете и вставите ее на другом диске. Тем не менее, в тех ситуациях, когда случаются ошибки, вы можете использовать метод символьной ссылки или специальные инструменты, чтобы перенести программу с одного диска на другой.

    При установке на компьютер программ пользователи практически всегда оставляют настройки по умолчанию, в частности путь, по которому будет установлено приложение. В итоге на системном диске папка с установленными программами может разрастись до неприличных размеров и постоянно приходиться освобождать там свободное место. С одной стороны, это вроде бы и не страшно, но при отсутствии пространства на системном диске Windows начинает подвисать или может совсем остановиться.

    FreeMove – перемещаем софт с системного диска

    Очень просто, без удаления и последующей переустановки приложений, решить вышеописанную проблему поможет небольшая бесплатная программа FreeMove . Ее основная функция – перенос на другие диски любых папок, включая те, в которых установлены различные приложения. Перенос осуществляется таким образом, что функционал приложений полностью сохраняется.

    Загружаем, записываем на диск и запускаем FreeMove (установка в систему не требуется). Интерфейс приложения только английский, но все действия абсолютно понятны. В поле «Move From» выбираем папку, которую мы хотим перенести. Соответственно в поле «To» будет адрес назначения. Дальше щелкаем по кнопке «Move» и процедура завершена.

    Принцип работы утилиты FreeMove весьма необычный: переместив данные по указанному месту, из исходной папки все файлы удаляются, а на их месте остаются ярлыки. Чтобы эта картина в Проводнике Windows вас не смущала, перед выполнением перемещения установите чекбокс возле пункта «Set original folder to hidden» — данная опция позволит спрятать оригинальные папки.

    Для работы FreeMove необходимо, чтобы у вас была установлена оболочка Microsoft .NET Framework 4. Кроме того, для переноса данных из папки «Program Files» утилиту необходимо запускать от имени администратора.

    Loading...Loading...