Перенос user другой диск windows 7. Как перенести профиль пользователя на новый компьютер с помощью утилиты Transwiz

Перенос папок профилей пользователя с системного диска на другой диск нужен для освобождения, сравнительно небольшого, системного диска (например, SSD).
Операция небезопасная и спорная — кто не знает как и зачем — делать не стоит.

Потребуется доп. утилита xxcopy . Требуется версия Pro. Она хоть и платная, но для нашей задачи вполне достаточно её официального триального периода на 60 дней.
Итак:

  1. Устанавливаем xxcopy.
  2. Создаём нового временного пользователя с именем, например, «TU», который будет использован для произведения операции переноса данных и выдаём ему права администратора.
  3. Перезагружаемся (для устранения блокировок на используемых файлах) и входим под новым пользователем («TU»).
  4. Запускаем командную строку Windows в режиме администратора. Для копирования папки с диска C: на диск D: запускаем команду:
    xxcopy c:\Users d:\Users /E /H /K /SC /oE1
    Если у вас буквы дисков другие — подставьте свои. В результате папка будет скопирована надлежащим образом. На ошибки, если они будут, особого внимания можно не обращать.
  5. Далее запускаем команду regedit .В ней находим ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList .В данной ветке меняем значения ключей:
    • Default на «D:\Users\Default»
    • ProfilesDirectory на «D:\Users»
    • Public на «D:\Users\Public»
  6. В этой же ветке располагаются ветки с параметрами профилей пользователей уже зарегистрированных в системе (ветки с длинными названиями это они и есть) — для каждого пользователя необходимо изменить значение ключа «ProfileImagePath » на директорию на переносимом диске.
  7. Временный пользователь более не нужен — всё, что от него требовалось — завершено. При этом, пока, ничего необратимого сделано не было — все данные в реальности были скопированы, а не перенесены. Поэтому, в случае «что-то пошло не так…» всегда можно вернуть статус-кво. Теперь снова перегружаемся и входим под реальной администраторской учёткой.
  8. Убеждаемся, что вход происходит корректно и система загружается без вопросов. Теперь можно приступать к дальнейшим шагам.
  9. Снова запускаем командную строку Windows в режиме администратора и выполняем команды:
    • rd «C:\Documents and Settings» — удаление символической ссылки на старую папку Users
    • rd «C:\Users» /S — удаление самой старой папки Users
    • mklink /D «C:\Documents and Settings» «D:\Users»
    • mklink /D «C:\Users» «D:\Users»

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

Для того, что бы перенести данные и настройки пользователя из одного компьютера на другой, можно воспользоваться различными платными программами, но зачем, если есть встроенное решение Windows- Средство переноса данных (Windows Easy Transfer). Стоит сразу заметить, это средство уже встроено в Windows7 и Windows8, для Windows XP и Windows Vista, его необходимо установить, что бы перенести файлы и настройки в Winsdows 7 вот ссылка на дистрибутив . Процедура установки весьма проста и сводится к нескольким нажатиям кнопки далее и принятием лицензионного соглашения. Это средство должно быть установлено и на компьютер с которого копируется профиль и на который копируется профиль.

С помощью Средство переноса данных (Windows Easy Transfer), можно перенести профиль не зависимо от версии Windows (Home Basic, Professional...), но существуют и ограничения:

Средство переноса данных Windows не перемещает файлы из 64-разрядной версии Windows в 32-разрядную версию Windows .

Средство переноса данных Windows не перемещает программы, только настройки и файлы пользователя.

Для того, что бы запустить Средство переноса данных (Windows Easy Transfer) необходимо:

В Windows XP, Windows Vista, после установки, зайти "Пуск"- "Все программы" - "Средство переноса данных Windows 7" ;

В Windows 7 зайти "Пуск"- "Все программы"- "Стандартные"- "Служебные" - "Средство переноса данных Windows";

В Windows 8 в строке поиска ввести Средство переноса данных.

Откроется окно Средства переноса данных (Windows Easy Transfer). Нажимаем "Далее ".

После этого откроется окно выбора способа переноса профиля.

