16

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

В Windows 8 вы просто войдете прямо в последнюю зарегистрированную учетную запись. Как я могу заставить его действовать как Windows 7?

12 ответов12

6

Я получил это работает, но не совсем идеально. Таким образом, Windows будет просить вас вводить имя пользователя каждый раз. Хотелось бы, чтобы он показывал экран приветствия с иконками, которые вы можете нажимать при каждой загрузке.

Запустите secpol.msc > Локальные политики> Параметры безопасности> Интерактивный вход в систему: не отображать последнее имя пользователя> Включено

6

Как отключить автоматический вход последнего пользователя и всегда предоставлять Выберите пользователя для входа в Windows 8 без загрузки программного обеспечения или использования каких-либо сценариев автозапуска.

  1. откройте командную строку и введите / запустите netplwiz
  2. Убедитесь, что «Пользователи должны ввести имя пользователя и пароль, чтобы использовать этот компьютер» имеет флажок. Если не поставить галочку в поле и нажмите применить
  3. в командной строке введите / запустите regedit
  4. перейти: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch
  5. на правой стороне выберите "Включено" в списке и измените значение данных на 1, а затем нажмите кнопку ОК
  6. щелкните правой кнопкой мыши на "UserSwitch" на левой стороне и выберите "разрешения"
  7. нажмите на кнопку Дополнительно
  8. в списке записей разрешений выделите один с именем "SYSTEM"
  9. нажмите "Отключить наследование" и в появившемся диалоговом окне выберите "Преобразовать унаследованные разрешения в явные разрешения для этого объекта"
  10. Теперь дважды щелкните по каждой записи Разрешения по одному и снимите флажок "Полный доступ", а затем нажмите OK. Вы не сможете сделать это для "Прошедших проверку", и это нормально.
  11. Все записи разрешений теперь должны быть перечислены как "Чтение" в категории "Доступ", за исключением аутентифицированных пользователей.
  12. нажмите Применить
  13. нажмите ОК
  14. нажмите ОК
  15. перезагрузите Windows 8 и все готово!
3

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

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

Мне тоже не нравится ответ, но это правда. У меня 4 пользователя (жена, двое детей и я). Я установил пароль на свой, но другие нет.

Трата времени, так как остальные 3 заблокированы и ничего не могут сделать. Это как запросить пароль в киоске.

3

В реестре есть ключ DWORD , он отлично сработал: у меня два пользователя без пароля, блокировка экрана отключена. При перезапуске это не автоматический вход в систему (это то, что я хотел ...) проверить это: Как запретить Windows 8 автоматически входить в систему последнего пользователя

Кроме того, вам нужно запретить Windows 8 сбрасывать ключ на 0 при каждом перезапуске, вот как: Справка по экрану входа нескольких пользователей!

3

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

Откройте блокнот и скопируйте в него

выключение / с / т 0

Вы можете изменить ноль на 5, если вы хотите 5-секундную задержку после запуска команды, ноль - это немедленное отключение.

сохраните его на рабочий стол как «Windows full shutdown.cmd» (измените расширение файла с txt на cmd)

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

2

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

  1. Резервное копирование / экспорт HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch
  2. Измените значение UserSwitch Enable на 1
  3. F5 обновить реестр, затем удалить ключ UserSwitch
  4. В родительском ключе «LogonUI» щелкните его правой кнопкой мыши и выберите «Разрешения».
  5. [Отключить наследование] и выберите «Удалить»
  6. Теперь отредактируйте каждого пользователя, дополнительные разрешения и снимите флажок «Снять подраздел» (это останавливает воссоздание ключа).

Перезагрузитесь, чтобы проверить.

Если есть проблема, вы можете просто объединить файл Userswitch.reg, для которого вы создали резервную копию, а затем заново отредактировать ключ 'LogonUI' и проверить создание подраздела. Но у меня не было никаких проблем с этим методом. Работает в Windows 8 и 8.1, Pro и Core.

Удачи

1

Вы можете включить / отключить автологон, нажав клавиши Windows и R, чтобы открыть диалоговое окно «Выполнить», или просто введите в строке поиска netplwiz и на панели учетных записей пользователей отметку «Пользователи» должны ввести имя пользователя и пароль для использования этого компьютера.

0

Феликс, пожалуйста попробуйте утилиту Logonexpert autologon , она должна работать (заявлена совместимость с Win8)

0

Прочитав все эти ответы, вот что в конечном итоге сработало для меня (в том числе и для Windows 10):

Настройте запланированное задание для выполнения следующих действий для каждого пользователя, который входит в систему:

Автор сценария:

reg.exe

Параметры:

add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

Спусковой крючок:
Через минуту после входа в систему, текущий пользователь

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

0

Это подход, который я использовал в конечном итоге, и в конце концов он мне помог. Я узнал об этом из публикации восьмиforums.com от NiFu, которая мне очень помогла.

Вот что нужно сделать, перефразируя этот пост:

  • В regedit перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch .

  • Щелкните правой кнопкой мыши папку "UserSwitch" и выберите «Разрешения ...».

  • Нажмите "Дополнительно", затем "Отключить наследование" и выберите "Преобразовать унаследованное разрешение в явное разрешение для этого объекта".
  • Рядом с «Владелец: СИСТЕМА» нажмите «Изменить ...», введите « Administrators в поле внизу, нажмите "Проверить имена", чтобы развернуть имя, и нажмите "ОК".
  • Установите флажок "Заменить владельца на субконтейнеры и объекты".
  • Выберите "Администраторы", нажмите "Изменить" и убедитесь, что для "Типа" установлено значение "Разрешить", а флажок "Полный доступ" отмечен.
  • Выберите "СИСТЕМА", нажмите "Изменить", установите "Тип" на "Запретить", нажмите "Показать дополнительные разрешения" и убедитесь, что флажок "Задать значение" установлен, а все остальные - нет. Также установите флажок «Применять эти разрешения только к объектам и / или контейнерам в этом контейнере».
  • Нажимайте "ОК" и подобные кнопки, пока не вернетесь к первому открытому диалогу.
  • Теперь подтвердите, что вы все сделали правильно: нажмите "Дополнительно" еще раз, на вкладке "Эффективный доступ" нажмите "Выбрать пользователя", введите "СИСТЕМА", нажмите "ОК" и нажмите "Просмотреть эффективный доступ".
  • Убедитесь, что рядом с "Full Control" и "Set Value" стоит X, а все остальные записи все еще имеют зеленую галочку.

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

Ответ скопирован из Как остановить автоматический вход в Windows 8 - SuperUser

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

(Я также проверил это решение, и оно работает шарм.)

0

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

-1

Взгляните сюда:Как отключить блокировку экрана в Windows 8, не отключая пароль?

Это, вероятно, лучшее решение (так же, как в W7). Он отключает как экран блокировки, так и автоматический вход в учетные записи без пароля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .