winXP. вирь на машине похекал реестр и удалил ключ hklm\software\microsoft\windows nt\winlogon\ "userinit" как его восстановить если этот ключ отвечает за загрузку любого профиля, и если он отсутствует, войти невозможно (профиль загружается, потом сразу же происходит выход к выбору пользователя) сейчас сижу с инфра сд6, там регедит открывает реестр именно инфрасиди винды. а как открыть реестр винды с жесткого диска?
Diplodok, 31.08.2010 - 21:00
А если по F8 выбрать последнюю удачную загрузку ?
HugoBo-SS, 31.08.2010 - 21:19
Проверяешь путь к файлам нерабочей системы (какой диск - C: D: и т.д) Запускаешь cmd.exe. Подгружаешь нужный файл реестра для редактирования
после редактирования не забудь выгрузить. Да и вообще, почитай про комманду reg и ее параметры.
или
ERD Commander в помощь
Diplodok, 31.08.2010 - 21:54
В дополнение к "ERD Commander"... Пользуюсь Live CD (поисковиком поищи "Live CD DDD"), где редактор реестра уже видит ветки пользователей компа, т.е. их подгрузка происходит автоматически. Так же в нём имеется и ERD Commander.
Dan-Lucas, 1.09.2010 - 16:44
Спасибо за ответы! Но, к удивлению, ответ нашел сам. На диске оказался regedit PE, которому надо указать файлы реестра из sys32 и он создает для regedit "виртуальные" ветки к реестру с жесткого диска. как то так... = ) пс - этот ключ оказывается был прописан там как "%systemroot%\system32\userinit.exe,". Я поправил на "C:\windows\system32\userinit.exe" и все заработало! Глупость полнейшая....
Diplodok, 2.09.2010 - 3:31
Да уж, глупость, если учесть, что %systemroot% как раз и должна иметь значение "с:\windows" (если туда инсталлил винду). Поэтому, командой set посмотри текущее значение этой переменной и если оно отличается от нужного, то задай ему правильное. А то вдруг ещё где-нибудь и когда-нибудь "всплывёт". Хотя, если ВСЁ работает, то... непонятно.