互联网 qkzz.net
全刊杂志网:首页 > 女性 > 文章正文
刊社推荐

解决ATI Radeon HD 4800系列显卡VPU Recover重置问题


□ 其乐无穷

  性价比高、性能优秀,这是大部分游戏玩家对Radeon HD 4800系列显卡的评价。但近来笔者却多次听到不悦之声——Radeon HD 4800系列显卡虽然性能不错,但在运行3D游戏时,系统经常会弹出VPU Recover重置的窗口,进而终止游戏程序。玩家在多方探寻后也没有找到解决办法。究竟VPU Recover是什么,为什么在运行3D游戏时会弹出VPU Recover重置的窗口,该如何去解决呢?
  
  从操作系统谈起—VPU Recover点点滴滴
  
  什么是VPU Recover呢?不妨先从安装操作系统谈起。对安装好的纯净系统来说,需要做的第一件事情就是安装驱动程序。但是安装驱动程序也分先后顺序。一般首先安装主板芯片组驱动,安装后,系统的总线比如PCIExpress就被驱动起来了;第二个需要安装驱动程序的配件就是显卡;而后就是主板等相关配件驱动的安装。可以看出,显卡驱动程序的优先级和重要性仅次于主板芯片组。但是就像应用程序会崩溃一样,驱动程序也会崩溃!对于这样底层的驱动程序异常带来的后果,也许你就会见到习以为常的老面孔—“蓝屏”。
  在意识到这个问题后,ATI显卡的驱动就一直支持VPU Recover功能。这项功能可以在显卡停止响应ATI的驱动程序命令时,重置图形芯片,从而使图形芯片重新响应驱动程序的命令。大多数情况下驱动程序可以用VPURecover功能重置图形芯片,无需重启,从而有效地降低了由于显卡硬件故障导致系统崩溃的几率,最大限度地保证了系统的稳定运行。可以看出,原来是显卡可能存在故障,所以系统会弹出VPU Recover重置窗口,阻止显卡继续运行3D游戏等大型程序,从而避免蓝屏或显卡损坏等故障。
  
  在Windows XP以前(包含Windows XP)的操作系统中,可以在ATI的催化剂驱动控制面板(CATALYSTControl Center)中找到“VPU Recover”页面,并勾选上“Enable VPU Recover”就可以开启该功能(图1)。当遇到图形处理器停止响应的时候,该功能就会重新载入显示驱动,从而使系统不需要重启就可以恢复正常。但是在Windows Vista/Server 2008上,由于Windows内核自带类似功能,所以就不需要VPU Recover功能(图2)。正因为此,Windows Vista能够支持底层驱动程序重载功能,进而避免了驱动崩溃的尴尬。
  由于Windows XP和Windows Vista在支持驱动重载的实现方式不同(前者通过ATI驱动实现,后者通过系统内核级WDDM实现),因此当出现VPU Recover重置时,系统报错的方式也不一样。WindowsXP下会弹出一个ATI VPU Recover的警告窗口(图3),而在Windows Vista下所有驱动程序的重置都会在状态栏中弹出一个气泡作为告警,并提示“Display driver stopped responding and has recovered”(显示驱动停止响应,已重置)(图4)。 ......
很抱歉,暂无全文,若需要阅读全文或喜欢本刊物请联系《微型计算机》杂志社购买。
欢迎作者提供全文,请点击编辑
分享:
 

了解更多资讯,请关注“木兰百花园”
摘自:微型计算机
分享:
 
精彩图文


关键字
支持中国杂志产业发展,请购买、订阅纸质杂志,欢迎杂志社提供过刊、样刊及电子版。
关于我们 | 网站声明 | 刊社管理 | 网站地图 | 联系方式 | 中图分类法 | RSS 2.0订阅 | IP查询
全刊杂志赏析网 2017