If you are leaving a company and keep your corporate laptop, that is in a company’s AD domain (e.g. AzureAD), with you, you may wonder how to keep your user’s profile settings and data before removing it from the domain.
Unfortunately, by the moment, Microsoft doesn’t propose any official tool to migrate the domain user profile to the local one (at least i couldn’t find one).
Nevertheless, there is a tool called “User Profile Wizard”, created by ForensiT’s, that can be used to copy the domain user profile to the local one and in this article I will show you how to do this.
Cool Tip: How to determine whether the current user is a Domain User account or a Local User account! Read more →
- Create a local user account:
Press ⊞ Win keybutton to open the start menu, type in
cmdto search for the command prompt and press Ctrl + Shift + Enter to startCMDas administrator.In the elevated command prompt, execute the following commands to create the local user account, set the password and add it to the local “Administrators” group:
C:\> net user <local_user_name> /add C:\> net user <local_user_name> <password> /add C:\> net localgroup Administrators <local_user_name> /add
- Download, install and launch the “User Profile Wizard”.
- Select the domain user account and click the “Next”.
- Select the local computer name from the drop-down, check the “Join Workgroup” box, enter the username of the local profile created above, click the “Next” and wait for the migration to complete.
- Once the domain user profile is copied to the local one, you will be able to click the “Next” and the computer will reboot.
- After reboot, the default login will be the new local user account that you have created.
Note that after migration of the domain user profile to the local one, the path to the user profile folder will remain the same, i.e. C:\Users\<DomainUserName>.
Cool Tip: Check if the computer is in a domain! Read more →
If your local user name is different from the domain one, you may want to rename the user profile folder. for this:
- Log in by using another administrative account.
- Rename the
C:\Users\<DomainUserName>to the new user name. - Open the registry editor (press ⊞ Win + R and execute
regedit), go to theHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<UserSID>and change the value of theProfileImagePathto the new path name (to find out the<UserSID>, execute thewmic useraccount get name,sid).
Cool Tip: How to find a user’s SID (security identifier) in Windows! Read more →
Was it useful? Share this post with the world!
2023-09-26
·
2 мин. для прочтения
1 Утилиты переноса данных пользователя
1.1 User Profile Wizard
- Сайт: https://www.forensit.com/
- Лицензия: EULA, FreeWare
- Видео: https://www.youtube.com/watch?v=-YRqK_eLrQo
- Программа устанавливается как переносимый исполняемый файл.
1.1.1 Описание
- Для ситуации, когда в компании внедряется доменная сеть и необходимо компьютеры пользователей подключать к домену.
- Необходимо перенести локальные профили пользователей а домен.
- Утилита связывает доменную учётную запись с локальным профилем.
- В результате пользователь так же работает в том же самом окружении, но уже в домене.
- Программа можно запускать до ввода компьютера в домен, ввод в домен можно сделать через саму утилиту.
- После входа под доменной учётной записью видим, что все настройки сохранились.
- Папка профиля доменного пользователя совпадает с папкой профиля исходного пользователя.
1.1.2 Использование
- Учётную запись в которую собираетесь имортировать настройки лучше создать заблаговременно иначе программа выдаст ошибку: Account does not exist.
- Запускаем программу, жмем далее и видим окно Select a User Profile. Выбираем из списка профиль пользователя, который нужно перенести в нашу учетную запись.
- Опции:
- Если включить опцию Show Unassigned Profiles, то программа покажет профили пользователей, которые не подключены к текущей ОС Windows.
- Disable Account — отключит аккаунт, профиль которого был перенесён.
- Delete Account — удалит аккаунт после переноса.
- Следующий шаг User Account Information — Информация об учетной записи пользователя. Здесь указывается информация о профиле в который будут импортированы настройки другого профиля.
- Enter the domain — указываем домен в котором зарегистрирован пользователь.
- Если включить опцию Join Domain, то программа попытается присоединить компьютер к этому домену.
- Тогда вводим имя пользователя и пароль администратора, имеющего право ввести компьютер в домен.
- Enter the accont name — имя учетной записи пользователя, в профиль которого будут перенесены настройки.
- Если отметить Set as default logon, программа установит профиль этого пользователя как загружаемый по умолчанию.
- Запускается процесс переноса профиля. При завершении работы будет выдано сообщение Migration Complete!
- После работы программы может потребоваться перезагрузка для обновления профилей пользователей.
1.2 Transwiz
- Сайт: https://www.forensit.com/
- Лицензия: EULA, FreeWare
- Видео: https://www.youtube.com/watch?v=BsznBtuD8Xg
- Программа устанавливается как переносимый исполняемый файл.
1.2.1 Описание
- Утилита предназначенная для переноса профиля на другой компьютер.
- Утилита просто правит все необходимые пути, чтобы можно было пользоваться учётной записью и локально и в домене.
Иногда может возникнуть задача переноса данных профиля пользователя Windows в другую учётную запись, на другой компьютер или в новую систему после переустановки. Файлы пользователя можно перенести вручную из папки C:\Пользователи\Имя_пользователя, но иногда может потребоваться также и перенос других параметров учетной записи.
Transwiz — бесплатная для личного использования программа, позволяющая легко перенести профиль пользователя со всеми данными в пользовательских папках на новый компьютер, восстановить параметры и данные профиля после переустановки системы, либо выполнить перенос данных в другую учётную запись на том же компьютере. В этом материале — о том, как использовать программу.
Сохранение данных профиля в файл
Скачать полнофункциональную бесплатную версию Transwiz с поддержкой Windows 11, 10 и предыдущих версий ОС можно с официального сайта.
Запустите скачанный файл .MSI, файлы программы будут распакованы в папку C:\ProgramData\ForensiT\Deployment Files, из которой достаточно запустить исполняемый файл Transwiz.exe (по факту, это Portable программа, и вы можете перенести исполняемый файл в удобное расположение).
Дальнейшие шаги по сохранению данных профиля пользователя:
- Выберите опцию «I want to transfer data to another computer» (Я хочу перенести данные на другой компьютер).
- Выберите пользователя, данные которого следует перенести. Учитывайте, что данные по умолчанию включают в себя всё содержимое папок пользователя: Рабочий стол, Документы и Изображения, Загрузки. Если что-то переносить не нужно, либо очистите соответствующие папки, либо отредактируйте файл конфигурации (о чём в последней части инструкции).
- Укажите место сохранения данных профиля пользователя программой.
- При желании установите пароль на архив с данными профиля пользователя, если он не требуется — просто нажмите «Ок».
- Дождитесь завершения создания файла для переноса данных профиля.
На этом первый этап завершён. Теперь созданный файл с данными можно использовать для импорта на другом компьютере или в другой системе.
Перенос данных профиля на другой компьютер или в другую систему
Импорт данных профиля пользователя Windows из созданного файла осуществляется схожим образом:
- Запустите Transwiz в систему, в которую осуществляется перенос и выберите пункт «I have data I want to transfer to this computer» (у меня есть данные, которые я хочу перенести на этот компьютер).
- Укажите путь к файлу с данными.
- Укажите имя пользователя (по умолчанию то же, которое было на компьютере, где создавался файл).
- Если имя пользователя отсутствует в текущей системе, вам будет предложено создать новый аккаунт с этим именем (на скриншоте). Если такой пользователь уже есть — то объединить данные с имеющейся учетной записью (Merge).
- Укажите группу пользователя, если создается новый пользователь: стандартный пользователь (группа «Пользователи»), администратор или другая.
- Укажите (можно оставить пустыми) полное имя пользователя, описание, пароль, установите другие параметры при необходимости.
- Дождитесь завершения переноса данных и конфигурации пользователя: переносятся не только файлы, но и записи в реестре, ACL, параметры приложений UWP.
Готово. Теперь, можно попробовать зайти в новую учётную записи (если создавался именно новый профиль) и убедиться, что всё было перенесено именно так, как ожидалось.
Дополнительная информация
Некоторые дополнительные нюансы, касающиеся использования Transwiz:
- Если перенос данных осуществляется в новую учётную запись, следует учитывать, что Transwiz создаёт только локальные учётные записи.
- На официальном сайте присутствует инструкция по использованию программы, в которой описаны дополнительные возможности, в частности редактирование файла конфигурации для включения или исключения папок при переносе данных, что также может оказаться полезным, например, для исключения папки «Загрузки» при переносе.
1. Выводим машину из домена. Перезагрузка.
2. Заходим под локальным пользователем (пользователь должен существовать!). Выходим из сеанса.
3. Заходим локальным администратором.
4. Правой по “Мой компьютер”->Свойства->Дополнительно, Профили пользователей->Параметры.
5. Выделяем необходимый профиль (ориентироваться, вероятно, придется по размеру), нажимаем “Копировать”.
6. Указываем путь к созданному профилю.
7. Разрешить использование – выбираем пользователя, в профиль которого копируем.
8. Жмем “ОК” и ждем, не поддаваясь на провокацию с зависанием.
Вообще можно сделать несколько проще:
1) Зайти на комп под учеткой из рабочей группы
2) Зайти под админом, дать все права на папку со старым доменным профилем новому пользователю из рабочей группы
3) Загрузить в regedit под любым именем файл NTUSER.DAT, расположенный в старом профиле и добавить разрешения на эту (загруженную) ветку реестра для нового пользователя из рабочей группы
4) В реестре перейти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, найти раздел, в котором параметр ProfileImagePath имеет значение, ссылающееся на путь к профилю нового пользователя из рабочей группы и заменить его на путь к профилю старого (доменного) пользователя.
При этом новый пользователь будет работать абсолютно с таким же профилем, что и старый. Единственное могут слететь сохраненные в защищенном хранилище пароли, например для OutlookExpress. Но останется возможность работать с одним профилем из под двух учетных записей и из под доменной и из под локальной.
Недавно столкнулся с задачей: перенести профиля локальных пользователей в домен и из домена на локальный комп.
Вариантов решения данной задачи несколько: от использования фирменной утилиты от microsoft Migration tool до сторонних разработок, как например маленькая утилита profwiz. Очень простая и шустрая утилита с интуитивно-понятным интерфейсом.
Кто не хочет читать английский мануал и разбираться, поясню.
Если необходимо перенести профиль из домена на локальный комп:
1. Заходим локальным админом, создаём локальную учётную запись
2. Заходим под новым созданным пользователем, чтобы создалась учётка и локальный профиль
3. Выходим и снова перезаходим локальным администратором
4. Запускаем утилиту, выбираем домен (или локальный компьютер в зависимости от того куда хотим сохранять профиль), ниже вводим учётную запись на которую будет накатываться профиль нажимаем далее, появляется табличка локальных и доменных профилей. Если нужно скопировать доменную учётку на локальный комп выбираем доменную учётную запись и нажимаем кнопку далее.(если локальный профиль в домен, выбираем локальную учётную запись)
5. Ждём, утилита скопирует и поправит все необходимые пути. Время переноса зависит от размера занимаемого профилем. Если всё правильно скопировано утилита выведет сообщение.
6 Перезагружаемся и наслаждаемся:))
Для полноты ситуации, скажу только одно: сам profwiz никуда ничего не переносит, просто правит все необходимые пути, чтобы можно было пользоваться учётной записью и локально и в домене.
Также утилита не копирует некоторые пароли. Например в Bat.
Просмотров: 13 856
