Перенос профиля пользователя на другой локальный диск в Windows (Способ 1. Изменение значения в реестре)

1

Продолжая тематику о сохранении SSD дисков, мы сегодня рассмотрим как переносить профиль пользователя целиком, включая системную папку appdata и все папки пользователя, такие как «Музыка», «Загрузки», «Изображения» и «Документы». Это поможет сократить количество операций записи на системный диск, что теоретически продлевает жизнь SSD-накопителя. А главное это значительно экономит драгоценное место на том же самом SSD. Так же уже доступна статья со вторым способом переноса — перенос папки Users вовремя установки операционной системы.

Почему-то Microsoft отказалась от возможности переноса профиля для клиентских версий своих операционных систем, начиная с Windows Vista. С чем это связанно я не знаю, но перейдя в меню «Профили пользователей» вы увидите, что кнопка копирования профиля отключена.

Профили пользователей Windows

Но и как многие другие ограничения, наложенных Microsoft, это тоже можно обойти, делайте всё по инструкции и у вас отлично всё получится;)

Данная статья подходит для Windows Vista, Windows 7, Windows 8, Windows 8.1. Итак по порядку:

1) Заходим  под своей учетную записью администратора.

2) Создаем новую папку для хранения своих учетных записей; в моём случае это будет выглядеть так:Создаем новую папку для хранения учетных записей

 

3) Далее необходимо создать нового пользователя с правами администратора. Для этого идем в «Панель управления» → «Учетные записи пользователей» → «Добавление и удаление учетных записей пользователей» → «Создание учетной записи». Вписываем любое имя, выбираем «Администратор» и жмем «Создание учетной записи»:

Создаем временного пользователя с правами администратора

 

4. Перезагружаем компьютер и заходим из-под нашего нового пользователя:

Перезагружаем компьютер и заходим из под нового пользователя

5. Копируем папку с профилем нашего основного аккаунта. Для этого переходим по пути: C:\Users и копируем папку с необходимым именем пользователя в нашу новую папку.

Копируем папку старого профиля в новое расположение

6.  Далее заходим в свойства обеих папок и переходим на вкладку «Безопасность». Здесь нам необходимо создать в папке на диске D все те же группы пользователей, что и в папке на диске С, а также задать им такие же права доступа.

Делаем полную копию настроек безопасности для папок

Как видно, нужно удалить группы «Прошедшие проверку» и «Пользователи», также нужно добавить пользователя Skesov.ru и группу «HomeUsers».

Для того, чтобы добавить или удалить пользователя или группу, необходимо нажать кнопку «Изменить». В открывшемся окне выбираем пользователя или группу и жмем кнопку «Удалить» или просто жмём кнопку «Добавить», чтобы добавить новую группу.

Жмём кнопку "Добавить" чтобы добавить группу или пользователей в настройки безопасности

Откроется окно выбора пользователей и групп:

Жмём кнопку "Дополнительно"

Жмём кнопку «Дополнительно» и в новом окне справа кнопку «Поиск»:

Жмём "Поиск" и выбираем группу или пользователя из списка

Выбираем нужную группу и жмём ОК, пока не останется только окно «Разрешения для группы».

Далее в окне «Разрешения для группы» в нижней его части выставляем необходимые права, предварительно выбрав её в верхней части окна и добавляем следующую группу».

В итоге должны получить полную копию прав дочерней папки:

В итоге должна получится полная копия прав доступа к папке

Если всё совпадает, жмём клавишу ОК для применения изменения и переходим к следующему пункту.

7.  При попытке удаления/добавления пользователя система может показать следующее окно:

Копируем папку старого профиля в новое расположение

Нам необходимо это обойти, поэтому нужно отключить наследование прав для данной папки. Для этого в свойствах папки в разделе «Безопасность» жмём кнопку «Дополнительно»:

Открываем дополнительные параметры безопасности

В данном окне жмём кнопку «Изменить разрешения» и снимаем галочку с пункта «Добавить разрешения, наследуемые от родительских объектов»:

Ставим галочку "Добавить разрешения, наследуемые от родительских объектов"

Жмём ОК и на вопрос безопасности Windows отвечаем «Удалить» (хотя можно и «Добавить» — это просто сохранит текущие группы и пользователи, но так же позволит их изменять»):

Жмём кнопку "добавить"

Так же жмём кнопку ОК в окне дополнительный параметров безопасности.

8. Открываем реестр. Для этого нажимаем сочетании клавиш Win+R и в открывшемся окне «Выполнить» пишем regedit и жмём ОК. (Также можно воспользоваться поиском по меню Пуск в Windows 7 или Vista написав regedit)

Открываем редактор реестра

 

9. Далее идём по пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

И видим несколько групп записей в этом разделе:Ищем каталог ProfileList

Нас интересуют группы формата S-1-5-21-xxxxxxxxxx-xxx… выбираем их по очереди и смотрим на значение параметра ProfileImagePath. Путь должен вести в папку к профилю, который нам нужно перенести. В моём случае это вот этот:

Открываем директорию с нужным пользователем

Далее нам нужно изменить значение ProfileImagePath на путь до новой папки. Для этого жмём правой клавишей на параметр и выбираем «Изменить». Я прописываю свой путь, и вот, что у меня получилось:

Меняем значение параметра ProfileImagePath на новый путь до папки пользователя

10. Для надежности создадим символьную ссылку на старое расположение, это решит очень многие проблемы, тем более если какая-то программа решит игнорировать новое расположение. Для этого удаляем старую папку пользователя и открываем командную строку и пишем туда следующее:

mklink /J «С:\Users\*пользователь*» «D:\Users\*пользователь*»

Где, вместо *пользователь* нужно написать название вашей папки. Например, «С:\Users\Vladimir»

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

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

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

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