Я тестирую Windows Server 2016 (вместо 2012), но снимаю флажок "Пользователи должны ввести имя пользователя и пароль, чтобы использовать этот компьютер."коробка в control userpasswords2
делает НЕ похоже, позволяет машине автоматически входить в систему с предоставленной учетной записью при загрузке.
Есть ли другой метод, который работает на 2016?
Используйте Sysinternals Autologon. Он хранит учетные данные в реестре более безопасно, чем другие методы.
Autologon для Windows v3.10
https://technet.microsoft.com/en-us/sysinternals/autologon
Я также изо всех сил пытался заставить это работать на (не подключенном к домену) Windows Server 2016.
Я заметил, что при входе в систему было требование CTRL-ALT-DELETE, поэтому подумал, что попробую отключить это ... и внезапно автоматический вход начал работать!
После применения этого изменения и перезагрузки сервера ему удалось успешно автоматически войти в учетную запись, которую я предоставил.
Хотя это действительно крайне плохая идея это все еще возможно. Однако у пользователя должен быть пароль, и пароль открывается всем, у кого есть доступ к HKLM
. Скорее всего, ваш желаемый пользователь находится даже в Администраторы домена группа.
Как описано в документации TechNet AutoAdminLogon, можете добавить
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="your-admin-account"
"DefaultDomainName"="yourdomain.local"
"DefaultPassword"="YourAdminPasswordRevealedToThePublicByAStupidAdmin"
Если это тестовая среда, не подключенная к вашей сети, и вы используете учетную запись локального администратора, пожалуйста, сделайте это. В противном случае: просто не делайте этого.
ДОПОЛНЕНИЕ: Это не отвечает на исходный вопрос, но я просто хотел добавить замечание, что это все еще подходящий способ создать "киоск-машину" без аутентификации, если вы также добавите
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"ForceAutoLogon"="1"
для автоматического входа пользователя в систему сразу после выхода. Это ваш пользователь Гости домена group профиль будет автоматически удаляться при каждом выходе из системы, а новый профиль создается на основе профиля по умолчанию. Вы также можете изменить оболочку, например, если вы хотите запустить веб-браузер вместо стандартного explorer.exe
. Затем закрытие окна браузера приведет к удалению всего кеша и истории просмотров.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
Вау, я боролся с этим несколько часов, думая, что Microsoft заблокировала это в версии, которую я использовал (Server 2016, 10.0.14393), или это работало только для неадминистраторов или ... скорее всего, я был идиот.
Проблема заключалась в том, что я использую его для тестирования на сервере Hyper-V, и подключение к виртуальной машине на самом деле не является сеансом «консоли», когда Расширенный сеанс включен. Он использует RDP для создания нового сеанса.
Исправление?
Фото: Отключить расширенный просмотр
Вы сразу же будете перенаправлены на сеанс консоли, в который необходимо войти.
Чтобы узнать, является ли это вашей проблемой, запустите команду запросить пользователя. Если вы на самом деле не находитесь на консоли, вы увидите другое ИМЯ СЕССИИ.
(Normal Session)
C:\Windows\system32>query user
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
updater console 1 Active none 7/31/2018 3:51 PM
(Enhanced Session)
C:\Windows\system32>query user
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
>updater 31c5ce94259d... 1 Active . 7/31/2018 3:51 PM
Некоторые дополнительные сведения об этом и о том, что делает расширенный сеанс, здесь и о других параметрах: https://www.tenforums.com/tutorials/57136-turn-off-hyper-v-enhanced-session-mode-windows-10-a.html
Надеюсь, это поможет кому-то другому!
Я понимаю, что это старый пост, но не похоже, что на вопрос Бена был предложен прямой ответ.
Это просто, запускайте netplwiz вместо controluserpasswords2, работает и для Win 10.