我的计算机运行良好,但我感觉显示管理器(或 Windows 中的名称)遇到了困难。
首先,与桌面项目的交互很慢而且不流畅,这意味着如果我在桌面上拖动一个图标,它看起来就像以每秒 5 帧左右的速度发生。
其次,当我在主显示器上运行游戏或其他最大化全屏应用程序,而另一台显示器上打开其他窗口时,窗口显示的不是当前内容,而是一些较旧的内容。我知道这听起来很奇怪,所以让我用一张图片来解释一下。
这张图片显示了在主屏幕上运行游戏并在第二个屏幕上显示我的 chrome 窗口时第二个显示器上显示的内容。在拍摄这张照片之前,我将我的 steam 窗口从第二个显示器拖到第一个显示器,然后切换到 chrome 中的维基百科选项卡,然后按 Alt-Tabbing 返回游戏。请注意,只有在 chrome 窗口内才有 chrome 窗口和 chrome 中上一个活动选项卡的残留,尽管您可以看到正在显示的维基百科页面的工具提示。
这两个问题在系统启动后就已经出现,并且不会在安全模式下发生。
我已经完全删除并重新安装了显示器和图形驱动程序,但这并不能解决问题。
你们中有人遇到过此类错误吗?
以下是有关我的系统的一些一般信息:
- Win7 专业版 64位 SP1
- i5 3.40 GHz
- 8 GB 内存
- ATI Radeon HD 7XXX 系列
- Comodo 的 AV 和防火墙
答案1
您看到的是预期行为。从 Vista 开始,桌面窗口管理器 (DWM) 会在 Direct3D 表面上绘制桌面和所有窗口。全屏应用(如游戏)会绕过 DWM,直接绘制到屏幕上。
因此,当您切换到游戏时,DWM 会在窗口渲染时释放对屏幕的控制,因此您会看到此行为。这对性能也有好处。