本文提供了在用户登录到基于 Windows 8.1 的计算机后,登录脚本未运行 5 分钟的问题的解决方案。
适用于: Windows 客户端(所有支持的版本)原始 KB 数: 2895815
现象
用户登录到基于 Windows 8.1 的计算机后,登录脚本不会运行 5 分钟。 此行为会导致出现以下症状:
- 登录脚本执行的操作在基于 Windows 8.1 的计算机上可能不可见,直到用户登录五分钟。
- 登录脚本提供的资源可能不适用于基于 Windows 8.1 的计算机上的用户,直到用户登录大约五分钟。
原因
发生此行为的原因是 Windows 8.1 包含新的组策略设置“ 配置登录脚本延迟”,用于控制登录脚本的行为。 此脚本存储在以下位置:
计算机配置\管理模板\系统\组策略
配置登录脚本延迟策略的默认值设置未配置。 但是,组策略客户端的默认行为是在运行登录脚本前等待 5 分钟。
五分钟延迟的目标是加快在基于 Windows 8.1 的计算机上加载用户的桌面。
解决方法
如果希望登录脚本在不延迟的情况下在用户登录时运行,则应在 计算机配置\管理模板\System\组策略位置中将“配置登录脚本延迟 ”设置配置为 “已禁用 ”。
如果要更改组策略客户端在运行登录脚本之前等待的时间,则应将“配置登录脚本延迟”设置配置为在计算机配置\管理模板\System\组策略位置中启用。 然后,在“选项”部分中,将分钟设置为所需的值。 可以输入的最大值为 1,000 分钟。
将策略设置为 “已启用” 并设置时间(以分钟为单位)后,组策略客户端会在用户登录时等待指定时间,然后再运行登录脚本。 如果输入时间(以分钟为单位为零(0),则禁用该设置,并且组策略客户端会在用户登录时运行登录脚本,而不会有任何延迟。