我们有一个通过 Citrix 为外部用户启动的 Web 应用程序。此 Web 应用程序通过 ActiveX 控件(Oracle OutsideIn 文件查看器)显示文档。对于大多数用户来说,在文档之间切换大约需要 1.6 秒,但对于一个用户来说,只需 0.6 秒。我们希望所有用户都能拥有这样的性能。
然而,我们根本无法确定是什么使得这个配置文件的速度如此之快。
我们没有设置漫游配置文件。我们只知道这是特定盒子上的特定用户配置文件。
我们尝试克隆系统并使用 sysprep 将快速配置文件设为默认用户,但是无论 sysprep 做什么,都没有延续使其快速运行的魔力。
我们完全不知道从哪里开始确定是什么导致了这种情况。我们尝试了所有可能的 IE 设置。我们尝试查看 ProcMon 日志,但什么也没发现。我们怀疑这与 ActiveX 控件下载文件并保存到临时位置的方式有关,但我们真的不确定如何改变行为。
因此,简而言之,任何关于如何在不使用 sysprep(支持或不支持)的情况下克隆配置文件或如何消除两个非常相似的用户配置文件之间的差异的想法都将不胜感激。
答案1
可能有几个因素...
如果与文件访问有关,您可以尝试使用 Sysinternals 工具查看正在进行的文件/注册表调用,并了解调用的时间以及响应所需的时间。您可以在服务器和客户端上尝试使用 procmon 工具,并比较正在发生的事情。
如果是网络问题,您可以比较交换机(托管?)上的设置,看看端口是否存在差异。您还可以测试线路,看看存在哪种噪音,以及线路上是否有东西减慢了访问速度。
还可以用嗅探器检查网络流量的情况。
您是否已将范围缩小到变量,以查看是否是该特定用户和该框?即,如果快速用户登录到同事的计算机,他的登录速度是否与同事一样慢?快速用户的系统上的同事仍然很慢?
AD 中的用户对象是否存在差异,可能会导致某种形式的权限问题?