文章编号: 315231 - 查看本文应用于的产品
本文的发布号曾为 CHS315231

若想继续接收 Windows 的安全更新,请确保运行装有 Service Pack 3 (SP3) 的 Windows XP。有关详细信息,请参阅以下 Microsoft 网页对 Windows 某些版本的支持即将结束

展开全部 | 关闭全部

简介

本文介绍如何通过在注册表数据库中存储密码和其他相关信息,将 Windows XP 配置为自动执行登录过程。此功能允许其他用户启动您的计算机并使用您建立的帐户自动登录。

重要说明 如果启用自动登录,Windows XP 使用起来会更加方便。但是,使用此功能会带来安全隐患。

更多信息

重要说明 此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表

如果将计算机设置为自动登录,则可以实际访问此计算机的任何用户还可以访问此计算机(包括与此计算机相连的所有网络)上的所有内容。另外,如果打开自动登录,密码将以纯文本格式存储在注册表中。Authenticated Users 组可以远程读取存储此值的特定注册表项。因此,只有在计算机的安全性确实可靠,并且确保不可信用户无法远程访问注册表的情况下,才适合使用这种设置。



如果需要我们为您打开或关闭自动登录,请转到“帮我修复此问题”部分。如果您想自己修复此问题,请转到“我自己修复此问题”部分。

帮我修复此问题



若要自动修复此问题,请单击“修复此问题”按钮或链接。单击“文件下载”对话框中的“运行”,然后按照“修复此问题”向导中的步骤执行操作。

在 Windows XP 中打开自动登录
Microsoft 修复此问题 50529
在 Windows XP 中关闭自动登录
Microsoft 修复此问题 50532


注意
  • 使用自动登录功能可能带来安全隐患。
  • 在安装 Fix it 解决方案的过程中,请在“theDefaultUserName”和“DefaultPassword”文本框中键入正确的用户名和密码。
  • 如果用户名为域用户名,则使用以下格式指定“DefaultUsername”的值:

    domain\username
  • 此向导可能只提供英文版本。但是,Windows?的其他语言版本也提供自动修复功能。
  • 如果您使用的计算机并未出现此问题,则可将修复问题解决方案保存至闪存驱动器或 CD 中,然后在出现此问题的计算机上运行该解决方案。
接下来,请您转到“此方法是否已修复问题?”部分。



我自己修复此问题

方法 1:
注意:若要在继续阅读本文之前了解更多有关编辑注册表的信息,请单击以下链接查看 Microsoft 网站中相应的文章:

http://technet.microsoft.com/zh-cn/library/cc755256.aspx


您可以使用注册表编辑器添加您的登录信息。为此,请按照以下步骤操作:

  1. 单击「开始」,单击“运行”,键入 regedit,然后单击“确定”
  2. 找到以下注册表项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. 在使用您的帐户名和密码和情况下,双击 DefaultUserName 条目,键入您的用户名,然后单击“确定”
  4. 双击“DefaultPassword”条目,在数值数据框下键入您的密码,然后单击“确定”

    如果不存在“DefaultPassword”值,请创建该值。为此,请执行下列步骤:
    1. 在注册表编辑器中,依次单击“编辑”“新建”“字符串值”
    2. 键入 DefaultPassword 作为数值名称,然后按 Enter 键。
    3. 双击新创建的项,然后在“数值数据”框中键入密码。
    注意:如果 DefaultPassword 注册表项不存在,Windows XP 会在计算机重新启动之后,将 AutoAdminLogon 注册表项的值从 1 (true) 自动更改为 0 (false) 以关闭 AutoAdminLogon 功能。
  5. 双击“AutoAdminLogon”,在“数值数据”框中键入 1,然后单击“确定”

    如果不存在“AutoAdminLogon”项,请创建该条目。为此,请执行下列步骤:
    1. 在注册表编辑器中,依次单击“编辑”“新建”“字符串值”
    2. 键入 AutoAdminLogon 作为数值名称,然后按 Enter 键。
    3. 双击新创建的项,然后在“数值数据”框中键入 1
  6. 退出注册表编辑器。
  7. 单击「开始」,单击“重新启动”,然后单击“确定”
当计算机重新启动并且 Windows 启动后,可以自动登录。

若要绕过自动登录过程并以其他用户的身份登录,请在注销后或在 Windows XP 重新启动后按住 Shift 键。请注意,此过程只适用于首次登录。要对以后的注销强制使用此设置,管理员必须设置以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon


数值:ForceAutoLogon
类型:REG_SZ
数据:1

方法 2:

还可以在未加入到域的计算机上的 Windows XP Home Edition 和 Windows XP Professional 中打开自动登录,同时不编辑注册表。为此,请执行以下步骤:
  1. 单击「开始」,然后单击“运行”
  2. 在“打开”框中键入control userpasswords2,然后单击“确定”

    注意 当用户尝试在 Windows XP Home Edition 的“用户帐户”窗口中显示帮助信息时,不会显示帮助信息。此外,用户会收到以下错误消息:
    找不到 Drive:\Windows\System32\users.hlp 帮助文件。请检查您的硬盘驱动器上是否存在该文件。如果不存在,您必须重新安装该文件。
  3. 清除“要使用本机,用户必须输入用户名和密码”复选框,然后单击“应用”。
  4. 在“自动登录”窗口的“密码”框中,键入密码,然后在“确认密码”框中重新键入该密码。
  5. 单击“确定”关闭“自动登录”窗口,,然后单击“确定”关闭“用户帐户”窗口。

此方法是否已修复问题?

  • 请检查是否已修复此问题。如果已修复,您就完成了本部分内容。如果未修复,则可与支持部门联系
  • 非常感谢您提供反馈意见。若要提供反馈意见或报告使用此解决方案出现的任何问题,请在“帮我修复此问题”博客中留言或向我们发送电子邮件

属性

文章编号: 315231 - 最后修改: 2011年9月23日 - 修订: 9.0
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
关键字:?
kbacwsurvey kbregistry kbhowto kbenv kbinfo kbui kbmsifixme kbfixme KB315231
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com