Windows 7 x64 Home P. OEM. Я решил переместить свои папки Users и ProgramData на дополнительный диск, чтобы сэкономить место на SSD. Я загрузился в режиме "ремонт" на Windows DVD. Оба диска являются NTFS. Дискам присваивались разные буквы тем, которые обычно использовались, поэтому я запускал следующие команды:
robocopy /xj /mir /copyall D:Users E:Users
robocopy /xj /mir /copyall D:ProgramData E:ProgramData
rmdir /S /Q D:Users
rmdir /S /Q D:ProgramData
mklink /j D:Users E:Users
mklink /j D:ProgramData E:ProgramData
Затем я изменил значения реестра Windows NT ProfileList так, чтобы они указывали на новый каталог (с использованием исходных букв дисков Windows, а не букв восстановления) вместо системного диска, сохраняя узлы для любой программы, в которой использовались буквы дисков вместо пользователь dir.
После загрузки в Windows на экране входа в систему в течение примерно минуты отображалось сообщение "Подготовка рабочего стола", после чего вход в базовый интерфейс пользователя отображался с сообщением, похожим на "Сбой службы профилей пользователей". В проводнике Windows также появилось что-то похожее на «не удалось найти C:\Windows\system32\config\systemprofile\Desktop», что кажется неразумным, поскольку остальная часть диска C: вообще не была затронута. Я предположил, что это потому, что он не мог найти новый профиль пользователя под тем, что было теперь D: Users. Я вошел в учетную запись администратора (которая генерировала похожие сообщения) и воссоздал соединения на том основании, что те, которые созданы под буквами диска восстановления, могут интерпретироваться неправильно теперь, когда буквы возвращены к нормальным. Затем я открыл реестр и обнаружил, что значения, которые я изменил, были сброшены. Затем я перезагрузился, и значения были сохранены, но я все еще не мог войти в систему должным образом и получил то же самое сообщение об ошибке "systemprofile".
У меня такой вопрос: если это проблема со значениями реестра и / или точками соединения, как мне это исправить?
Или, если это происходит из-за отсутствия файла C:...\systemprofile\Desktop, как это произошло и что за исправление?
Или Windows просто не в состоянии прочитать дополнительный диск на этапе перед входом в систему (для меня это не имеет никакого смысла, но возможно ли это?)
Редактировать:
После воссоздания папки рабочего стола становится ясно, что это не помогает моей ситуации, так как я все еще только захожу в профиль Windows по умолчанию (следовательно, systemprofile). Кажется, в конце концов, это должно быть проблемой с точками соединения, значениями реестра или способом, которым их читает Windows.
Если к завтрашнему дню ничего не получится, я заменю папки и соединю папку с профилем вместо пользователей.