Кабель переноса данных (Easy Transfer Cable) . Это специальный кабель с USB-разъёмами, который можно приобрести у вендоров аппаратного обеспечения. Один конец кабеля подключается к компьютеру-источнику, второй - к компьютеру-приёмнику. Оба компьютера должны быть включены во время переноса данных, а также на них должно быть запущено Средство переноса данных Windows. С помощью такого метода можно выполнять перенос данных только вида side-by-side.
Сеть . Чтобы выполнить перенос данных по сети, необходимы два компьютера, на которых запущено Средство переноса данных Windows и который подключены к одной сети. Оба компьютера должны быть включены по время переноса данных. Таким способом можно выполнять перенос данных только вида side-by-side. При переносе данных через сеть на компьютере-источнике задается пароль, который затем нужно ввести на компьютере-приёмнике.
Внешний диск или USB- устройство флэш- памяти. Возможно подключить внешний жёсткий диск или USB флеш устройство, также можно использовать внутренний жёсткий диск или общую папку в сети. Таким способом можно выполнять миграцию как типа side-by-side, так и типа wipe-and-restore. Ваши данные защищаются вводом пароля на компьютере-источнике, который затем нужно ввести перед импортом данных на компьютере-приёмнике.

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


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


Затем необходимо ввести пароль, что бы защитить профиль.

Следующим шагом необходимо выбрать куда мы сохраним профиль, в данном случае это будет USB флешка. Обратите внимание, что USB флешка должна быть большего объема нежели профиль пользователя.

После этого начнется процесс сохранения файлов. Он может затянуться на несколько минут, все зависит от объема профиля.

После этого откроется информационное окно, читаем, нажимаем "Далее ".

После этого нажимаем "Закрыть ".

В итоге имеем файл Средство переноса данных Windows - элементы со старого компьютера.MIG на USB флешке.

Переходим ко второму компьютеру куда необходимо перенести профиль, запускаем Средство переноса данных (Windows Easy Transfer), Нажимаем в первом окне "Далее ", затем выбираем Внешний жесткий диск или USB флеш устройство. В следующем окне выбираем "Это мой новый компьютер".


Выбираем переносимые профили. Если нажать кнопка "Настройка ", можно выбрать вручную какие файлы стоит переносить, а какие нет.

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

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

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

21.02.2010 Рубрики: ,

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


К сожалению, Микрософт не прудесмотрел стандартной процедуры для перемещения папок профилей пользователей (перемещение при установке ОС с помощью файла автоматической установки, а также возможность переноса отдельных папок внутри профиля пользователя не в счет). Чтобы решить проблему пришлось довольно долго рыться в сети, в результате вышел на очень интересную . Однако, предложенный там метод показался довольно грубым, т.к. требовал значительных модификаций реестра. Но в комментариях к статье мелькнула действительно простая и работающая идея: использование символьных ссылок . Что это такое? Грубо говоря это ярлыки, но на уровне файловой системы. В Висте и Семерке для их создания используется команда mklink , в XP все немного сложнее, необходимо использовать утилиту linkd.exe из состава . Перед выполнением инструкции настоятельно рекомендую сделать полный бэкап системного диска (с помощью утилит типа Acronis TrueImage или Norton Ghost).

Инструкция обновлена 07.10.2010.

Перенос папки Users (Windows 7, Vista)

