Как включить автоматический вход в систему Windows 7, когда я нахожусь в домене?
Когда Windows 7 подключена к домену, опция автоматического входа в систему больше не доступна в расширенной консоли управления пользователями. Поскольку я запускаю небольшой домашний домен из-за SharePoint и TFS, как бы я включил эту настройку?
Статья HowToGeek здесь описывает ее, однако параметры отключены при присоединении к домену.
- Как заставить Windows 7 создать новый профиль домена с тем же именем, что и существующий?
- Как подключить ПК с Windows 8 к домену Samba
- Каково время хранения журналов по умолчанию на сервере контроллера домена AD?
- Возможно ли получить дату последнего входа пользователя в AD, если пользователь был удален?
- Как вернуться к работе с ПК с Windows 7, у которого нет учетной записи администратора?
- Как скопировать профиль пользователя при изменении доменов?
- Почему Windows Home Edition не может подключаться к доменам?
- Как удалить профиль пользователя на компьютере под управлением Windows 7, который является частью домена?
- Windows 7: отключить рабочую станцию блокировки через 10 минут с помощью групповой политики
- Как добавить публичные (внешние) IP-адреса в мою личную сеть (контроллер домена Windows)
- Как изменить имя папки профиля без восстановления профиля пользователя с нуля?
От: My Digital Life Article
Нажмите кнопку Пуск, выберите пункт Выполнить, введите
regedit
и нажмите кнопку ОК. В Windows Vista / 7 просто введитеregedit
в меню «Начать поиск» и нажмите «Ввод».Перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Дважды щелкните запись
DefaultUserName
, введите имя пользователя для входа в систему и нажмите кнопку ОК.Если
DefaultUserName
параметраDefaultUserName
не найдено, создайте новое значение строки (REG_SZ) со значением name какDefaultUserName
.Дважды щелкните запись
DefaultPassword
, введите пароль для учетной записи пользователя в поле данных значения и нажмите кнопку «ОК».Если значение
DefaultPassword
отсутствует, создайте новое значение строки (REG_SZ) сDefaultPassword
качестве имени значения.Обратите внимание: если строка
DefaultPassword
не указана, Windows автоматически изменяет значениеAutoAdminLogon
реестраAutoAdminLogon
с 1 (true) на 0 (false), чтобы отключить функциюAutoAdminLogon
.В Windows Vista / 7 необходимо
DefaultDomainName
, иначе Windows предложит ввести недопустимое имя пользователя с именем пользователя, отображаемым как.\username
. Для этого дважды щелкните поDefaultDomainName
и укажите доменное имя учетной записи пользователя. Если это локальный пользователь, укажите имя локального узла.Если
DefaultDomainName
не существует, создайте новый раздел реестра String Value (REG_SZ) со значением name какDefaultDomainName
.Дважды щелкните запись
AutoAdminLogon
, введите1
в поле «Данные значения» и нажмите «ОК».Если нет записи
AutoAdminLogon
, создайте новое значение строки (REG_SZ) сAutoAdminLogon
качестве имени значения.Если он существует, удалите ключ
AutoLogonCount
.Также, если он существует, удалите ключ
AutoLogonChecked
.Закройте редактор реестра.
Нажмите кнопку «Пуск», «Перезагрузка» и нажмите «ОК».
В дополнение к ответу Уильяма Хильсума, этот метод не требует, чтобы вы оставляли пароль в текстовом виде в реестре (хотя я не знаю, как фактически хранится аутентификация).
Шаг 1
Как локальный администратор, скажите Windows, чтобы администраторы могли автоматически входить в систему.
В Regedit перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
. Если его нет, создайте новое значение строки, называемое AutoAdminLogon
Установите это значение равным 1
Шаг 2
Сообщите Windows, чтобы запомнить пароль для входа в систему.
В поле запуска введите control userpasswords2
Убедитесь, что ваше имя пользователя домена находится в списке, если нет, добавьте его. Отключить (или отметить и отключить): пользователи должны ввести имя пользователя и пароль для использования этого компьютера. Убедитесь, что выбрано ваше имя пользователя. Нажмите «Применить».
На этом этапе Windows должна запросить пароль, который будет использоваться.
Шаг 3
Теперь вернитесь в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Убедитесь, что следующие значения строк установлены, если нет, установите их:
-
DefaultUserName
: имя пользователя домена (без префикса домена) -
DefaultDomainName
: ваш домен
Это должно быть так.
Примечание о изменениях пароля:
Вам потребуется повторить эту процедуру с шага 2 при каждом изменении пароля. К сожалению, Windows каждый раз, когда вы сохраняете этот диалог, сбрасывает имя DefaultDomainName на локальное имя компьютера, вы должны вручную его изменить.
В дополнение к ответу @Adam Millerchip мы можем уменьшить усилия по смене пароля до того, что было до присоединения к домену, когда нам всегда приходилось каждый раз запускать контроль userpasswords2 для сохранения нового пароля. Теперь мы находимся в домене, мы можем просто запустить командный файл, который запускает контроль userpasswords2, а также восстанавливает настройки реестра домена и имени пользователя:
AfterPwdChange.bat
control userpasswords2 pause regedit /s WinLogonBit.reg
WinLogonBit.reg
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DefaultUserName"="mydomainusername" "DefaultDomainName"="mydomain"
И если причиной желания автозапуска является запуск запущенных программ, мы все же можем предпочесть, чтобы рабочая станция была заблокирована после включения питания. Если это так, мы можем поместить ярлык в папку «Автозагрузка» с помощью следующей команды:
C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation