Userini.exe и “Завершение сеанса” при входе в систему

Вторник, 29 Дек 2009 14:01
Размещено в: Баги

Последнее время на сайт приходят пользователи по запросу “userini.exe”. Скорее всего, это люди столкнувшиеся с вирусом ntos.exe или подобным, который обсуждался на форуме – здесь. Хитрость заключается в том, что вирус подменяет системный файл userinit.exe, который требуется для инициализации пользователя в системе.

 

Настоящий userinit.exe переименовывается вирусом в userini.exe (без буквы “t”). Таким образом, на этапе инициализации пользователя система загружет вредоносный userinit.exe, т.к. вызов этого файла назначен в параметре UserInit ветки реестра:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
“UserInit” = %System%\userinit.exe”

Который в свою очередь совершает что-то нехорошее на компьютере и уже после этого запускает настоящий userinit, в данный момент переименованный в userini.exe (без буквы “t”).

Что происходит, когда антивирус обнаруживает файл вируса? Правильно, он его удаляет. И получается, что при следующей попытки входа в систему, файл userinit.exe не будет найден, а сеанс пользователя завершится так и не начавшись.

Если это произошло, необходимо вернуть настоящий файл userinit.exe, копия которого есть в папке: C:\WINDOWS\system32\dllcache. Понадобится загрузить компьютер с помощью загрузочной дискеты или диска, флешки, LiveCD или просто подключить жесткий диск к другому компьютеру. Если в этой папке оригинал отсутствует, необходимо его скопировать с установочного диска или другого компьютера.


Похожие записи:


  • Несколько антивирусов на одном компьютере
  • Как отключить рекламу в Avira AntiVir Personal
  • KWF не принимает пароль администратора
  • Окно выбора программы при открытии дисков
  • Онлайн сканеры: проверить отдельный файл на вирус
  • 5 комментариев на «Userini.exe и “Завершение сеанса” при входе в систему»

    1. Vikus пишет:

      29 Дек 2009 в 15:33

      Лучше сразу восстанавливать файл, если его удалил антивирус, пока залогинен в системе (то есть до перезагрузки). Но в выше описанном случае с SDFix-ом – да, приходится только так.

    2. RAZOR пишет:

      10 июля 2010 в 17:49

      Еще можно редактировать реестр.(Мне помогло).

    3. Галина пишет:

      27 июля 2010 в 18:20

      А как вернуть файл до перезагрузки? и куда?

    4. Support пишет:

      27 июля 2010 в 20:28

      @ Галина: файл userinit.exe (c буквой ,, T ”) должен находиться в папке C:\windows\system32\, взять его можно из: 1) папки C:\WINDOWS\system32\dllcache (но часто бывает, что его там нет), 2) скопировать в другого компьютера, 3) взять, то есть распаковать, с установочного диска командой:
      expand X:\i386\userinit.ex_ C:\windows\system32\userinit.exe
      где Х – буква CD установочного диска

    5. Support пишет:

      27 июля 2010 в 20:36

      Если этого не сделать сразу, тогда при загрузке система может сразу впадать в завершение сеанса, и только LiveCD, загрузочный дистрибутив или подключение винчестера к другому компьютеру помогут.

    Ваш отзыв