我最近在工作中遇到了这个问题。它让我抓狂不已,最后我停下来问了这个问题。
我运行的应用程序经常会在一段时间内随机无法重新绘制,通常是在编辑器屏幕上。我最常看到这种情况发生在 Expression Web、Visual Studio 2008/2010 和 SQL Server Management Studio 中。这些应用程序是我最常用的应用程序,所以我在这里看到这种情况并不奇怪。但我很好奇是否有其他人有解决方案。我试过:
- 重启。下面的屏幕截图是重启后大约 10 分钟的截图。
- 新的视频驱动程序。此机器运行的是带有最新驱动程序的 Nvidia Quadro NVS 290 显卡。
- 关闭其他应用程序,这是目前唯一正在运行的应用程序。
就硬件而言,该机器配备双四核 Xeon 2.83ghz 处理器,10 GB 内存,运行 Windows XP SP3 64 位。
任何帮助都将非常有帮助。
JNK编辑:
根据已删除(错误)答案的评论:
我正在运行双显示器。
将其设置为单显示器,仍然发生这种情况。重新启动,然后再次尝试,仍然发生这种情况。将其切换回双屏。我的分辨率只有 1400x900。
答案1
这显然是 Microsoft Connect 双显示器上报告的一个已知错误。
例如,据报道这里和这里对于 Visual Studio 2010,人们建议采用以下解决方法(不是来自微软,因为微软仍在“致力于此”):
- 按照说明更改显示参数如何调整 Visual Studio 2010 视觉体验设置就您所使用的产品而言,
- 禁用所有 DirectDraw 和 Direct3D 加速:转到显示属性(右键单击屏幕/属性)、设置选项卡、高级按钮、疑难解答选项卡,将滑块移动到中间。
- 删除所有工具栏:工具->自定义->工具栏,然后取消选中所有。
答案2
听起来像是显卡的问题。您已经排除了驱动程序,但我应该问您是否确定安装了 64 位驱动程序。
显卡可能有缺陷,但也可能只是安装不当。如果您不介意在 PC 内部乱动,请尝试关闭电源,然后目视检查显卡在主板上的插槽位置。金属插槽触点是否完全可见?尝试移除并重新安装显卡,确保其完全插入。我仍然遇到一些显卡无法正确安装,除非对固定显卡的凸缘进行一些调整。当显卡正确安装时,任何插槽触点的任何部分都不应可见。