当您尝试登录到运行 Windows Vista 或 Windows Server 2008 的计算机时,“欢迎”屏幕可能会持续显示 30 秒,然后登录脚本才会与您进行交互

文章翻译 文章翻译
文章编号: 940452 - 查看本文应用于的产品
测试版信息
本文讨论 Microsoft 产品的测试版。本文中的信息按原样提供,如有更改恕不另行通知。

Microsoft 对此测试版产品不提供正式产品支持。有关如何获取对测试版的支持的信息,请参阅测试版产品文件附带的文档,或在您下载此版本的网站中查看该信息。
重要说明:本文包含有关如何修改注册表的信息。在修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 高级用户的 Windows 注册表信息
展开全部 | 关闭全部

本文内容

症状

在运行 Windows Vista 或 Windows Server 2008 的计算机上,启用了“同步运行登录脚本”组策略。当您尝试登录时,“欢迎”屏幕可能会持续显示 30 秒。接下来,登录脚本会与您进行交互,然后登录脚本进程会继续进行。例如,脚本会提示您确认一个对话框。

注意:“同步运行登录脚本”组策略设置位于组策略管理控制台中的如下位置:
本地计算机策略\用户配置\管理模板\系统\登录\注销

原因

该问题发生的原因是登录进程是在会话 0 中运行的,而登录脚本进程却是在另一个会话中运行的。在 Windows Vista 从会话 0 切换到另个一会话之前,会发生 30 秒的延迟。在登录脚本进程继续之前,您必须等待会话 0 的 30 秒超时间隔,然后才能与登录脚本进行交互。

解决方案

要解决这个问题,请配置 DelayedDesktopSwitchTimeout 注册表项的值。该值将确定 Windows Vista 在会话之间进行切换之前,会话的超时间隔。

要配置 DelayedDesktopSwitchTimeout 注册表项的值,请按下列步骤进行操作:

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
  1. 单击“开始”
    收起这个图片展开这个图片
    “开始”按钮
    ,在“开始搜索”框中键入 regedit,然后按 Enter。
  2. 找到以下注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. 双击“DelayedDesktopSwitchTimeout”注册表项。
  4. 在“数值数据”框中,键入 5,然后单击“确定”。
  5. 在“文件”菜单上,单击“退出”。

更多信息

重现此问题的步骤

  1. 在组策略管理控制台中启用“同步运行登录脚本”组策略。为此,请按照下列步骤进行操作:
    1. 单击“开始”
      收起这个图片展开这个图片
      “开始”按钮
      ,在“开始搜索”框中键入 gpedit.msc,然后单击“程序”列表中的“gpedit.msc”。

      收起这个图片展开这个图片
      “用户帐户控制”权限
      如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”。
    2. 在“组策略对象编辑器”窗口中,依次展开“用户配置”、“管理模板”、“系统”、“登录”,然后单击“注销”。
    3. 在详细信息窗格中,双击“同步运行登录脚本”。
    4. 在“设置”选项卡上,单击“已启用”,然后单击“确定”。
  2. 创建一个登录脚本,然后将该登录脚本分配给本地用户。

    注意:登录脚本必须与用户进行交互。
  3. 登录到运行 Windows Vista 或 Windows Server 2008 的计算机。

属性

文章编号: 940452 - 最后修改: 2008年2月20日 - 修订: 1.0
这篇文章中的信息适用于:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Microsoft Windows Code Name “Longhorn”
关键字:?
kbtshoot kbprb kbexpertiseinter KB940452
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