Как включить автоматический вход в систему Windows 7, когда я нахожусь в домене?

Когда Windows 7 подключена к домену, опция автоматического входа в систему больше не доступна в расширенной консоли управления пользователями. Поскольку я запускаю небольшой домашний домен из-за SharePoint и TFS, как бы я включил эту настройку?

Статья HowToGeek здесь описывает ее, однако параметры отключены при присоединении к домену.

От: My Digital Life Article

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите regedit и нажмите кнопку ОК. В Windows Vista / 7 просто введите regedit в меню «Начать поиск» и нажмите «Ввод».

  2. Перейдите к следующему разделу реестра:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  3. Дважды щелкните запись DefaultUserName , введите имя пользователя для входа в систему и нажмите кнопку ОК.

    Если DefaultUserName параметра DefaultUserName не найдено, создайте новое значение строки (REG_SZ) со значением name как DefaultUserName .

  4. Дважды щелкните запись DefaultPassword , введите пароль для учетной записи пользователя в поле данных значения и нажмите кнопку «ОК».

    Если значение DefaultPassword отсутствует, создайте новое значение строки (REG_SZ) с DefaultPassword качестве имени значения.

    Обратите внимание: если строка DefaultPassword не указана, Windows автоматически изменяет значение AutoAdminLogon реестра AutoAdminLogon с 1 (true) на 0 (false), чтобы отключить функцию AutoAdminLogon .

  5. В Windows Vista / 7 необходимо DefaultDomainName , иначе Windows предложит ввести недопустимое имя пользователя с именем пользователя, отображаемым как .\username . Для этого дважды щелкните по DefaultDomainName и укажите доменное имя учетной записи пользователя. Если это локальный пользователь, укажите имя локального узла.

    Если DefaultDomainName не существует, создайте новый раздел реестра String Value (REG_SZ) со значением name как DefaultDomainName .

  6. Дважды щелкните запись AutoAdminLogon , введите 1 в поле «Данные значения» и нажмите «ОК».

    Если нет записи AutoAdminLogon , создайте новое значение строки (REG_SZ) с AutoAdminLogon качестве имени значения.

  7. Если он существует, удалите ключ AutoLogonCount .

  8. Также, если он существует, удалите ключ AutoLogonChecked .

  9. Закройте редактор реестра.

  10. Нажмите кнопку «Пуск», «Перезагрузка» и нажмите «ОК».

В дополнение к ответу Уильяма Хильсума, этот метод не требует, чтобы вы оставляли пароль в текстовом виде в реестре (хотя я не знаю, как фактически хранится аутентификация).

Шаг 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 
Давайте будем гением компьютера.