Освобождаем место на диске от жестко привязанных файлов программ

Ценой другого диска. Осторожно! Лайфхак может взорвать мозг.
Особенно актуально для разработчиков на Unity.
(И, возможно, игроков в майнкрафт). Если вы знаете о чем идет речь, то вы классный и умный, а теперь дайте другим людям познать всю силу Windows

.

Освобождаем место на диске от жестко привязанных файлов программ

Проблема

Unity или любая другая программа хавает место на жестком диске с Windows в папках Local/Roaming и т.д. (обычно эти папки скрытые и находятся по пути "C:\Users\Ваш комп\AppData". Или вы хотите ускорить работу системы если вдруг у вас есть SSD, а Win стоит на HDD почему-то.

Решение

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

1. Берем необходимую нам папку и копируем ее целиком в новое место жительства.

2. Открываем консоль от имени администратора.

Освобождаем место на диске от жестко привязанных файлов программ

Если вы еще не поплыли от сложности продолжаем, осталось немного.

3 - 0,5. Переименовываем (или удаляем) нашу оригинальную папку.

3. Вводим магическую команду в консоль:

mklink /D "Mесто (папка) откуда ссылаемся" "Место где будут файлы (то что копировали)" Например, у меня это выглядело так: mklink /D "C:\Users\AICQ\AppData\Roaming\Unity\Asset Store-5.x" "G:\Unity\STORE\Asset Store-5.x"

4. Проверяем что в оригинальном каталоге ваша папка теперь выглядит и открывается как ярлык.

5. Радуемся свободному месту.

6. Подписываемся на мой паблик, где скоро будет анонс новой игры.

3131
37 комментариев

Комментарий недоступен

1
Ответить

Ну да, она ведь не умела 13 лет назад. Хотя подождите-ка...

10
Ответить

Нет, это автор поста научился в консоль )
Я таким лет десять назад баловался )

2
Ответить

Комментарий недоступен

1
Ответить

Комментарий недоступен

2
Ответить

Комментарий недоступен

Ответить

Есть же уже. Windows To Go называется

4
Ответить