Как предотвратить автоматический вход последнего пользователя в Windows 10?

15

Был довольно загадочный хак, который работал в Windows 8.1, но больше не работает. Какие-либо предложения?

user697683
источник
1
Вы должны описать «взлом» в вашем вопросе. Если ссылка прекратит работу, ваш вопрос будет бесполезен как для вас, так и для будущих посетителей.
Мокубай
1
не уверен в этом, но попробуйте: Запустите secpol.msc от имени администратора -> Локальные политики -> Параметры безопасности -> Интерактивный вход в систему: Не отображать имя последнего пользователя -> Включено
Divin3
@ Divin3 спасибо за хорошее предложение, но оно также отключает список пользователей, и мне приходится вводить имя пользователя вручную. Я предпочел бы получить список пользователей, чтобы я мог войти в систему одним щелчком мыши.
user697683
Здесь есть несколько вариантов для Windows 8: eightforums.com/tutorials/… один из них должен работать и для Win 10.
Divin3
Эти процедуры не работают. Это делает: superuser.com/questions/952868/...

Ответы:

14

Следующее работает для меня на Windows 10 Pro x64. Это особенно полезно, если некоторые учетные записи не имеют паролей.

  • Зайдите в редактор локальной групповой политики (вы можете найти его, выполнив поиск на панели конфигурации)
  • На панели навигации щелкните, чтобы развернуть Конфигурация пользователя -> Настройки Windows -> Сценарии (вход / выход из системы).
  • На правой панели дважды щелкните, чтобы открыть Logon (не Logoff!)
  • В открывшихся окнах нажмите Добавить
  • В поле « Имя сценария» введите:C:\Windows\System32\reg.exe
  • В поле « Параметры скрипта» введите:ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /V Enabled /T REG_dWORD /D 1 /F
  • Нажмите ОК и закройте окно
  • Перезагрузите компьютер (может также потребоваться выход из системы)

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

Я подтвердил, что это работает на моих учетных записях Windows, но только если вы поставили сценарий при входе в систему, а не при выходе из системы, который работал для Windows 8.x. Для этого нужно изменить раздел реестра, чтобы включить переключатель пользователя (для него установлено значение 1). По всей видимости, этот раздел реестра сбрасывается (устанавливается в 0) другим процессом (вероятно, при входе в систему), и эта политика возвращает его в 1.

Источник: Второй вариант этого учебника по восьми форумам

Veliremus
источник
Такой подход сделает UAC сумасшедшим - посмотрите пример на briteccomputers.co.uk/forum/…
AntonK
Похоже, вы испортили UAC только при изменении разрешений, соответственно. владение ключом реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch. Установка значения каждый раз при входе в систему, кажется, работает хорошо.
Вернфрид Домшайт
2

Я обнаружил, что включение пользовательского переключения через HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitchпрерывания всплывающих окон UAC для обычных (не администраторов) пользователей.

Альтернатива, скрывающая список пользователей ( http://www.tenforums.com/tutorials/9134-sign-screen-do-not-display-user-name-windows-10-a.html ), требует ввода пользователя имя.

Для меня лучше всего было не-интуитивно включить автоматическую регистрацию ( http://www.tenforums.com/tutorials/3539-sign-user-account-automatics-windows-10-startup.html ). Если вы введете пустое имя пользователя и пароль, экран входа будет:

  1. Подскажите с пользователем "Другой пользователь"
  2. Отсюда вы можете нажать ОК
  3. Затем вы можете щелкнуть любую учетную запись семьи для входа в нижнем левом списке.

Дополнительный клик для ОК был приемлемым компромиссом для меня.

stevechan
источник
0

Для всех остальных, использующих версию Windows 10 без GPO, вы можете сделать это.

  1. Windows + R
  2. Введите control userpasswords2и нажмите ОК
  3. Отметьте поле с надписью Users must enter a username and password to use this computer
  4. Нажмите ОК

Выполнено.

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

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

Кертис Томас
источник
2
Я не использую Windows, так что, может быть, это действительно очевидно, но: вы можете описать: «Настройте его так, чтобы каждый раз отображался всем пользователям, а не только последнему, кто вошел в систему». ?
Арджан