Движущаяся пользовательская папка на Windows Vista/7 к другому разделу

Когда я форматирую компьютер и переустанавливаю Windows, мой первый шаг является перемещением My Documents папка к другому разделу. В Windows XP это не было достаточно, потому что настольная папка и другой пользователь папки были в основном разделе.

Теперь в Windows Vista и 7 мы можем использовать соединения/символьные ссылки для "перемещения" папки в другой раздел и Windows, и другой программирует, будет думать, что данные находятся в основном разделе.

Что самые быстрые и безопасные шаги переместить папку Users в другой раздел и создать hardlinks правильно?

60
задан 31.05.2015, 18:47

7 ответов

mklink /d myuser d:\moved\myuser

На современных версиях NTFS точки соединения, которые Вы использовали на XP, заменяются символьными ссылками каталога.

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

24
ответ дан 07.12.2019, 08:19

Существует подобный вопрос на serverfault, необходимо проверить это.

Но у меня были серьезные долгие размышления об этом являющемся хорошей идеей.

5
ответ дан 07.12.2019, 08:19

Самый легкий и самый надежный метод получения Вашего профиля пользователя на другого (т.е. бессистемность) раздел состоит в том, чтобы иметь Windows, создают его там для Вас. На Vista я использовал следующие шаги, чтобы создать мой профиль пользователя на D: вместо C:.

  1. Установите Vista и сделайте первую учетную запись пользователя "Администратором".

  2. Вход в систему. Используйте regedit.exe для изменения ProfilesDirectory ключ реестра для указания на D: раздел.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
      ProfilesDirectory = D:\Users
    
  3. Создайте свою учетную запись обычного пользователя, вход в систему, выход из системы.

  4. Войдите в Администратора и изменитесь ProfilesDirectory ключ реестра назад к его исходному значению (%SystemDrive%\Users).

  5. Используйте учетную запись, созданную на шаге (3) как Ваша учетная запись обычного пользователя (для установки приложения и использования).

Это работает намного лучше, чем ручное перемещение папок и создание символьных ссылок/соединений.

19
ответ дан 07.12.2019, 08:19

У меня недавно была та же проблема. Я хотел использовать программу SteadyState Microsoft на машине с существующими ранее учетными записями пользователей на C:\USERS, который я хотел переместить в D:. Я выполнил эти шаги:

  1. Я отобразил жесткий диск, чтобы смочь восстановиться с аварии, которую я ожидал испытывать.
  2. Я использовал Windows Easy Transfer для копирования этих учетных записей во внешний жесткий диск.
  3. Я удалил учетные записи.
  4. Я установил Windows SteadyState (работы над XP и Vista), и использовал его для создания учетных записей с точно тем же именем как то, которое я удалил. Я создал каждого на D:\ разделе (SteadyState позволяет Вам выбирать!)
  5. Я запустил Windows Easy Transfer для восстановления ранее сохраненных учетных записей, говоря этому скопировать по учетным записям того же имени. Это находит их всех на D:\, и это - то, куда это помещает копию! Успех.

Надеюсь, это поможет.

1
ответ дан 07.12.2019, 08:19

Так как я использую Windows, я перемещаю свою папку документов в другое местоположение.

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

Вот почему я записал сценарий для изменения Windows.

Этот сценарий изменяет структуру данных реестра пользователя по умолчанию.

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

Кроме того, соединения создаются правильно.

Можно ли прочитать это сообщение на английском языке (не мое сообщение)

http://www.sevenforums.com/tutorials/117308-user-folders-moving-user-folders-modular-script.HTML#post1008268

или прочитанный Исходное сообщение, на французском языке: см. английское сообщение

2
ответ дан 07.12.2019, 08:19

Лучший способ к achive это, использует символьные ссылки... он работал на меня:

  1. Сначала создайте профиль, который Вы хотите использовать
  2. Из другой учетной записи администратора переместите папку профиля в другой раздел.
  3. создайте символьную ссылку в c:\Users с названием учетной записи, указывающей на местоположение профиля.

    mklink c:\Users\Mario d:\Mario
    

И это - все, наслаждайтесь!

2
ответ дан 07.12.2019, 08:19

Хорошо - потребовались десятилетия Microsoft для реализования еще одной опции Unix с символьными ссылками. 'Отклоните, имел это в 70-х - удивление, сколько времени оно возьмет их, чтобы решить, что папка Users также могла быть помещена в другое место? Стандартный вопрос во время 'Отклоняет установку. Я всегда помещал Корневой каталог в свой собственный раздел и оценку по количеству вопросов об этом в сети, это - популярный вопрос с Windows также. Символьные ссылки являются, вероятно, лучшим, самым чистым и самым легким способом сделать это. Это означает, что любые приложения, которым трудно кодировали папка Users все еще, работают без модификаций, и это сохраняет все грязное взламывание реестра. Лучше всего один я видел -

http://lifehacker.com/5467758/move-the-users-directory-in-windows-7

Мне нравится сохранять ОС, и пользовательские данные отделяются и в корпоративной среде и дома. Корпоративно AD профиль пользователя или GPO могут перенаправить папку My Docs к NAS/SAN или другому сетевому ресурсу. Простые причины - резервные копии обрабатываются по условию центр или системные парни и не конечные пользователи, и ПК не является ИХ ПК так или иначе - это - компания (так данные, btw) - поэтому, если он умирает, дают им другой ПК для входа в систему, и они продолжают, как они были в течение минут.

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

BTW - я также использую зеркальные диски - наличие 1 ТБ +, диск дома является большим, но это - очень много данных, чтобы освободить, если это идет поп! И Вы заканчиваете с большим количеством данных для резервного копирования, если Вы не используете возрастающий - который является болью в заднице для восстановления! И да - я действительно создаю резервную копию и онлайн и синхронизирую пользовательские данные к внешнему жесткому диску также.

2
ответ дан 07.12.2019, 08:19

Теги

Похожие вопросы