суббота, 21 апреля 2012 г.

Windows XP - Автоматический вход в систему

Необходимо настроить автоматический вход в систему Windows XP. Делается это по разным причинам:
  • В основном, когда компьютером пользуется один человек. Настроив автоматический вход, более не нужно вводить пароль каждый раз, когда загружается ваша операционная система.
  • В моём случае, старенький ноутбук выступает в роли небольшого сервера. И при запуске необходимо запускать некоторые программы на этом ноутбуке.
Есть три способа сделать это.

Способ 1: используя Autologon из Windows Sysinternals (рекомендуется)


Имеется прекрасная программа Autologon из легендарного комплекта Windows Sysinternals. Программа Autologon весьма проста в использовании.


Надо лишь запустить её, заполнить поля диалогового окна и нажать кнопку Enable (включить). Чтобы отключить автоматический вход в систему, нажмите Disable (отключить). Можно передать имя пользователя, домен и пароль в виде параметров командной строки:
autologon.exe пользователь домен пароль
Если компьютер не в домене, то вместо домена следует указать имя компьютера.

Основное достоинство этого способа. что пароль не хранится явно в реестре.

Способ 2: используя мастер


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

Шаг 1. Нажмите кнопку "Пуск" и выберите пункт "Выполнить".
В поле "Открыть" введите команду "control userpasswords2" и нажмите кнопку OK.


Шаг 2. Снимите флажок "Требовать ввод имени пользователя и пароля", а затем нажмите кнопку "Применить".


Шаг 3. В окне "Автоматический вход в систему" введите имя пользователя (заполняется автоматически выбранным пользователем из окна "Учётные записи пользователем" на предыдущем шаге) и пароль:


Нажмите кнопку "OK", чтобы закрыть окно "Автоматический вход в систему", а затем нажмите кнопку "OK" ещё раз, чтобы закрыть окно "Учетные записи пользователей".

Можно перегружаться и созерцать результат своих действий.

Способ 3: правка реестра


Данный способ требует ручной правки реестра.

Шаг 1. Нажмите кнопку "Пуск", выберите команду "Выполнить," введите в командную строку "regedit" и нажмите кнопку "ОК".

Шаг 2. Найдите следующий раздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Шаг 3. Дважды щелкните параметр "DefaultUserName", введите свое имя пользователя и нажмите кнопку "OK".

Шаг 4. Дважды щелкните параметр "DefaultPassword", введите в поле "Значение" свой пароль и нажмите кнопку "OK".

Если параметр DefaultPassword отсутствует, создайте его. Для этого выполните следующие действия.
4a. В меню Правка редактора реестра выберите пункт Создать, а затем Строковый параметр.
Укажите в качестве названия параметра DefaultPassword и нажмите клавишу ВВОД.
4b. Дважды щелкните созданный параметр и в поле Значение введите пароль.

Примечание. Если записи реестра DefaultPassword не существует, система Windows XP автоматически изменит значение раздела реестра AutoAdminLogonс 1 (истина) на 0 (ложь). Это приведет к отключению функции AutoAdminLogon после перезагрузки компьютера.

Шаг 5. Дважды щелкните параметр AutoAdminLogon, введите в поле Значение число 1 и нажмите кнопку OK.

Если параметр AutoAdminLogon отсутствует, создайте его. Для этого выполните следующие действия.
5a. В меню Правка редактора реестра выберите пункт Создать, а затем Строковый параметр.
Укажите в качестве названия параметра AutoAdminLogon и нажмите клавишу ВВОД.
5b. Дважды щелкните созданный параметр и в поле Значение введите число 1.

Шаг 6. Закройте редактор реестра и перезагрузите компьютер.

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

Отключение


Чтобы обойти процедуру автоматического входа или войти в систему от имени другого пользователя, удерживайте клавишу SHIFT при запуске Windows XP. Это приводит к изменению только процедуры первого входа в систему.

Для применения измененной процедуры в дальнейшем администратор должен настроить следующий параметр реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Параметр:ForceAutoLogon
Тип: REG_SZ
Данные: 1

Источник: KB315231

2 комментария:

  1. И третий способ, Sysinternals Autologon:
    http://technet.microsoft.com/ru-ru/sysinternals/bb963905.aspx

    Не хранит пароли в явном виде.
    "It's stored as an LSA secret, indirectly, in HKLM\SECURITY\Policy\Secrets\DefaultPassword\. (You need to run e.g. regedit as SYSTEM to inspect this key.)"

    ОтветитьУдалить