Как в Windows 10 переместить папку Users на другой диск?
Сегодня мы поделимся парочкой несложных способов для перемещения папки с учетными записями на другой логический диск, или даже носитель, в операционной системе Windows 10. Что примечательно в данном методе, так это то, что перенесутся не только уже существующие учетные записи, но и в дальнейшем здесь же будут создаваться новые. То есть все привязки будут сохранены.
После установки системы Windows 10 на диске можно будет обнаружить пять, или шесть таких папок (это зависит от разрядности установленной системы):
- PerfLogs – в этом каталоге находятся журналы с записями о производительности;
- Program Files – всем знакомая папка, в ней хранятся все установленные приложения. Только в случае с 64-битной версией системы, тут будут исключительно 64-разрядные приложения;
- Program Files (x 86) – этот каталог можно встретить в x64 “Десятке”. В нем будут находиться 32-х битные приложения;
- Windows – в этом каталоге можно найти все основные компоненты операционной системы и другие вспомогательные приложения, а также драйверы;
- ProgramData – здесь, у некоторых программ, будут храниться различный файлы конфигураций и параметров;
- Users – а в этой папке находятся учетные записи и документы пользователей. Именно ее мы и будем перемещать.
Кстати, каталог ProgramData так же можно, при необходимости, перенести на другой диск. Хотя это и не рекомендуется, ввиду того такая возможность не предусмотрена разработчиками и это может повлечь за собой различные программные сбои.
А вот выполнять перенос папки Program Files категорически запрещено. Это связанно с достаточно сложной системой взаимодействия файлов и наличия в них сложно корректируемых ссылок.
Прежде чем приступить к непосредственному переносу папки Users, рекомендуем ознакомиться с такими ограничениями:
- Папка может быть перенесена на раздел или диск только с файловой системой NTFS;
- Не стоит переносить папку в раздел, если там установлена другая операционная система Windows;
- Некоторые ссылки могут и дальше выполнять перенаправление в старое местоположение папки. В целом это не слишком страшно — такие ссылки если и затронут приложения, то только очень старых версий, которые были созданы даже еще до появления «Висты».
Способ первый: Делаем перенос папки users в процессе установки Windows 10
По пунктам:
- Во время установки Windows 10, когда система предложит выбрать необходимые параметры, то ничего не выбирайте, а просто одновременно нажмите горячие клавиши CTRL+SHIFT+F3. ПК выполнит перезагрузку перейдет в режим аудита. Теперь можно управлять системой через встроенный профиль Администратора. Дальше, должно появиться окошко утилиты по подготовке системы. Необходимо нажать на кнопку Отмены, тем самым закрыть данное окошко;
- Создаем файл ответов.
Переносить каталог будем с учетными записями пользователей, используя встроенную утилиту Sysprep и специальный файл ответов для автоматического режима установки «Десятки». В создании такого файла нет ничего сложного, там всего лишь необходимо указать два параметра:
- Разрядность системы, которую будем ставить;
- Путь к местоположению папки пользователей.
- Открываем блокнот и копируем туда следующее:
<?xml version=»1.0″ encoding=»utf-8″?>
<unattend xmlns=»urn:schemas-microsoft-com:unattend»>
<settings pass=»oobeSystem»>
<component name=»Microsoft-Windows-Shell-Setup» processorArchitecture=»amd64″ publicKeyToken=»31bf3856ad364e35″ language=»neutral» versionScope=»nonSxS» xmlns:wcm=»http://schemas.microsoft.com/WMIConfig/2002/State» xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance»>
<FolderLocations>
<ProfilesDirectory>D:\Users</ProfilesDirectory>
</FolderLocations>
</component>
</settings>
</unattend>
Прежде чем сохранить данный файл, нужно в этот код подставить свои параметры, вместо выделенных.
- Для параметра ProcessorArchitecture нужно указать значение amd64 при условии, если используется система 64-bit. Но, а если Вы используете систему на 32-bit, то нужно указать значение x86;
- Для параметра ProfilesDirectory нужно указать новый путь для папки с пользовательскими учетными записями. Здесь указан D:\Users, а Вы указываете своей путь.
2. Теперь сохраняем этот файл, вместо расширения .txt необходимо указать расширение .xml. Присвойте файлу имя relocate.xml и выполните его сохранение на в корень абсолютно любого диска.
3. На следующем шаге мы запускаем системную утилиту Sysprep.
- Нужно открыть командную строку от имени администратора, воспользовавшись одновременным нажатием горячих клавиш Win+X и в открывшемся меню нажав на соответственную строчку;
- Чтобы при работе с утилитой не возникало никаких ошибок, нужно проверить что служба Windows Media не работает. Чтобы это сделать, в командной строке необходимо набрать такую команду:
net stop wmpnetworksvc
- Дальше скопируйте и запустите такую команду:
%windir%\system32\sysprep\sysprep.exe /oobe /reboot /unattend:d:\relocate.xml
С помощью нее мы направим утилиту Sysprep к файлу ответов, находящемуся по заданному адресу. Далее, начнется подготовка к первому запуску операционной системы.
Затем компьютер выполнит перезагрузку, и мы вернемся к тому самому шагу, с которого и начинали. После завершения всей установки Windows 10, можно будет открыть нужный диск и проверить местоположение папки с учетными записями пользователей.
Способ второй: Переносим папку в уже установленной системе
Этот способ более опасный, по сравнению с предыдущим, и может привести к неполадкам в системе. Но в целом, при не продолжительном тестировании, не было обнаружено серьезных ошибок. Перед началом всех работ, сделайте резервное копирование системы и сохраните все важные данные на другой носитель.
- Создаем файл ответов.
Это делается таким же образом, как было описано в предыдущем способе на втором этапе. - Дальше запускаем системную утилиту Sysprep. А это выполняется по первой инструкции по примеру третьего этапа.
- После чего загружаем систему в режиме аудита. Здесь главной особенностью заключается загрузка начальной настройки для Windows, даже несмотря на то, что система уже была установлена.
Если здесь, вдруг и внезапно, появится окошко с просьбой ввести ключ, то можно проигнорировать его.
Воспользоваться уже созданными учетными записями не получится, поэтому придется создавать новую, локальную учетку. Потом, если она будет не нужна, Вы можете ее спокойно удалить.
Как обновлять систему, после изменения местоположения учетных записей
Пользователи, которые пользуются более старыми Windows, а также первыми сборками Windows 10, столкнулись с проблемой обновления своей системы, после переноса папки с учетными записями. Новая версия системы просто не хотела устанавливаться после такой процедуры. Мы предлагаем простой способ справиться с этой проблемой. Например, он будет полезен, при обновлении с «восьмерки» на «десятку», если были перемещены папки пользователей. Кстати, воспользовавшись этим же способом можно вернуть данную папку и в стандартное местоположение.
1. Переносим всю папку назад, на диск С.
Что бы это сделать, выполните этапы, описанные во втором способе. Только для параметра ProfilesDirectory укажите родное местоположение C:\Users.
2. Дальше понадобиться изменить некоторые параметры в реестре:
- Открываем программу «Выполнить…» при помощи одновременного нажатия клавиш Win+R и в появившемся окошке вводим regedit.
Затем переходим по такому пути: HKEY_LOCAL_MACHINE\SYSTEM\Setup; - В правой части окошка найдите параметр Upgrade, а в левой раздел с таким же именем. Оба этих компонента нужно удалить;
- Открываем следующий каталог, который находится по такому пути: HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus. В этой папке нужно найти параметры с именем CleanupState и GeneralizationState. Укажите для них значение, равное числу 7;
- Закрываем окно редактора реестра;
- Теперь опять запустите командную строку с правами администратора (выше описанным способом). Введите такую команду:
и нажмите «Enter».
slmgr /dli
После этих действий обновление Windows должно пройти успешно. Когда пройдет завершения обновления системы, Вы можете переместить папку с пользователями в прежнее местоположение, как это было описано во втором способе.
На этом все, если у Вас возникли вопросы, можете смело задавать их в комментариях
комп ушёл в бесконечный цикл перезагрузок…
Как и у Юлии комп каждый раз перезагружается в конце натройки, как это вылечить?
Не получилось перенести папку пользователи. Пробовал и так и так.
Зачем ещё перемещать??? Лучше бы рассказали как её переименовать.
Произошла неустранимая ошибка при выполнении программы sysprep на компьютере
Косяк с кавычкамив файле ответов, а так всё прокатило. Спасибо
Уточните, пожалуйста, по косяку 🙂 Исправлю.
Вместо стрелочек кавычки должны быть» .
может конечно браузер мой так отображает)
но пришлось поправить везде
и тд
unattend xmlns=»urn:schemas-microsoft-com:unattend»
надо так
unattend xmlns=»urn:schemas-microsoft-com:unattend»
ха. при копировании меняются)
При запуске утилиты Sysprep появилась ошибка: Программа подготовки системы 3.14 — Произошла неустранимая ошибка при выполнении программы Sysprep на компьютере. До выполнения Sysprep выполнил net stop wmpnetworksvc. В чём может быть проблема? Стоит Windows10 Домашняя.
Не могу подсказать, к сожалению.
Начиная с windows 7 вплоть до 1703 сборки w10 без проблем переносил папку пользователей с диска С на Д с помощью файла ответов и стандартной утилиты sysprep как написано в статье oszone.net/27689/ Но в новой версии десятки 1709, при переносе папки пользователей, описанным ранее методом, у меня все стандартные приложения (карты, погода, калькулятор) становятся на английском языке и не пойму как исправить. По умолчанию везде стоит Россия и русский. Может кто в курсе в чем проблема?
схема с установленной win 10 не рабочая!!!!!!,
Меняйте все стрелочные « ковычки на простые ковычки “
Уж больно геморно!
D:\Users
В Windows 11 Тема тоже работает,
Спасибо!
Ё-моё… куда я забрела, Вооще не пойму , о чем они говорят???? А нельзя скопировать и вставить этот Users ? Капец ,как тут у вас всё запушенооооо…
прикинь, я был тоже в шоке когда смотрел ка маникюр делают )))