4

У меня есть 3 диска, Boot(C:), Data(D:) и Restore(E:) My C:, на котором 116 ГБ заполнено, и большая часть его находится в моих Appdata\Local (50 ГБ) 377 ГБ свободного места, и я хотел знать, безопасно ли перемещать в него папку AppDta.

Я сделал это с Appdata\roaming вчера, и он не работал, но после перезапуска он вернулся в нормальное состояние, и на этот раз я искал его в Google и сделал папку User\username\AppData на моем диске D: и пошел к Свойства Local и вручную переместили его в новую папку, как сказал мне поиск, и после открытия папки Local\ElevatedDiagnostics, которая имела права администратора, я смог, и сейчас все копируется

Будет ли это работать? и если нет, то будет ли легко вернуться обратно в предыдущее состояние, как с папкой роуминга?

2 ответа2

7

Простого перемещения папки недостаточно.

Как только вы переместили его, вы должны заменить оригинал символической ссылкой на новое место. Это заставит Windows думать, что данные все еще находятся на вашем диске C, в то время как они фактически находятся на вашем диске D.

Обратите внимание, что это работает с AppData, но не с Program Files или с папкой Windows, поскольку это нарушит такие вещи, как Центр обновления Windows.

Для создания соединения каталогов (символическая ссылка) выполните следующие действия:

  1. Откройте окно cmd с правами администратора.
  2. Перейдите к c:\Users\ имя пользователя \ appdata
  3. выполните следующую команду: mklink /d local d:\appdata\local
    замените d:\ appdata \ local на фактический путь, куда вы переместили данные приложения.

Если вы не можете переместить / удалить исходную копию, создайте второго пользователя, сделайте его администратором, войдите с ним и повторите попытку. Это должно гарантировать, что файлы не используются.

-1

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

Щелкните правой кнопкой мыши -> Свойства -> Местоположение.

Взято отсюда

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .