Windows 7 путь к профилю пользователя в реестре + видео обзор

Меняем месторасположение профилей в Windows 7

По умолчанию если мы ставим систему, профили пользователей располагаются на том же самом диске что и система: (обычно это системный диск C🙂

C:\Users\

, но как быть, если на системном диске заканчивается место.

К примеру, под системный раздел было HDD 20 Gb, подключаем диск на 30 Gb и переопределяем где размещать профили пользователей :

Исходная система: Windows 7

Зайдём в систему под учётной записью Администратора (ekzorchik), далее нажимаем клавиатурное сокращение (Win + R) для вызова меню «Выполнить» и набираем regedit.exe (Редактор Реестра).

По умолчанию пути настройки профилей определены в реестре по следующему пути :

ProfilesDirectory — по умолчанию %SystemDrive%\Users (,т.е C:\Users)

Windows 7 путь к профилю пользователя в реестре

Чтобы переназначить создание последующих профилей в системе, внесём изменения в реестр посредством командной строки:

C:\Users\ekzorchik>REG ADD «HKLM\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList» /v ProfilesDirectory /t REG_EXPAND_SZ /d d:\Users

Параметр ProfilesDirectory уже существует, заменить (Y — да/N — нет)? Y

Операция успешно завершена.

Создадим пользователя Derek :

C:\Users\ekzorchik> net user Derek Aa1234567 /add

Перезагрузим систему и зайдём под созданным пользователем. И видим, что профиль пользователя уже располагается по новому пути:

Windows 7 путь к профилю пользователя в реестре

, но те учётные записи которые уже заходили в систему, перенести, таким образом, не получится.

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

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще 🙂

Карта МКБ: 4432-7300-2472-8059
Yandex-деньги: 41001520055047

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Источник

Windows 7

9. Перемещение профилей пользователей и изменение путей к ним.

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

Скопируйте профиль пользователя в конечное размещение:

1) Если папка для профиля существует, перейдите к следующему шагу, при этом используя рекомендации; если папка, в которой будет храниться профиль, не существует, создайте ее, используя рекомендации.

2) Откройте Система: команда свойства контекстного меню Компьютер или сочетание Windows + Break.
3) Щелкните Дополнительные параметры системы. Щелкните Продолжить, если появится соответствующий запрос системы контроля учетных записей.
4) Откройте вкладку Дополнительно.
5) Щелкните кнопку Параметры в рамке Профили пользователей.
6) Выберите профиль, который необходимо переместить. Активный профиль не выбирается. Чтобы его можно было выбрать для осуществления необходимых действий, нужно войти под другой учетной записью и иметь права администратора.
7) Нажмите кнопку Копировать.
8) Выберите папку, в которой будет находиться профиль, созданную на шаге 1.
9) Нажмите OK; если выбранная папка не пустая, система выдаст запрос на копирование профиля в нее, так как при этом удаляется все ее содержимое! (не забудьте о рекомендациях!). Нажмите Да.

Внесите изменения в системный реестр.

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

Вариант 2. На другой диск вручную.

Указанные выше действия необходимы, потому что профиль под которым Вы зайдете, для осуществления необходимых действий не выбирается. Соответственно залогинившись под одним профилем, Вы можете работать только с другими.

4) Запустите «Проводник» в режиме администратора:
Щелкните правой кнопкой мыши на иконке Проводника
Щелкните правой кнопкой мыши на слове Проводник
Выберите пункт «Запуск от имени администратора»
5) Создайте на диске D: папку Users.
6) Поменяйте права на «D:Users», исходя из прав на системный Users.
Оставьте только «Чтение и выполнение» для группы «Everyone»(Все), и «Полный доступ» для групп «Administrators» (Администраторы) и «System».
На вкладке «Разрешения» (БезопастностьДополнительноРазрешенияИзменить разрешения) уберите галочку с пункта «Добавить разрешения, наследуемые от родительских объектов» и нажмите на кнопку Добавить(иначе удаляться все группы и Вам придется их прописывать самостоятельно)
Владелец папки, установите на «Administrators» (Администраторы).
7) В Проводнике запущенном от имени Администратора скопируйте необходимую Вам папку пользователя в «D:Users».

Так как Проводник не умеет копировать «junction» (точки соединения, исполняющие роль символической ссылки одного каталога компьютера на другой каталог), то их придется создавать самостоятельно. Например, «junction» являются папки «Application Data», «Local Settings», «SendTo» и другие.

C:UsersВашПрофиль>dir /ah
Том в устройстве C не имеет метки.
Серийный номер тома: F018-696C

Содержимое папки C:UsersВашПрофиль

23.11.2009 20:05 AppData
23.11.2009 20:05 Application Data [C:UsersВашПрофильAppDataRoaming]
23.11.2009 20:05 Cookies [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsCookies]
23.11.2009 20:05 Local Settings [C:UsersВашПрофильAppDataLocal]
23.11.2009 20:05 My Documents [C:UsersВашПрофильDocuments]
23.11.2009 20:05 NetHood [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsNetwork Shortcuts]
21.01.2010 05:09 4 718 592 NTUSER.DAT
21.01.2010 05:09 262 144 ntuser.dat.LOG1
23.11.2009 20:05 0 ntuser.dat.LOG2
23.11.2009 20:14 65 536 NTUSER.DAT<016888bd-6c6f-11de-8d1d-001e0bcde3ec>.TM.blf
23.11.2009 20:14 524 288 NTUSER.DAT<016888bd-6c6f-11de-8d1d-001e0bcde3ec>.TMContainer00000000000000000001.regtrans-ms
23.11.2009 20:14 524 288 NTUSER.DAT<016888bd-6c6f-11de-8d1d-001e0bcde3ec>.TMContainer00000000000000000002.regtrans-ms
24.11.2009 00:19 65 536 NTUSER.DAT.TM.blf
24.11.2009 00:19 524 288 NTUSER.DAT.TMContainer00000000000000000001.regtrans-ms
24.11.2009 00:19 524 288 NTUSER.DAT.TMContainer00000000000000000002.regtrans-ms
23.11.2009 20:05 20 ntuser.ini
23.11.2009 20:05 PrintHood [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsPrinter Shortcuts]
23.11.2009 20:05 Recent [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsRecent]
23.11.2009 20:05 SendTo [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsSendTo]
23.11.2009 20:05 Start Menu [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsStart Menu]
23.11.2009 20:05 Templates [C:UsersВашПрофильAppDataRoamingMicrosoftWindowsTemplates]
10 файлов 7 208 980 байт
11 папок 22 173 192 192 байт свободно

Способ 1. Вручную для каждого «Junction» каталога.

1) В командной строке переходите в созданную Вами папку:

2) И для каждой «Junction» выполняете команду:

Способ 2. Создание bat-файла.

Если Вам предстоит перенести несколько профилей, то проще будет создать bat-файл, так как «Junction» у Вас скорее всего будут такие же.

В моем случае получился такой, Вы можете создать аналогичный для своих папок (запускаете его из каталога профиля «D:UsersВашПрофиль»):

Если у Вас папки имеют русские названия, то для правильной работы данного bat-файла, надо его сохранять в кодировке CP866 (Блокнот Windows, в ней не сохраняет, используйте для этого программы сторонних производителей например: Akelpad).
11) Присвойте «Junction» каталогам скрытые и системные атрибуты, как в оригинале.

Либо, вручную для каждого в командной строке.

Либо, создав bat-файл (запускаете его из каталога профиля «D:UsersВашПрофиль»):

Вариант 3. При помощи ERD Commander.

1) Скачиваете утилиту Junction от SysInternals. Она позволяет создавать точки соединения, исполняющие роль символической ссылки одного каталога компьютера на другой каталог.
2) Копируете junction.exe в C:WindowsSystem32
3) Загружаетесь в Erd Commander.
4) Выбираете опцию, чтобы реестр не импортировался
5) Копируете например: «C:Documents and SettingsВашПрофиль» в «D:UsersВашПрофиль»
6) После копирования, удаляете «C:Documents and SettingsВашПрофиль»
7) Запускаете командную строку и переходите в папку C:WindowsSystem32

8) После сообщения Sucsess, можете зайти в папку проверяем C:Documents and Settings и увидите там папку ВашПрофиль, только это уже ссылка.

Вариант 4. При помощи Far Manager.

Вариант 5. Изменение пути к каталогам пользователей при установке Windows.

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

Источник

Сайт ARNY.RU

Ситуация 1. Переносим профили на другой сервер.

Можно сделать через групповые политики и перемещаемые профили, но проще всего перенести ветку реестра:

и папки пользователей копированием.

Ситуация 2. Переносим профили на другой диск.

Зачем это надо? Для терминального сервера. За несколько лет размер занятого пространства диска C:\ (загрузочного раздела) может вырасти до сотен гигабайт и возникнут проблемы с резервным копированием, как это получилось у меня. Расчищая диск C:\ сразу увидел, что профили занимают больше 100GB. И квоты в общем-то тут не решат ситуацию, если квоты вообще допустимы для данной организации. Если пользователи работают с тонких клиентов и терминальный сервер получается единственным местом для хранения их информации, то объём этой информации будет расти и расти.

Первый вариант

профиль Администратора останется на старом месте, новые уже будут созданы по новому пути. Этого вполне достаточно. Однако при таком методе возможны проблемы при обновлении системы в дальнейшем.

Второй вариант

Другой вариант когда система относительно свежая, но уже есть пользователи и программы. В этом случае некоторые программы, например MS Office, прописали абсолютные пути к профилям на диске C:\. Тогда лучше переместить все профили скриптом и создать символическую ссылку папки Users на новое месторасположение, загрузившись с установочного диска в командную строку:

если в указании пути будет пробел, то нужно заключить путь в кавычки. Можно дополнить ключом перезагрузки:

Установка разрешений

После переноса папок профилей для каждой из них нужно обязательно отключить наследование разрешений и поменять разрешения безопасности на следующие:

Windows 7 путь к профилю пользователя в реестре

Для самой папки Users разрешения следующие:

То есть для корректной работы системы все разрешения в новом расположении должны соответствовать разрешениям, какие были на диске C:\. Это важно.

Решение проблем

Возможные проблемы при копировании/переносе заключается в отсутствии доступа к какому-либо файлу:

Если нет прав на каталог, тогда нужно стать владельцем контейнера и входящих в него объектов:

Windows 7 путь к профилю пользователя в реестре

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

Невозможность удаления файла проявляется в основном файлами нулевого размера с точкой в конце имени файла. При попытке удаления появляется ошибка:

Windows 7 путь к профилю пользователя в реестре

В этой ситуации отлично помогает Far Manager, находите файл и нажимаете Alt-Del, затем кнопку «Wipe».

Windows 7 путь к профилю пользователя в реестре

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

Дополнение от 14.06.2016
Дополнение от 15.06.2016

Папка Users на диске C:/ была заменена символической ссылкой на другой диск, при этом в реестре ничего не менялось. Обновление с Windows 2008 до 2008 R2 прошло успешно. Установка заменила символическую ссылку на папку и создала в ней дефолтные профили всех пользователей. После установки удалил данную папку и пересоздал ссылку.

Источник

Служба профилей пользователей препятствует входу в систему

Описание

Не удается войти в систему Windows с ошибкой «Служба профилей пользователей препятствует входу в систему».

Ошибка характерна для любой версии Windows.

Причина

Повреждение профиля, ошибка в службе профилей ProfSvc или неудачная попытка загрузки. Последнее может привести к изменению реестра, что делает ошибку перманентной.

Решение

1. Перезагрузка

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

2. Редактирование профиля в реестре

Необходимо сначала запустить реестр Windows. Есть несколько вариантов это сделать:

Переходим к ветке Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.

Проходим по всем разделам — находим тот, который начинается на S-1-5-* и заканчивается на .bak:

* необходимо удостовериться, что мы выбрали нужного пользователя с помощью ключа ProfileImagePath, которые указывает на путь к его профилю.

Обращаем внимание, что рядом есть раздел с таким же названием, но без bak на конце — кликаем по нему правой кнопкой мыши и переименовываем, добавив к названию .bak2:

А у другого раздела убираем .bak на конце:

