Как изменить расположение профиля пользователя в Windows 8 без взлома реестра

Ну, это по-прежнему остается прежним. Расположение профиля пользователя по умолчанию по-прежнему находится в % SystemDrive% Users . Хотя это может иметь смысл с новым перемещаемым профилем пользователя, представленным в Windows 8, по-прежнему актуально, что профили пользователей находятся в разных разделах для разделения системы и данных, особенно в таких случаях, как запуск ОС на SSD, при этом предпочитая сохранять данные. на большем жестком диске, предпочитая сохранять все данные в профиле пользователя и т. д.

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

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

Шаг 1. Загрузитесь в режим восстановления

Загрузитесь с загрузочного диска Windows 8 или USB, вместо того, чтобы выбирать Установить сейчас , нажмите Восстановить компьютер в нижней части всплывающего окна.

В параметре загрузки Windows 8 выберите Устранение неполадок .

И нажмите Дополнительные параметры .

И, наконец, выберите Командную строку , чтобы открыть консоль командной строки для расширенных операций.

Шаг 2. Скопируйте каталог профиля пользователя на

Сначала найдите букву диска обоих разделов в открывшемся окне командной строки. И используйте либо встроенный xcopy , либо более мощный robocopy , чтобы скопировать % systemdrive% пользователей в другое место. Если вас не беспокоят настройки безопасности, назначенные для существующих профилей пользователей, достаточно xcopy., Exe.

Предполагая, что драйвер C: размещает систему, а также по умолчанию Пользователи , и драйвер d готов принять в качестве нового местоположения пользователей по умолчанию. Выполните следующую команду, чтобы скопировать все из папки c: users в d: users .

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

c: > xcopy/ e/k/o/hc: users d: users

При появлении запроса введите «d» для продолжения каталога. Переключатель/s для копирования всей структуры папок, включая пустые, и/h для копирования скрытых файлов и папок.. Последний переключатель чрезвычайно важен для того, чтобы все скопировано.

Как только это будет успешно сделано, пора:

Шаг 3: Удалить исходную папку Users

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

c: > rd/sc: users

Шаг 4: Установите соединение

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

c: > mklink/dc: users d: users

Вот и все. Введите Exit и продолжите загрузку Windows 8. Все профили пользователей будут работать в новом разделе после перезагрузки компьютера.

Вы заметите небольшое изменение в папке c: users. На самом деле это ссылка, а не папка. Переход к нему приводит к исследованию файлов, которые на самом деле находятся в другом месте. Он полностью прозрачен для системы, поэтому воспринимает его как физическую папку.

Заключение

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

[обновлено 28 октября, 2012]

Несколько советов, почему это не работает для вас

Многие комментаторы утверждали, что этот метод не работает для них, либо символическая ссылка не удалось создать, или приложения метро аварийно завершили работу после внесения этого изменения. Ну, простой факт в том, что это работает. Он очень хорошо работает на моей машине с SSD в качестве основного загрузочного раздела и большим обычным HD, содержащим все мои данные и папку пользователей. И настольные приложения, и приложения для метро работают без сбоев.

Тогда вы можете спросить, почему это не работает на вашем. Вот несколько советов, которые вы можете проверить.

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

Во-вторых, для тех, кто столкнулся с проблемой создания символической ссылки, это, скорее всего, связано с изменением буквы диска основного загрузочного раздела при загрузке в режим восстановления. Ваш основной диск C: может стать D: или даже E: когда он находится в режиме восстановления. Попытайтесь найти правильные буквы дисков как для загрузочного, так и для целевого раздела, прежде чем копировать папку пользователей и создавать символическую ссылку. Волшебный момент здесь в том, что система достаточно умна, чтобы знать, на что указывает ссылка.

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

c: > xcopy/e/k/o/h/ bc: users d: users

Предположим, что C: содержит загрузочный раздел Windows 8, а D: — папку пользователей.

Как довольно много комментаторов, упомянутых ниже, переключатель /b отлично сработал для них. Поскольку/B копирует саму символическую ссылку вместо цели ссылки, имеет смысл включить ее в командную строку, чтобы убедиться, что все скопировано полностью.

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

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

[обновлено 1 ноября 2012 г.]

Как исправить сбой приложения Metro после перемещения папки пользователей?

Немало читателей W7H сообщили, что почти все приложения метро вылетают после перемещения папки пользователей. Причина в том, что настройки безопасности либо отсутствуют, либо утеряны во время копирования. Важно использовать правильный переключатель в XCOPY для копирования папки пользователей, чтобы все свойства файлов и папок были перенесены.

Если каким-то образом это произошло, попробуйте проверить и применить разрешение на чтение и выполнение в ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ как минимум в два следующих места.

файл counters.dat в% userprofile% AppData Local Microsoft Windows Temporary Internet Files папка. И

папка% userprofile% AppData Local Microsoft Windows WER.

Спасибо читателю W7H Сэму за информацию от SuperUser.

Оцените статью
toodcast.ru
Добавить комментарий