Предположим, что нам нужно перенести папку Users с диска С на диск D.

  1. Открываем Total Commander (или любой другой файловый менеджер). Необходимо обязательно включить опцию видимости скрытых файлов. Копируем содержимое папки С:\Users в D:\Users.Копируем все папки кроме All Users и Default User (это не папки а символьные ссылки, которые надо будет создать заново), а также пропускаем папку текущего пользователя.
    Перед началом копирования включите опцию «Копировать права доступа NTFS (нужны админ права)» это позволит пропустить п.12:

    В процессе копирования доступ к некоторым файлам может быть заблокирован (у меня было заблокировано несколько tmp-файлов) — ничего страшного, пропускаем их.

  2. Изменяем ключи:
    Default на D:\Users\Default
    ProfilesDirectory на D:\Users
    Public на D:\Users\Public.
  3. Теперь создаем нового пользователя (например test) с правами администратора (правый клик на Компьютер -> Управление-> Локальные пользователи -> Правый клик на подгруппе Пользователи -> Новый пользователь).
  4. Копируем оставшийся профиль основного пользователя.
  5. Переименовываем папку C:\Users в Users-old (или любое другое имя по вашему усмотрению).
  6. Теперь можно приступить к созданию символьных ссылок. Открываем командную строку и последовательно вводим следующие команды: mklink /j c:\Users d:\Users mklink /j "d:\Users\All Users" c:\ProgramData mklink /j "d:\Users\Default User" d:\Users\Default mklink /j "d:\Users\Все пользователи" c:\ProgramData
  7. Перезагружаемся и заходим под своим обычным профилем. Проверяем все ли работает как и раньше (должно!). Если все ОК, удаляем временного пользователя (test).
  8. В отличие от Windows XP в Windows 7 и Vista внутри профиля пользователя также присутствуют символьные ссылки. При копировании ссылки портятся (превращаются в папки). Воcстанавливать их вручную долго, поэтому я написал cmd-файл автоматизирующий этот процесс (спасибо snidekit). Скачайте его и откройте в WordPad (WordPad нужен для того, чтобы открыть/сохранить файл в кодировке dos-866, notepad этой функции, к сожалению, лишили). Редактируем первую строку (set userfolder=d:\Users\default) — здесь надо прописать путь к папке профиля пользователя (если он у вас отличный от d:\Users). Сначала восстанавливаем профиль default. Symlinks.cmd рекомендую записать на рабочий стол и запускать как обычно через двойной клик. Далее снова редактируем параметр userfolder, default заменяем на имя папки другого пользователя. Таким образом последовательно восстанавливаем символьные ссылки для профилей всех пользователей.
  9. Теперь остался последний штрих. При копировании папок с одного диска на другой настройки безопасности для них обычно не сохраняются. Папки в D:\Users унаследуют настройки безопасности, установленные для всего диска D. Для всех папок профилей необходимо проделать следующие операции:
    Открыть вкладку Безопасность (Правый клик на папке -> Свойства -> Безопасность). Внизу нажимаем на кнопку Дополнительно. Откроется вкладка Разрешения, внизу еще одна кнопка Изменить — нажимаем. В открывшемся окне убираем галочку с опции «Добавить разрешения, наследуемые от родительских объектов». На вопрос копировать или удалить разрешения отвечаем Копировать. В том же окне из списка разрешений удаляем все лишнее. Должны остаться разрешения для Системы, группы администраторов, а также сюда необходимо внести учетную запись пользователя, которому принадлежит профиль, и назначить ему права полного доступа. Для папки Public, вместо учетной записи конкретного пользователя, необходимо добавить группу «Все» с правами полного доступа.
  10. После этого еще раз перезагружаемся, убеждаемся, что все работает правильно.
  11. Удаляем папку Users-old.
  12. Включаем обратно контроль учетных записей (UAC). На этом все!

Перенос папки «Documents and Settings» (Windows XP)

Предположим, что нам надо перенести папку «Documents and Settings» с диска C на диск D и при этом переименовать в Users.

  1. Открываем Total Commander (или любой другой файловый менеджер). Необходимо обязательно включить опцию видимости скрытых файлов. Копируем все папки из c:\Documents and Settings в d:\Users (кроме папки текущего пользователя! ).
  2. Запускаем редактор реестра (в командной строке ввести regedit) и переходим к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList .
  3. Изменяем ключ ProfilesDirectory на D:\Users.
  4. Создаем нового пользователя (например test) (правый клик на Мой компьютер -> Управление-> Локальные пользователи -> Правый клик на подгруппе Пользователи -> Новый пользователь) с правами администратора .
  5. Перезагружаемся и заходим в систему под только что созданным пользователем (test). Обратите внимание, что файлы профиля пользователя test будут созданы уже в новой папке D:\Users.
  6. Копируем папку пользователя, которую мы пропустили на этапе 1.
  7. Открываем редактор реестра, переходим в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. У этого раздела есть подразделы вида S-1-5-…… Открываем их по порядку и изменяем параметр ProfileImagePath (например %SystemDrive%\Documents and Settings\User меняем на d:\Users\User).
  8. Переименовываем папку «Documents and Settings» в «Documents and Settings.bak».
  9. Открываем командную строку и создаем символьную ссылку: linkd "c:\Documents and Settings" d:\Users
  10. Перезагружаемся и входим систему под своим обычным профилем. Убеждаемся, что все работает корректно, после чего удаляем временного пользователя (test) и папку «Documents and Settings.bak».
  11. Восстанавливаем настройки безопасности (см. пункт 10 инструкции для Windows 7).