Кликаем по разделу без bak и в правой части находим ключи RefCount и State — если они есть, меняем их значения на 0:

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

3. Копирование папки Default

Проблема может возникать при повреждении файлов в каталоге Default (в старых версия системы Default user), который находимся в папке с профилями — как правило, C:\Users. Данный каталог является скрытым — чтобы его увидеть, в проводнике переходим на вкладку Вид и ставим галочку Скрытые элементы:

Чтобы решить проблему, необходимо скопировать содержимое папки Default с рабочего компьютера и вставить его с заменой в каталог на нерабочем.

4. Восстановление системы

Проще всего, попробовать восстановить систему по точке восстановления. Для этого запускаем восстановление Windows с установочного диска.

После этого выбираем пункт Восстановление системы и раннюю точку восстановления. Ждем завершения процесса восстановления и перезагружаем компьютер.

5. Предоставление прав администратора

Если пользователь не имеет прав администратора, ему может не хватать привилегий для создания необходимых папок профиля. Как правило, это связано с нарушением в работе операционной системы, поскольку у пользователя должны быть полные права на свой профиль. Сбой может возникнуть в результате неправильной настройки прав или действий вируса.

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

Если данные действия помогут войти в систему, пробуем вернуть права обычного пользователя.

Стоит быть внимательнее, предоставляя права администратора учетной записи. Если причиной является вирус, то мы сами предоставим ему полные полномочия в системе. Перед изменением прав проверяем компьютер на вирусы, например, при помощи CureIt.

6. Создание нового профиля

Если не помогают варианты, описанные выше, можно создать новый профиль пользователя.

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

б) Если есть возможность войти в систему под другой учетной записью, создаем нового пользователя (для Windows 7 можно воспользоваться командой, описанной в инструкции ниже). После заходим под новой учетной записью.

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

7. Настройка прав на домашнюю директорию

8. Удаление профиля в реестре

Если ни это, ни предыдущие варианты не помогли решить проблему, снова открываем редактор реестра и переходим в ветку Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. Находим профиль нашего пользователя и удаляем его:

* удалить нужно ветку как с .bak на конце, так и без нее.

Перезагружаем компьютер и пробуем войти в систему.

9. Переустановка системы

На крайний случай, всегда есть радикальное решение, которое заключается в переустановке системы. Если на системном диске есть важные данные, их можно скопировать на внешний носитель, загрузив компьютер с Windows LiveCD. После чего можно приступать к переустановке системы.

В чем была проблема?

Если вам удалось решить проблему, поделитесь своим опытом для других. Что помогло:

Источник

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

Windows 7 путь к профилю пользователя в реестре

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

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

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

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

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

Windows 7 путь к профилю пользователя в реестре

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

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

Windows 7 путь к профилю пользователя в реестре

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

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

Windows 7 путь к профилю пользователя в реестре

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

И видим несколько групп записей в этом разделе:Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Windows 7 путь к профилю пользователя в реестре

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

Источник

Видео

Перенос профиля пользователя windows 7

Перенос профиля пользователя windows 7

Что делать если случайно удалили профиль из реестра и при входе в систему пустой рабочий стол

Что делать если случайно удалили профиль из реестра и при входе в систему пустой рабочий стол

Вход в систему выполнен с временным профилем Windows 7

Вход в систему выполнен с временным профилем Windows 7

Реестр из Windows 10 в Windows 7

Реестр из Windows 10 в Windows 7

Служба профилей пользователей препятствует входу в систему - windows 7...#AndroidGarage24

Служба профилей пользователей препятствует входу в систему - windows 7...#AndroidGarage24

Вход в систему выполнен с временным профилем в windows 7

Вход в систему выполнен с временным профилем в windows 7

Восстановление реестра Windows

Восстановление реестра Windows

Пользовательские профили, перемещаемые профили, перенатравление папок

Пользовательские профили, перемещаемые профили, перенатравление папок

Редактор реестра Windows 7

Редактор реестра Windows 7

Невозможно загрузить профиль пользователя - Решение проблемы

Невозможно загрузить профиль пользователя - Решение проблемы
Поделиться или сохранить к себе:
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных, принимаю Политику конфиденциальности и условия Пользовательского соглашения.