我有一台运行 Windows 2008 Server Enterprise (SP2) 的计算机。我安装了桌面体验功能并激活了主题服务。我从 Nvidia 网站下载了适用于 Windows Vista x64 的最新驱动程序,并且它们安装起来没有任何问题(我认为它们最适合我的操作系统,因为 Nvidia 不提供对 Windows 2008 的支持)。当我激活 Aero 时,性能非常差,甚至 Firefox 中的滚动也会出现问题。如果我运行 dxdiag,一切似乎都很好,它说硬件加速已打开。您对导致性能问题的原因以及如何修复它有什么想法吗?
答案1
一种可能性是:您是否安装了 Hyper-V?如果是,您可能需要检查此 TechNet 讨论。这不是一个好消息,因为目前还没有一个完整的解决方案,尽管自去年以来情况一直在改善。可以选择移除 Hyper-V(我知道,这通常不是一个好选择)、禁用 Aero(这不是一个坏选择)或获取另一个 GPU(有报道称 ATI 卡也受到影响)。英特尔、微软、Nvidia 和 AMD 已经为此搁置了一年多。它将要最终得到修复。
其他:这是笔记本电脑吗?如果是,您可能希望关闭 Nvidia 的 PowerMizer。即使在使用 compiz 的 Linux 上,用户也会遇到类似的问题。
答案2
是不是因为您的服务器配置设置为将 CPU 优先级分配给后台任务,而不是前台任务?
对于服务器来说只是一句警告:aero 会占用相当多的 CPU 资源。
答案3
Peeter Van Ooijen 有一个不错的博客文章关于如何将 Server 2008 设置为工作站并运行。在正文中,他谈到了如何使用 inf 文件 hack 来运行他的 nVida 显卡。
祝你好运,希望这会有帮助。