Как еще освободить место на системном диске:

В операционной системе Windows (во всех её версиях) есть так называемая папка пользователя, в которой располагаются папки для хранения рабочего стола, видео, документов, для загрузки файлов из интернета, для музыки, изображений, ну и другие, используемые реже. Поскольку папки изначально расположены на системном диске «С», то со временем этот диск может быть переполнен. А если вы прикупили себе диск SSD малого объёма, то, вероятнее всего, для файлов, хранящихся в папках пользователя места точно не хватит. В этом случае расположение этих папок нужно перенести на другой локальный диск, например, «D» и об этом я расскажу в данной статье.

Теперь поподробнее… Эти папки пользователя прежде всего созданы для удобства пользователя, потому что позволяют удобно сортировать через проводник вашу информацию на компьютере, к примеру, видео, фильмы и прочее складываете в папку «Видео», фотки, картинки - в папку «Изображения», ну а то что размещаете на рабочем столе автоматом помещается в папку «Рабочий стол». И тем более вид этих папок изначально оптимизирован в системе под те или иные данные, видео, фотки, музыка. И не нужно создавать каких-то своих папок для всего добра, что у вас есть на компьютере. В общем, пользоваться ими или нет - это дело каждого.

Если эти папки активно использовать по назначению, то информация в них будет забивать на диске очень много места. В качестве примера, у меня папка пользователя целиком занимает более 600 Гб. Что в этом плохого, спросите? Плохого, собственно, ничего, но проблема будет тогда, когда места на вашем системном диске не будет хватать. При этом увеличить или уменьшить размер системного диска - это опасная операция, при которой можно поломать саму Windows, т. е. она перестанет запускаться.

Информацию об изменении размеров локальных дисков вы можете прочитать

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

Может быть для кого-то это новость, что рабочий стол в Windows – это тоже папка. Да, так и есть. Папка так и называется «Рабочий стол» (или Desktop) и находится она в папке пользователя системы, под которым вы работаете, на диске С:

Или другой вариант. Сейчас многие ставят под свою систему SSD диски, вместо привычных жёстких дисков. А эти SSD удовольствие весьма дорогое, ну т. е. стоят они значительно дороже HDD (жёстких дисков), раза в 2, а то и в 3. Потому что работают во много раз быстрее и с ними Windows в целом работает намного быстрее. Поскольку диски эти дорогие, обычно покупают их с таким объёмом, чтобы хватало только под установку Windows и программы для неё. Это примерно 120 Гб, размер, которого большинству под эти цели достаточно. Но этих 120 Гб уже никак не хватит, чтобы хранить всю информацию на компьютере, тем более в папках пользователя, ведь она располагается изначально на том же локальном диске, где и Windows.

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

Переходим к практике...

Как выполнить перенос папок пользователя на другой локальный диск.

Сама папка пользователя стандартно располагается по следующему пути в Windows: C:\Пользователи\Владимир

Вместо «Владимир» у вас будет указано имя вашей учётной записи в Windows.

Иногда папка «Пользователи» может называться «Users».

В папке своего пользователя вы увидите примерно следующую картину:

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

В некоторых случаях папки могут называться по-английски:

  • Downloads = Загрузки
  • Desktop = Рабочий стол
  • Favorites = Избранное
  • Pictures = Изображения
  • Contacts = Контакты
  • Videos = Мои видеозаписи (в новых версиях Windows называется «Видео»)
  • Documents = Мои документы (в новых версиях Windows называется «Документы»)
  • Music = Моя музыка (в новых версиях Windows называется «Музыка»)
  • Searches = Поиски
  • Saved Games = Сохранённые игры
  • Ссылка = Links

