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