应用程序屏幕重绘问题

Jef*_*don 7 visual-studio microsoft-expression

我最近在工作中遇到了这个问题。它驱动器疯了,我终于停下来问这个问题。

我经常随机运行的应用程序在一段时间内无法重新绘制自身,通常是在编辑器屏幕中。我最常在 Expression Web、Visual Studio 2008/2010 和 SQL Server Management Studio 中看到这种情况。这些应用程序是我最常使用的应用程序,所以我在这里看到最多的应用程序并不感到惊讶。但我很好奇是否有其他人对此有解决方案。我试过了:

  1. 重新启动。下面的屏幕截图是重新启动后大约 10 分钟。
  2. 新的视频驱动程序。这台机器正在运行带有最新驱动程序的 Nvidia Quadro NVS 290 视频卡。
  3. 关闭其他应用程序,这是现在唯一运行的东西。

至于硬件,这台机器有双四核至强 2.83ghz 处理器,10 gigs 内存,运行 Windows XP SP3 64 位。

任何帮助都会很棒。

JNK 编辑:

根据已删除(错误)答案的评论:

我正在运行双显示器。

设置为单屏显示,还是出现了。重启,又试了一次,还是出现。把它切换回双屏。我的分辨率只有 1400x900。

表达式 Web 示例

har*_*ymc 5

这显然是 Microsoft Connect 上针对双显示器报告的已知错误。

例如,这里这里为 Visual Studio 2010报告了以下解决方法(不是来自 Microsoft,因为 Microsoft 仍在“研究它”):

  1. 按照如何调整 Visual Studio 2010 视觉体验设置中所述更改显示参数,只要这适用于您正在使用的产品,
  2. 禁用所有 DirectDraw 和 Direct3D 加速:转到显示属性(右键单击屏幕/属性)、设置选项卡、高级按钮、疑难解答选项卡,将滑块移到中间。
  3. 删除所有工具栏:工具->自定义->工具栏,并取消选中所有。