Как изменить место хранения папок пользователя (Users) во время установки Windows 10, 8.1, 8, 7, Vista (Способ 2)

1

Доброго времени суток, одной из первых статей, которую я написал на этот сайт, была статья о переносе профиля пользователя на другой локальный диск. Инструкция была написана для тех, у кого операционная система уже установлена, хотя это и желательно делать на свежеустановленную систему, но всё равно можно было перенести профиль даже на уже довольно долго использовавшейся системе. Сегодня рассмотрим другой, очень не плохой выход —  это перенос профиля ещё на этапе установки операционной системы. Всё что вам нужно, это устанавливать систему в обычном режиме, но остановится на экране создания пользователя и дальше следовать инструкции:

1) Нажимаем сочетание клавиш Shift+F10, откроется окно командной строки.

Нажимаем сочетание клавиш Shift+F10, откроется окно командной строки

 

2) А теперь займемся переносом. По порядку, если вы ещё не переносили профиль на другой диск, то начинаем с простого, необходимо скопировать папку Users на другой локальный диск (я буду переносить на диск D). Для этого вводим следующую команду:

robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ

А теперь займемся переносом. По порядку, если вы ещё не переносили профиль на другой диск, то начинаем с простого, необходимо скопировать папку Users на другой локальный диск (я буду переносить на диск D). Для этого вводим следующую команду:

 

После удачного завершения консоль укажет дату и время окончания.

3) Удаляем старую папку и создаем символьную ссылку для связи новой папки со старым расположением  (на всякий случай;). Для этого поочередно вводим две команды:

rmdir "C:\Users" /S /Q

mklink /J "С:\Users" "D:\Users"

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

Удаляем старую папку и создаем символьную ссылку для связи новой папки со старым расположением  (на всякий случай;).

 

4) Теперь вводим команду regedit, для того, чтобы попасть в редактор реестра.

Теперь вводим команду regedit, для того, чтобы попасть в редактор реестра Теперь вводим команду regedit, для того, чтобы попасть в редактор реестра

5) В открывшемся окне переходим в ветку:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList

И изменяем параметр ProfilesDirectory на путь до нашей папки с профилями. Я меняю на папку D:\Users.

 В открывшемся окне переходим в ветку:  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList  И изменяем параметр ProfilesDirectory на путь до нашей папки с профилями. Я меняю на папку D:\Users.

Закройте окно редактора реестра.

6) Теперь перезапустим компьютер, для этого в командной строке напишите следующую команду:

Shutdown -r -f -t 00

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

Update: Посетитель сайта BoontOff в комментариях предложил не плохой вариант. Чтобы в ручную не писать все команды, можно использовать файл .bat. Для этого создаем файл users.bat и кладём его в корень какого-либо диска (но только не С, конечно же). Открываем его блокнотом и копируем в него следующее:

robocopy "C:\Users" "d:\Users" /E /COPYALL /XJ
rmdir "C:\Users" /S /Q
mklink /J "c:\Users" "d:\Users"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /f /v "ProfilesDirectory" /t REG_EXPAND_SZ /d "d:\Users"
Shutdown -r -f -t 00

При необходимости меняем путь «D:\Users» на свой. И теперь при выполнении инструкции, сразу после первого пункта достаточно ввести в командной строке следующее:

D:\users.bat

Скрипт запустит последовательность действий, указанных в этой статье. Сам создаст и скопирует папку пользователей, удалит старую папку и создаст на её месте символьную ссылку, а также внесет изменение в реестр, затем компьютер перезапустится и вы сможете продолжить установку системы. Если вы переустанавливаете систему довольно часто, можно ещё дописать строку в начале файла, содержащее следующее (с поправкой на ваш путь):

move /Y "d:\Users" "d:\Users_OLD"

После этого старая папка Users будет переименовываться в Users_OLD.

За данный .bat благодарим  BoontOff. Готовые файлы можно скачать: Users.bat (без переименования старой папки) и Users.bat (с переименованием старой папки).

__________

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.

Спасибо за внимание :)

Материал сайта Skesov.ru