Excel编程模块在terminal服务器2008上运行缓慢

我有一个使用Excel对象模块(编程模块)导出到Excel的Windows应用程序。 它在Windows Server 2008以外的所有Winodws版本上运行良好。在Excel中执行任何操作需要花费大约2秒的时间,从而使得该过程花费数分钟甚至数小时完成通常需要几秒钟的时间。

使用terminal服务或RemoteApp时会发生这种情况。 我发现只有当您通过远程桌面连接时检查“本地资源”下的“打印机”checkbox时才会发生这种情况。 如果取消选中,则速度正常。

但是,我需要我的打印机,所以我不能只是取消选中它。 任何想法是什么造成了减速?

MS Office应用程序在后台基于默认打印机进行大量计算。 从远程terminal服务会话进行连接并从本地资源中导入打印机时,terminal服务器确实需要为要连接的每台打印机提供适当的驱动程序。

因此,速度问题的一个解决scheme是确保服务器具有正确的驱动程序(并且按照预期工作)。