Прочитано: 6 077
Задача: какие шаги нужно сделать чтобы заработал AutoLogon под указанным пользователем на рабочей станции под управлением операционной системы Windows Server 2012 R2 состоящей не в домене.
Просто порой хочется быстроты в настройке, а судорожно вспоминать как это делается нет времени. И вот для этого я пишу для себя заметки, чтобы посредством своего блога через поиск и по ключевому слову(ам) найти нужное в данный момент времени. А такое происходит часто если не сказать очень часто.
AutoLogon -> это когда Ваша операционная система Windows Server 2012 R2 под необходим пользователем автоматически загружается, а не останавливается на окне авторизации где нужно указать Login и Password. Я применяю такую настройку если в планировщике задач запускаются процессы которые не могут работать в другом режиме, т. е. Им нужен режим интерактивности или работает экран 1С и его содержимое транслируется для клиентов. Клиенты видят как продвигается ремонтные работы с их автомобилем, какие запчасти установлены и т. д.
Поехали, в роли учетной записи выступит учетная запись с логином ekzorchik и паролем 712mbddr@. Она обладает правами Администратора на серверной редакции операционной системы Windows Server 2012 R2.
Действия по настройке сводятся к следующим строкам которые нужно выполнить в консоли командной строки, но до этого я авторизовался в системе под учетной записью Administrator:
Win + X — Command Prompt (Admin)
C:\Windows\system32>net user ekzorchik 712mbddr@ /add
C:\Windows\system32>net localgroup Administrators ekzorchik /add
C:\Windows\system32>net user ekzorchik /active
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d ekzorchik /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d 712mbddr@ /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /t REG_SZ /d 1 /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d WORKGROUP /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v IgnoreShiftOvveride /t REG_SZ /d 1 /f
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 1 /f
После перезагружаю систему и проверяю, что система запустилась под учетной записью логина ekzorchik, а не остановилась на этапе идентификации в системе.
C:\Windows\system32>shutdown /r /t 3
и да конечно же я внес правильные настройки, система успешно загрузилась под учетной записью ekzorchik, как и было задумано.
Если используется доменная станция, то в настройке строки (а все остальные остаются такими же как и для рабочей станции):
C:\Windows\system32>reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d WORKGROUP /f
нужно указать не имя рабочей группы по умолчанию WORKGROUP, а имя вашего домена, к примеру в моих заметках я использую домен с именем polygon.local, в этом случае нужно указывать просто polygon.
Хочу заметить, что данные шаги также справедливы и для рабочих станций Windows, т. е. Они универсальны.
Как видите, все просто и даже такая на первый взгляд сложная задача может быть выполнена всего лишь обратившись к заметкам на моем блоге. Задача данной заметки выполнена и пора прощаться до новых встреч, с уважением Олло Александр aka ekzorchik.
Перейти к контенту
ит сервис
Whatsapp
Telegram
Instagram
-
+7 952 577 8880
Авто вход в систему Windows 2008 2012 2016 2019 Server без запроса пароля (автологин)
Используя R it servise
Опубликовано
0
В реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Установить параметр DefaultUserName, вводом имя пользователя под которым должен происходить автоматический вход в систему.
Установить параметр DefaultPassword, значением своего пароля.
Изменить параметр AutoAdminLogon на 1.
Перезагрузить компьютер.
Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены *
Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
In this blog we see how to set automatic login for windows server 2012 and 2016.
You can use the Registry key technique.
To do this you will need to have an account with a password for this to work.
-
- Run exe
- Navigate to:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
- Set or create the following keys:
(DWORD) AutoAdminLogon = 1
(String) DefaultUserName = Your user name
(String) DefaultPassword = Your password - Now restart and lets to see it works!
Another Option
You can also do this using PowerShell
Simply Type:
PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String
PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String
PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String
By following above steps you can set auto login for windows server 2012 and 2016.
This simple method has worked for me in Windows Server versions 2012 R2 through 2022. Create a new .reg file with the contents below, adjusting the USERNAME, PASSWORD strings as appropriate. Then run it to add to the registry
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DefaultUserName"="USERNAME" "DefaultPassword"="PASSWORD" "AutoAdminLogon"="1"
If it is a domain joined machine, then add this line and modify the DOMAIN string.
"DefaultDomainName"="DOMAIN"
Sourced from:
https://community.spiceworks.com/topic/1911274-autologin-autologon-sysinternals-with-windows-10-issue#entry-6360895
More information on this method:
https://docs.microsoft.com/en-us/troubleshoot/windows-server/user-profiles-and-logon/turn-on-automatic-logon
This entry was posted in Uncategorized. Bookmark the permalink.
Используется ВинСервер2012р2. Под одним пользователем в таск-менеджере есть пару заданий, которые через некоторое время выполняются на протяжении дня. Выходит, что этот пользователь (в частности администратор) должен быть вошедшим в свою учетку.
Так как сервер, иногда, по неким причинам аварийно перезагружается то авто-вход пользователя соответственно не осуществляется. Давать пароль от этой учетки никому никто не собирается.
Поэтому придумаем такое решение, а именно сделаем Авто-вход нужного нам пользователя, под которым запускаются задачи и через некое время, например 10 секунд учетка будет заблокирована.
И так, для начала, что бы появилась галка в control userpasswords2 для автов-хода выполняем в cmd
reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon» /v AutoAdminLogon /t REG_SZ /d «1» /f
если первая команда не сработала тогда
reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon» /v DefaultDomainName /t REG_SZ /d «domain» /f
где «domain» — имя вашего домена
Далее отключим сочетание клавиш ctrl+alt+del при входе, нажимаем Win+R,
вводим gpedit.msc, переходим по пути
Конфигурация компьютера -> Конфигурация Windows –> Параметры безопасности –> Локальные политики -> Параметры безопасности -> Интерактивный вход: не требовать нажатия сочетания клавиш CTRL+ALT+DEL изменяем значение.
Ну и в Планировщике заданий создаем задание где в секцию Действия добавляем RunDll32.exe user32.dll,LockWorkStation (запустит скринсейвер, блокировщик учетной запиис) + устанавливаем параметры, нужные для периодичности, события и т.д., запуска скрина.
П.С. Так же есть возможность осуществить авто-вход + запустить скринсейер (блокировка экрана), посредством реестра
Авто-вход:
HKEY_LOCAL_MACHINE –> SOFTWARE –> Microsoft –> Windows NT –> CurrentVersion –> WinlogonПараметры:AutoAdminLogon 1DefaultUserName пользовательDefaultPassword пароль
Автоблокировка:
HKEY_CURRENT_USER
Software –> Policies –> MicrosoftWindows –> Control PanelDesktopScreenSaveTimeout REG_SZ = 1 Изменяем параметр 1 или 0