Я просто удалил свой собственный SID из реестра (HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList) на сервере Windows 2008 R2, после чего вышел из системы. Теперь попытался войти в систему, но получил следующую ошибку:
Службе профилей пользователей не удалось войти в систему. профиль пользователя не может быть загружен.
Пожалуйста, посоветуйте мне, как я могу попасть на сервер.
Заранее спасибо /
Обычно удаление ключа с именем SID из ProfileList не причиняет большого вреда - оно просто удаляет связь между пользователем и его копией профиля на диске. Если для пользователя определен перемещаемый профиль, он просто повторно загружается из пути к профилю при следующем входе в систему и сохраняется в другом локальном каталоге в C:\Users
. Если у пользователя есть локальный профиль, он создается заново в другом каталоге. Windows обнаруживает наличие конфликтующего каталога в C: \ Users и генерирует новые имена (например, добавляя .<DOMAINNAME>
к имени пользователя).
Чтобы выяснить причину сбоя этого процесса, попробуйте войти в систему с другим (возможно, даже недавно созданным) пользователем в интерактивном режиме. Обратите внимание, что Windows Server также имеет целый набор функций удаленного администрирования, в которых профиль пользователя не задействован (и на которые не повлияет возможное повреждение профиля):
regedit
psexec
\\servername\C$
обозначение. Оттуда вы даже можете получить доступ к теневым копиям (также известным как «предыдущие версии») ваших файлов, особенно %windir%\system32\config\SOFTWARE
где будет храниться подраздел HKLM \ Software. Вы можете загрузить копию предыдущей версии этого файла в regedit с помощью функции «Загрузить куст» и при необходимости восстановите запись ProfileList в предыдущее состояние.Обратите внимание, что не все эти функции будут доступны, если у вас нет домена (или вы не используете члена домена для подключения), а также настройки брандмауэра Windows могут помешать вам выполнять одно или другое действие удаленно.