Я только что попытался переместить свою пользовательскую папку в другой диск в 64-разрядном Windows 7 Ultimate. Однако я больше не могу входить в систему, поскольку я получаю сообщение об ошибке: "Сервис Профиля пользователя привел вход в систему к сбою. Профиль пользователя не может быть загружен".
В окнах мои диски подключаются как:
C:\-> системный диск окон SSD
d:\-> программы
e:\-> пользователи
Используя командную строку восстановления мои диски были подключены как:
X:\-> медиа восстановления
e:\-> системный диск окон SSD
f:\-> пользователи
Я пытался создать hardlink от c:\users до e:\users в командной строке восстановления следующим образом:
robocopy /copyall /mir /xj e:\users f:\users
rmdir /S /Q e:\users
mklink /J e:\users f:\users
это, казалось, работало в командной строке, поскольку выполнение 'dir' показало точку соединения как ожидалось. Однако я не мог войти в систему после перезагрузки.
Поскольку я был немного смущен, о которых буквах дисков использовать (восстановления или исходные окон), я попробовал это снова использование "\? \Volume {GUID }\\" нотация вместо этого, но это все еще имеет ту же проблему.
Кто-либо знает то, что я сделал неправильно или как обоим это?
PS исходные инструкции, которые я использовал, была: PPS http://lifehacker.com/5467758/move-the-users-directory-in-windows-7 это - чистая установка окон, таким образом, я не волнуюсь по поводу проигрывающих данных и т.д.
См. в этом потоке комментарий, сделанный ohdannyboy 4-го декабря 2009 14:33 и следующий комментарий imadman.
Они детализируют, как переместить папку Users способом, которая, предположительно, работает.
Windows Volume Shadow Copy service является единственной подсистемой Windows, которая может скопировать открытые файлы, которые это делает созданием снимков их для непротиворечивости момента времени. Robocopy не реализует доступ к Службе теневого копирования томов всегда, запрещая ее полноценность как утилиту резервного копирования для объемов, которые могут использоваться. Однако можно использовать отдельные утилиты, такие как VSHADOW или DISKSHADOW (включенный с Windows Server 2008) для создания теневой копии данного объема, с которым можно создать резервную копию использования Robocopy.
Если не скопировано используемые файлы являются причиной проблемы, все еще неясно, как Вы, возможно, удалили e:\users, но много чудес возможны в Windows.
Однако статья Backup/Copy Files, которые используются или "Заблокированы" в Windows, рекомендует использовать HoboCopy вместо robocopy.
Как другой комментарий, я не могу понять, как Вы утверждаете, что отобразили системный диск на другую букву, чем C:. Насколько я знаю, это абсолютно невозможно.