Чтобы сменить расположение папки, вам нужно кликнуть по нужной папке правой кнопкой мыши (далее «ПКМ»), выбрать «Свойства». Переходим на вкладку «Расположение» (1) и нажимаем «Переместить» (2).

Откроется проводник Windows, где нужно выбрать ту папку, в которую будет перемещена текущая. Лучше для целевой папки (в которую переносите текущую) создать новую с таким же названием, но на другом локальном диске.

Пример. Переносим папку «Загрузки» из старого расположения в новое. Старое расположение в примере такое: C:\Пользователи\Владимир Создаём на 2-м локальном диске папку с таким же названием «Загрузки». Соответственно при перемещении старой папки, во вкладке «Расположение» выбираем уже новую папку «Загрузки», которую создали.

После выбора нового расположения, нажимаем в окне «Применить».

Если у вас в папке «Загрузки» есть какие-то файлы, то система предложит переместить их все в новое расположение, которое вы выбрали. Лучше файлы переместить. Для этого нажмите «Да» в окне.

Аналогично поступаем со всеми остальными папками, которые находятся в папке вашего пользователя. То есть создаём сначала папку с аналогичным названием в другом локальном диске, затем переносим в неё старую папку.

Конечно, вы можете не переносить прямо все папки, но лучше всё-таки это сделать, чтобы у вас точно ничего не занимало лишнего места на диске «С». А для любителей хранить много файлов прямо на рабочем столе (сам так порой делаю), настоятельно рекомендую переместить папку «Рабочий стол»! :)

При установке Windows 10 создается 5 или 6 системных папок (в зависимости от разрядности системы):

  • PerfLogs - папка, в которой Windows хранит журналы производительности
  • Program Files - папка, в которую по умолчанию устанавливаются приложения. В 32-разрядной ОС здесь располагаются все установленные программы, в 64-разрядной ОС только 64-разрядные версии приложений
  • Program Files (x 86) - существует только в Windows x 64, в эту папку по умолчанию устанавливаются 32-разрядные приложения
  • Windows - папка содержит основные файлы операционной системы и драйверы
  • ProgramData - папка, в которую некоторые приложения записывают параметры и пользовательские конфигурации
  • Users (Пользователи) - папка, в которой содержатся все профили учетных записей пользователей

Папка ProgramData также может быть перемещена на другой раздел или диск, но Microsoft не рекомендует этого делать ввиду некоторых ограничений.
Перенос папки Program Files официально не поддерживается ввиду сложной структуры жестких ссылок в системе.
Подробнее об этом вы можете прочитать по этой ссылке: Можно ли переместить папки ProgramData и Program Files на другой раздел

Обратите внимание, что описываемый метод имеет ряд ограничений:

  1. Раздел, на который будет выполняться перенос, должен быть отформатирован в NTFS.
  2. На разделе, на который будет выполняться перенос не должно быть другой установленной ОС Windows.
  3. Символические ссылки внутри папки Users продолжают перенаправлять в старое расположение. Это не критично, ибо в худшем случае затронет только приложения, которые не обновлялись с момента выхода Vista.

Метод 1: Перемещение папки пользователей во время установки

После завершения работы Sysprep компьютер будет перезагружен, и вы окажетесь на установки Windows 10. Когда установка будет полностью завершена вы сможете убедиться, что папка Пользователи (Users) полностью перенесена на диск D:

Метод 2: Перемещение папки пользователей в установленной системе

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

Обновление версии или сборки Windows после переноса папки профилей

В более ранних версиях Windows и в ранних сборках Windows 10 после переноса папки профилей на другой диск была невозможна установка новой версии Windows в режиме обновления установленной. Эта часть статьи может быть применена для обновления Windows 8/8.1 до Windows 10, в случае если на Windows 8 вы перемещали папку профилей.
Также вы можете использовать этот метод для возврата папки профилей в исходное расположение (по умолчанию).

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