我有配备 Radeon HD 5670 的 Windows 10。大约一个月以来,所有使用 3D 图形的游戏都挂起错误消息Application Has Been Blocked From Accessing Graphics Hardware
这是类似的事情应用程序已被阻止访问图形硬件,只是它与所有 3D 游戏都有关。
我试过的游戏:乐高哈利波特、我的世界、无限试驾。不到两分钟,屏幕就会闪烁几秒钟,然后游戏就会崩溃。
我尝试了一些通过 Google 找到的解决方案,例如:
我以为可能是硬件问题,取出显卡,清除灰尘,安装好后就好了http://openhardwaremonitor.org/和 MSI Kombustor(出于某种原因,v3 对我来说不起作用,但 v2 工作正常)。Kombustor 表明这不是过热或硬件问题,因为测试从它运行,它从 GPU 中获取所有数据,没有挂起任何东西,温度低于 70 摄氏度。游戏在低温下崩溃,没有太多负载。
一个月前一切都还正常。也许是某些 Windows 更新破坏了它?
答案1
我最近也遇到了同样的错误,但是我使用的是 Nvidia Geforece GTX 660,所以这是一张相当老的显卡。你是不是在进行某种超频?这似乎是我的错误的问题所在。
我的显卡超频了,最近我更新了用于控制超频的软件。结果发现,更新软件后,默认设置发生了变化,实际上我的 GPU 超频超过了稳定的加速时钟速度。我认为这导致了显卡不稳定。
实际上,我首先尝试了您已经做过的所有操作,除了注册表检查。我甚至更换了显卡上的导热膏,因为我认为显卡可能会过热,尽管我的温度并不异常高。最后,我将 GPU 时钟频率降低了约 -55Mhz,并将内存偏移量设置为约 -15Mhz。这似乎解决了问题。现在,我可以毫无问题地玩几个小时的游戏了。
如果您没有超频,那么这显然不会帮助您,但这似乎解决了我的问题。此外,此错误应该在事件日志中生成一个条目。检查并查看它给出的错误代码是什么。我不记得我的是什么,但我通过搜索该代码找到了降低时钟频率的建议,它出现在一个随机论坛上。
答案2
我在某处找到一条提示,说是 Raptr 应用程序导致了问题。我大约一周前就删除了它,然后重新安装了驱动程序。但在重新安装过程中,我再次包含了 ATI Catalyst Control Center。现在,当我卸载它时,一切都恢复正常。无需游戏或重新安装驱动程序。
ATI Catalyst Control Center 可能只是谜题的一部分,但它似乎以某种方式影响了 3D 图形。