-
Junior Member
- Вес репутации
- 59
Windows не желает корректно загружатся
Здраствуйте. У меня проблема связана не совсем с вирусами, но я просто не знаю куда обращатся по этому поводу...
Симптомы такие: включаю компьютер, проходит загрузка Windows(там где ползунок бегает), потом загружается учетная запись, но т.к. у меня стоит автоматический вход в систему - пароль не запрашивается, и вот тут возникает такая проблема: появляется обычное окошко с надписью "Загрузка личных параметров" и сразу же за ней "Завершение работы Windows" и этот цикл повторяется до бесконечности. С загрузкой в безопасном режиме дела обстоят абсолютно так же.
В данный момент я загрузился с Windows PE (Rescue CD)...
Я догадываюсь из-за чего это возникло, но исправить сам не могу.
Дело в том, что я заметил как вы часто советуете фиксить в хайджеке строчку с userinit.exe, я нашел такую строку у себя и пофиксил её, но помимо этого я убрал его(userinit.exe) с автозагрузки в утилите ProWise и после этого я не могу загрузится в WinXP.
Больше у меня предположений нет, из-за чего могло такое произойти.
Очень надеюсь на вашу помощь.
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
Дело в том, что фикс строчки с userinit.exe не удаляет ее, а исправляет.
Вам необходимо обеспечить наличие в реестре параметра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Winlogon\Userinit
типа REG_SZ со значением
C:\WINDOWS\system32\userinit.exe,
(включая запятую) и наличие самого файла userinit.exe.
Добавлено через 2 минуты
(Если система не в C:\windows - впишите нужное)
Последний раз редактировалось Bratez; 01.05.2008 в 17:05.
Причина: Добавлено
I am not young enough to know everything...
-
-
Junior Member
- Вес репутации
- 59
Спасибо за ответ.
Наличие файла userinit.exe в C:\WINDOWS\system32\ есть.
Дальше я зашел в реестр(Выполнить=>regedit), нашел там параметр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Winlogon\Userinit типа REG_SZ но со значением userinit, я его изменил как вы и сказали на C:\WINDOWS\system32\userinit.exe, включая запятую
Перегрузил компьютер, но к сожалению все как было так и осталось.
Сейчас опять загрузился в WinPE, зашел в regedit и нашел параметр Userinit со значением userinit, а не с C:\WINDOWS\system32\userinit.exe, т.е. получается что значение этого параметра не сохранилось.
Извините за мою некомпетентность, но мне кажется что все это нужно делать в другой ветке реестра либо еще где-то, т.к. зайдя в HKEY_LOCAL_MACHINE\SOFTWARE\ я увидел программы которые принадлежат не моей родной ОС (WinXP), а той, с которой я сейчас загрузился. Зараннее извеняюсь, но это только мое предположение.
-
Сообщение от
Zanku
зайдя в HKEY_LOCAL_MACHINE\SOFTWARE\ я увидел программы которые принадлежат не моей родной ОС (WinXP), а той, с которой я сейчас загрузился. Зараннее извеняюсь, но это только мое предположение.
Совершенно верно! Вы пытались редактировать реестр WindowsPE .
Вот правильный способ действий:
1. Запустите
regedit и выделите раздел
HKEY_USERS.
2. Выберите в меню программы
File -
Load Hive (Файл - Загрузить куст) и перейдите к папке, где находится реестр вашей Windows (обычно C:\Windows\System32\Config).
3. Выделите файл
SOFTWARE без расширения и нажмите
Open (Открыть).
4. Введите имя для раздела, который вы загрузили, например,
MyHive.
Теперь, если к примеру вам нужен параметр
HKLM\SoftWare\Microsoft\Windows NT\Winlogon\Userinit -
это будет:
HKEY_USERS\MyHive\Microsoft\Windows NT\Winlogon\Userinit
Редактируйте на здоровье!
Важный момент: закончив редактирование, раздел обязательно нужно выгрузить. Для этого выделите ветку
MyHive и выберите в меню программы
File - Unload Hive (Файл - Выгрузить куст).
I am not young enough to know everything...
-
-
Junior Member
- Вес репутации
- 59
Bratez спасибо Вам огромное! Проблема решена!