GPO - 如何解决缓慢的 Windows 启动

Jon*_*oux 1 windows windows-server-2008 active-directory windows-xp group-policy

我在一个拥有数千个工作站的网络中。有一堆 GPO 应用于所有域用户,还有一些 GPO 中的启动脚本。

当工作站启动时,有一条消息说“正在应用启动脚本”或类似的东西。而这需要一些时间。我想解决这个问题,并指出哪些脚本在启动过程中花费的时间最多。

我怎样才能做到这一点?谢谢!

Eva*_*son 6

挂起的启动脚本还不错,无法进行故障排除。也可以使用策略结果集 (RSoP) 获得应用于计算机的启动脚本列表。由于您只有“几个”启动脚本,因此如果您单独查看脚本,并在必要时以管理员身份(或系统,如果您更愿意完全模拟启动过程)执行它们可能是最简单的,以查看哪个需要很长时间才能完成。

没有好的事件记录,股票,可以告诉你哪个脚本需要很长时间才能执行。我相信详细的 USERENV 日志记录(搜索术语“RunDiagnosticLoggingGlobal”以了解我在说什么)会给您提供脚本执行开始/停止事件,但是如果您只有几个脚本,则需要做很多工作.

如果我有很多脚本并且不知道哪个脚本很慢,我可能会通过拒绝测试计算机执行脚本的一半,然后执行一半等的权限,通过脚本进行二进制搜索,直到我找到问题脚本。

修复损坏的脚本可能超出了 Server Fault 的任务范围,但这至少应该可以让您隔离慢速脚本。