Categories: Шпаргалки

Автоматический вход пользователя в систему Windows

Тематические термины: Windows , реестр

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

Данная инструкция подходит для всех систем Windows, начиная от Windows XP (как для настольных систем, так и серверных).

Подготовка пользователя и рекомендации по безопасности

Задайте пароль для учетной записи пользователя, под которым будет выполняться вход в систему. Без пароля автоматический вход работать не будет.

Задайте минимальные права, достаточные для выполнения задач. Не рекомендуется использовать пользователя с правами администратора, так как логин и пароль хранятся в открытом виде в реестре, что упрощает злоумышлинникам процесс взлома системы.

Настройка с помощью реестра

Открываем реестр (в командной строке вводим regedit ) и переходим по ветке:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

Создаем ключи со следующими значениями:

Ключ Значение Тип
DefaultUserName Логин учетной записи Строковый
(String)
(REG_SZ)
DefaultPassword Пароль учетной записи
AutoAdminLogon 1
DefaultDomainName Имя домена, если он используется

* некоторые ключи уже могут быть созданы — тогда их нужно отредактировать.

Получится, примерно, следующее:

Через групповую политику (GPO)

Специальной ветки для настройки автоматического входа через групповую политику нет, но есть возможность настроить через политику реестр.

Создаем нужную политику с произвольным названием и переходим к ее редактированию.

Переходим по ветке Конфигурация компьютера (Computer Confoguration) — Настройка (Preferences) — Конфигурация Windows (Windows Settings) — Реестр (Registry).

Кликаем правой кнопкой мыши по Реестр Создать Элемент реестра . Заполняем данные:

Для остальных ключей повторяем процедуру.

Из командной строки

Из командной строки мы также будем редактировать реестр.

На всякий случай, удаляем следующие ключи (команды на редактирование нет):

reg delete «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v DefaultUserName /f

reg delete «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v DefaultPassword /f

reg delete «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v AutoAdminLogon /f

* Если получим ошибку ERROR: The system was unable to find the specified registry key or value , значит удаляемого ключа нет — все в порядке, идем дальше.

Создаем ключи следующими командами:

reg add «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v DefaultUserName /t REG_SZ /d Autostarter

reg add «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v DefaultPassword /t REG_SZ /d Password

reg add «HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon» /v AutoAdminLogon /t REG_SZ /d 1

* где Autostarter — имя учетной записи, от которой будет выполняться вход; Password — пароль для входа в систему от учетной записи Autostarter; 1 — значение для включения автоматического входа в систему.

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

7 дней ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

7 дней ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

7 дней ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

7 дней ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

7 дней ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

7 дней ago