Если в вашей системе зарегистрировано больше одного пользователя, или вы настроили XP запрашивать имя пользователя при включении, нужно будет залогиниваться в ХР перед началом пользования. Но совсем не обязательно использовать правила входа в ХР по умолчанию; вы можете настроить их, используя всего один ключ реестра.
Например, можно отображать свой текст перед авторизацией, так же можно напоминать пользователям о необходимости смены паролей за определённое количество дней до истечения срока их действия.
Чтобы изменить настройки входа в систему, необходимо запустить Редактор Реестра (Registry Editor) и перейти к ключу
который содержит различные настройки авторизации (а также некоторые опции, непосредственно не связанные с настройками входа в систему). Ниже перечислены наиболее важные записи Реестра, отредактировав которые, пользователь может изменить настройки входа в систему.
DontDisplayLastUserName
Эта запись позволяет определить настройки диалогового окна авторизации. Если такая запись в реестре есть и для нее установлено значение 1, для входа в систему всем пользователям придется вводить и имя, и пароль. Если задано значение 0, в диалоговом окне входа в систему будет отображаться имя последнего пользователя, входившего в систему.
DefaultUserName
В этой строке содержится имя последнего пользователя, входившего в систему. Оно будет отображаться в диалоговом окне только в том случае, если записи DontDisplayLastUserName нет или для нее задано значение 0.
LegalNoticeCaption
Эта запись в сочетании со строкой LegalNoticeText позволяет отображать перед диалоговым окном входа в систему окно с пользовательским текстом. Текст необязательно должен быть официальным предупреждением, но чаще всего эту опцию используют именно для вывода на экран предупреждений. Значение, заданное для записи LegalNoticeCaption, определяет заголовок окна с пользовательским текстом.
LegalNoticeText
Эта запись используется в сочетании со строкой LegalNoticeCaption. В ней содержится текст, который и будет выводиться на экране перед диалоговым окном входа в систему.
PasswordExpiryWarning
Эта запись DWORD позволяет выводить окно с напоминанием о том, через сколько дней истекает срок действия паролей учетных записей пользователей. Пользователь может определить, за сколько дней до истечения срока действия должно выводиться такое напоминание. Чтобы отредактировать запись, необходимо нажать кнопку десятичных чисел и ввести количество дней.
ShutdownWithoutLogon
Эта запись позволяет определить, будет ли в диалоговом окне входа в систему отображаться кнопка завершения работы. Если задано значение 1, кнопка будет включена (то есть, будет отображаться в диалоговом окне авторизации), а если 0 – отключена (в диалоговом окне такой кнопки не будет).
Shell
Строго говоря, эта запись никак не связана с входом в систему, но знать о ней надо. Она определяет, какую оболочку, то есть пользовательский интерфейс, будет использовать XP. По умолчанию используется Explorer.exe, но пользователь может задать и другую оболочку – например, Диспетчер программ (Program Manager) из предыдущих версий Windows. Чтобы изменить оболочку, нужно ввести название программы – например, Progman.exe для Диспетчера программ или Taskman.exe для Диспетчера задач (Task Manager).
AutoRestartShell
Эта запись DWORD тоже никак не связана с авторизацией, но знать о ней не помешает. Она определяет, будет ли осуществляться автоматический перезапуск оболочки Windows, если та аварийно завершит работу. Если для этой записи задано значение 0, оболочка перезапущена не будет: чтобы перезапустить оболочку, пользователю придется выйти из системы и снова войти.Теперь, когда читатель знает о том, как управлять запуском и отключением системы, перейдем к пользовательскому интерфейсу.
Автор: Preston Gralla Источник: windowsdevcenter.com Копирование статьи разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения русскоязычной версии.