Как безопасно переместить AppData\Local на другой диск?

Как безопасно переместить AppData\Local на другой диск?

Я использую SSD-накопитель объемом 60 ГБ для C:раздела, где установлены Windows и другие основные программы, а также механический жесткий диск большего размера для D:, и я постоянно сталкиваюсь с нехваткой места на диске C:, причем основными виновниками являются папки внутри %LocalAppData%[файлов Picasa и Outlook].

Как переместить эти папки на D:, освободив место на C:?

решение1

  1. Откройте %LocalAppData%диалоговое окно «Свойства».
  2. Вкладка «Расположение» → Введите желаемое новое местоположение
  3. Двигаться

решение2

Как насчет использования mklinkдля создания символической ссылки:

  1. MkLink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local
    
    • Я этого не пробовал, так что, возможно, сначала стоит протестировать его на виртуальной машине; возможно, вам также придется создать отдельные символические ссылки для каждой подпапки.
  2. Переместить все файлы/папки из %LocalAppData%вD:\AppData\Local
  3. Удалить%UserProfile\AppData\Local

решение3

Это не ответ на ваш вопрос, но, вероятно, решение вашей проблемы, как я думаю:

  • Как правило, C:\Hiberfil.sysэто огромное значение, и поскольку вам не нужен режим гибернации с SSD, так как он сокращает время загрузки, отключите режим гибернации через терминал администратора:
    PowerCfg –h Off
    

В моей системе это освободило 12 ГБ, которые hiberfil.sysбольше не нужны, и для меня это было бы гораздо лучшим решением, чем перемещение его на %LocalAppData%механический жесткий диск, поскольку перемещение его на механический жесткий диск замедлило бы доступ к диску для каждой затронутой программы, тем самым сводя на нет смысл использования SSD.

решение4

Используя метод реестра вПапка оболочки/Папка оболочки пользователя, перенаправление папок для всех последующих данных будет сохранено в новом месте по умолчанию:

Связанный контент