Windows 7 выходит из системы обычных пользователей

18246
massimogentilini

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

Есть идеи, что может быть причиной этого?

Windows 7 Ultimate работает на нетбуке, антивирус AVG, нет специального программного обеспечения или какой-либо другой конкретной конфигурации.

4

10 ответов на вопрос

1
Vervious

Ну, это трудно диагностировать / решить, так как на самом деле нет никакой информации, и она не очень широко распространена ...

Это происходит в безопасном режиме? И помогает ли эта ссылка случайно?

И убедитесь, что этот файл C:\WINDOWS\System32\Userinit.exeсуществует. Видимо, если у вас установлен бесплатный AVG, он может уничтожить его и испортить логин.

Это исправило это для меня. Измененная строка userinit также приводила к отключению Xbox 360. Soluto отредактировал строку. Я удалил Soluto, и проблема была решена. http://community.soluto.com/soluto/topics/userinit_registry_key_disconnecting_xbox_360_from_windows_media_center_and_stopping_standard_users_from_logging_in Iain 12 лет назад 0
1
Anne

У меня была такая же проблема. В поисках решения я перешел по ссылке, предоставленной Nano8Blazex.

Инструкции службы поддержки Microsoft привели меня к ключу регистрации для местоположения userinit.exe. Это значение содержало не только местоположение в каталоге Windows \ system32, но и местоположение, добавленное HP ProtectTools. Программное обеспечение уже было удалено, прежде чем я обнаружил проблему со входом в систему, но, очевидно, это значение регистра осталось позади.

Удаление местоположения ProtectTools из значения, оставляя только местоположение windows \ system32, решило мою проблему входа в систему.

1
Hamidreza

У меня была точно такая же проблема:

  • Удалены стандартные пользователи и сделаны новые; не работал
  • Контроль ошибок; не работал
  • Полная проверка Антивируса Касперского; не работал
  • Переустановка Windows; не работал

Я установил бесплатное приложение Ad-Aware Internet Security от Lavasoft и провел полное сканирование. Было обнаружено какое-то вредоносное ПО - после перезагрузки ПК проблема полностью исчезла.

1
Andy P

I had this problem today and also created a new profile. I ran malware bytes in the new profile, which picked up and quarantined a trojan. I logged back into my original profile and the problem is now gone.

0
Ian Boyd

Моей первой мыслью было проверить журнал событий.

Моя первая гипотеза заключается в том, что существует неправильная программа, которая настроена на запуск при входе в систему. Эта программа пытается выполнить какую-то операцию, которая по ошибке считает, что требует административного доступа. Поскольку он не может делать то, что хочет, он предполагает, что какой-то файл заблокирован, и инициирует выход из системы, чтобы попытаться снять блокировку файла.

Попробуйте запустить компьютер в безопасном режиме или используйте msconfigдля запуска диагностического запуска, чтобы все остальное было отключено.

Моя другая теория заключается в том, что антивирус вызывает проблемы. У меня нет никаких доказательств, подтверждающих это на данный момент: за исключением того, что почти каждая проблема с ПК, которую я когда-либо видел, так или иначе связана с антивирусными продуктами / продуктами безопасности.

0
BoomBox

У меня была такая же проблема вчера. Я установил ESET NOD 32 Antivirus и после этого каждый раз, когда я открывал свой компьютер и выбирал свой профиль ( administrator), он начинал выходить из системы. Затем я застрял на экране журнала.

Чтобы исправить это, я запустил «SAFE MODE», зашел в свой профиль, создал новый профиль и удалил старый. Это сейчас исправлено.

0
Samashan

Remember guys, using regedit improperly can harm your computer.

windows key+r type regedit in the box click okay go to HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows NT>CurrentVersion>Winlogon

look at string userinit it should look like this with the trailing, C:\WINDOWS\system32\userinit.exe, if not change it, coz if it doesn't, you have a virus infecting that file. Cheers :-)

0
Linus

Any modification to the registry key HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Winlogon -> Userinit can cause this issue.

Now, the modification may be done by a malware or some OEM bloatware installed by the system manufacturer. In my case, the client had HP security tools installed, which modified the key with a protect tools entry along with C:\WINDOWS\system32\userinit.exe. Uninstalling the protect tools program will not help. You have to navigate to this registry key and delete the HP Protect tools part, leaving just the C:\WINDOWS\system32\userinit.exe part.

0
Zombie Slayer

I had the same problem when I made an extra account for some one else. What I did was I scanned my computer for spy/mail-ware and I came up with a trojan. Then what I did was I did what Samashan suggested and I went to regedit and I found that there was all this extra crap at the end of the registry userinit.exe. right clicked to modify it, deleted all of it and made it "C:\WINDOWS\system32\userinit.exe". Then I was able to log on as the other user. Hope this helped every one!

0
TUadmin

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 

Перейдите к приведенной выше записи реестра и удалите все профили, которые начинаются с S-1-5-21-

  • Эти профили восстанавливаются, когда пользователь входит в систему

Или вы можете изменить следующую запись реестра, которая позволяет хранить больше кэшированных учетных данных локально

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\CachedLogonsCount 

по умолчанию 10, увеличьте это до 20 и посмотрите, сможете ли вы войти в систему.

В моем конкретном случае у меня уже было 10 кэшированных записей реестра в:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 

поэтому я поднял его до 20, и это сработало. Затем я удалил остальные 10 кэшированных учетных записей в верхнем разделе реестра.