Я тестирую Windows Server 2016 (вместо 2012), но снимаю флажок « Пользователи должны ввести имя пользователя и пароль, чтобы использовать этот компьютер "поле в control userpasswords2
НЕ , похоже, позволяет машине автоматически входить в систему с предоставленной учетной записью при загрузке .
Есть ли другой метод, который работает в 2016 году?
Используйте Sysinternals Autologon. Он хранит учетные данные в реестре более безопасно, чем другие методы.
Autologon для Windows v3.10
https://technet.microsoft.com/en-us/sysinternals/autologon
Хотя это действительно крайне плохая идея , она все же возможна . Тем не менее, у пользователя должен быть пароль, И этот пароль открывается всем, у кого есть доступ к 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"
для автоматического входа пользователя в систему сразу после выхода. Если ваш пользователь находится в группе Гости домена , профиль будет автоматически удаляться при каждом выходе из системы, и новый профиль создается на основе профиля по умолчанию. Вы также можете изменить оболочку, например, если хотите запустить веб-браузер вместо используемого по умолчанию explorer.exe
. Затем закрытие окна браузера приведет к удалению всего кеша и истории просмотров.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
Я также изо всех сил пытался заставить это работать на (не подключенном к домену) Windows Server 2016.
Я заметил, что для этого было требование CTRL-ALT-DELETE логин, поэтому подумал, что попробую отключить это ... и внезапно автоматический вход начал работать!
После применения этого изменения и перезагрузки сервера ему удалось успешно автоматически войти в учетную запись, которую я предоставил.
Я понимаю, что это старое сообщение, но не похоже, что на него был предложен прямой ответ Вопрос Бена.
Это просто, запустите netplwiz вместо controluserpasswords2, также работает для Win 10.
Ого, я боролся с этим несколько часов, думая, что Microsoft заблокировала это в версии, которую я использовал (Server 2016, 10.0.14393), или это работало только для неадминистраторов или ... скорее всего, я был идиотом.
Проблема заключалась в том, что я использую его для тестирования на сервере Hyper-V, и соединение виртуальной машины на самом деле не является сеансом "консоли", когда Расширенный сеанс включен. Он использует RDP для создания нового сеанса.
Как исправить?
Фото: Отключить расширенный просмотр
Вы сразу же будете перенаправлены на сеанс консоли, в который необходимо войти.
Чтобы увидеть если это ваша проблема, запустите команду query user . Если вы на самом деле не находитесь на консоли, вы увидите другое ИМЯ СЕССИИ.
(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
Надеюсь, это поможет кому-то другому!