修复应用程序已被阻止访问图形硬件

在您的 Windows 10 上启动任何应用程序或游戏(例如FIFA孤岛惊魂(Far Cry)(Minecraft)我的世界等)时,可能会被拒绝访问图形卡,您将面临错误消息“应用程序已被阻止访问图形硬件(Application has been blocked from accessing Graphics hardware)”。如果您仍然遇到此问题,请不要再担心,因为今天我们将了解如何解决此问题并让您畅玩游戏而不会受到任何干扰。

修复应用程序已被阻止访问图形硬件

主要问题似乎是过时或不兼容的驱动程序导致GPU需要更多时间来响应任何与图形相关的请求,并且在大多数情况下,此请求最终会失败。无论如何(Anyway),不​​要浪费任何时间,让我们看看如何在下面列出的故障排除指南的帮助下阻止应用程序访问(Fix Application)图形硬件。(Graphics)

修复应用程序(Fix Application)已被阻止访问图形(Graphics)硬件

确保 创建一个还原点(create a restore point)以防万一出现问题。

方法一:运行SFC和DISM工具(Method 1: Run SFC and DISM tool)

1.按Windows Key + X然后单击命令提示符(管理员)。( Command Prompt(Admin).)

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.如果您能够修复应用程序已被阻止访问图形硬件问题(fix Application has been blocked from accessing Graphics hardware issue),那么很好,如果没有,请继续。

5.再次打开cmd并输入以下命令并在每个命令后按回车:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢复健康系统

6.让DISM命令运行并等待它完成。

7. 如果上述命令不起作用,请尝试以下操作:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

7.重新启动您的 PC 以保存更改。

方法 2:运行硬件设备疑难解答(Method 2: Run Hardware Devices troubleshooter)

1.转到开始并键入“控制面板(Control Panel)”并单击打开它。

转到开始并键入“控制面板”并单击以将其打开

2.从右上角,选择查看( View By)方式为“大图标(Large Icons)”,然后单击“故障排除(Troubleshooting)”。

从控制面板中选择故障排除

3.接下来,从左侧窗格中单击“查看全部(View All)”。

从控制面板的左侧窗格中单击查看全部

4.现在从打开的列表中选择“硬件和设备(Hardware and Devices)”。

现在从打开的列表中选择“硬件和设备”

5.按照屏幕上的说明运行硬件和设备疑难解答。(Hardware and Devices troubleshooter.)

运行硬件和设备疑难解答 |  修复应用程序已被阻止访问图形硬件

6.如果发现任何硬件问题,请保存所有工作并单击“应用此修复(Apply this fix)”选项。

如果硬件和设备疑难解答程序发现任何问题,请单击应用此修复程序

查看您是否能够修复应用程序已被阻止访问图形硬件(fix Application has been blocked from accessing Graphics hardware) 问题,如果没有,则继续下一个方法。

替代方法:(Alternate method:)

1.在Windows搜索字段中搜索疑难解答( Troubleshoot),然后单击它。或者,您可以在Settings中访问它。

通过使用搜索栏搜索打开疑难解答并可以访问设置

2.向下滚动到“硬件和设备(Hardware and devices)”并单击它。

向下滚动到“硬件和设备”并单击它

3.单击硬件和设备下的“运行疑难解答”。(Run the troubleshooter)

单击“运行疑难解答”|  修复应用程序已被阻止访问图形硬件

方法 3:更新您的显卡驱动程序(Method 3: Update your Graphics Card Driver)

如果您遇到“应用程序(Application)已被阻止访问图形(Graphics)硬件”,则此错误的最可能原因是图形(Graphics)卡驱动程序损坏或过时。当您更新 Windows 或安装第三方应用程序时,它可能会损坏您系统的视频驱动程序。如果您遇到屏幕闪烁、屏幕打开/关闭、显示无法正常工作等问题,您可能需要更新显卡驱动程序以解决根本原因。如果您遇到任何此类问题,那么您可以在本指南的帮助下轻松更新显卡驱动程序(update graphics card drivers with the help of this guide)

更新您的显卡驱动程序

方法四:重新安装显卡驱动(Method 4: Reinstall the Graphics Card Driver)

1.下载并安装显示驱动卸载程序(Download and install Display Driver Uninstaller)

2.Launch  Display Driver Uninstaller然后点击Clean and Restart (强烈推荐)(Clean and Restart (Highly recommended))

使用 Display Driver Uninstaller 卸载 NVIDIA 驱动程序

3.卸载显卡驱动后,您的电脑将自动重启以保存更改。

4.按 Windows 键 + R 然后键入devmgmt.msc并按Enter打开设备管理器(Device Manager)

devmgmt.msc 设备管理器

5.从菜单中单击操作(Action),然后单击“扫描硬件更改(Scan for hardware changes)”。

单击操作,然后单击扫描硬件更改

6.您的 PC 将自动安装可用的最新显卡驱动程序。( install the latest Graphics driver available.)

7.查看您是否能够修复应用程序已被阻止访问图形硬件,( Fix Application has been blocked from accessing Graphics hardware,) 如果没有则继续。

8.打开Chrome或您喜欢的浏览器,然后访问NVIDIA 网站(NVIDIA website)

9.选择您的产品类型、系列、产品和操作系统(product type, series, product and operating system),为您的显卡下载最新可用的驱动程序。(download the latest available drivers for your Graphic Card.)

NVIDIA 驱动程序下载 |  修复应用程序已被阻止访问图形硬件

10.下载安装程序后,启动安装程序,然后选择自定义安装(Custom Install),然后选择全新安装。(Clean install.)

在 NVIDIA 安装期间选择自定义

11.重新启动您的 PC 以保存更改

方法 5:增加超时检测和恢复 (TDR) 值(Method 5: Increase the Timeout Detection and Recovery (TDR) Value)

您可以在此处了解有关TDR 的(TDR here)更多信息。如果这对您不起作用,那么您可以使用上述指南尝试可能适合您的各种值。

1.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)

运行命令 regedit

2.导航到以下注册表项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

3. 选择GraphicsDrivers文件夹,然后右键单击右侧窗格中的空白区域并选择t New > DWORD (32-bit) Value.

选择 DWORD (32bit) Value 并键入 TdrDelay 作为名称

4.将这个新创建的 DWORD 命名为TdrDelay。

5.双击TdrDelay DWORD并将其值更改为 8。( change it’s value to 8.)

在 64 位密钥的 TdrDelay 密钥中输入 8 作为值

6.单击确定,然后重新启动您的 PC 以保存更改。

方法 6:授予图形卡对应用程序的访问权限(Method 6: Give Graphics Card Access to the Application)

1.按Windows Key + I 打开设置(Settings),然后单击系统。(System.)

按 Windows 键 + I 打开设置,然后单击系统

2.从左侧菜单中选择显示(Display),然后单击底部的图形设置链接。(Graphics settings link)

选择显示,然后单击底部的图形设置链接

3.选择应用类型,如果在列表中找不到您的应用或游戏,请选择经典应用(Classic app),然后使用“浏览(Browse)”选项。

选择经典应用程序,然后使用浏览选项

4.导航到您的应用程序或游戏(Navigate to your application or game),选择它并单击打开。(Open.)

5.将应用添加到列表后,单击它,然后再次单击选项。(Options.)

将应用程序添加到列表后,单击它,然后再次单击选项

6.选择“高性能(High performance)”并点击保存。

选择高性能并单击保存

7.重新启动您的 PC 以保存更改。

方法 7:将硬件设置为默认设置(Method 7: Set Hardware to Default Settings)

超频处理器 ( CPU ) 或显卡(Graphics)也可能导致“应用程序已被阻止访问图形(Graphics)硬件”错误,为了解决此问题,请确保将硬件(Hardware)设置为默认设置。这样可以保证系统没有超频,硬件可以正常工作。

方法 8:将 DirectX 更新到最新版本(Method 8: Update DirectX to the Latest Version)

要修复应用程序(Application)已被阻止访问图形(Graphics)硬件问题,您应该始终确保更新您的 DirectX(update your DirectX)。确保您已安装最新版本的最佳方法是从 Microsoft 官方网站下载DirectX Runtime Web Installer 。

安装最新的 DirectX 以修复应用程序已被阻止访问图形硬件

受到推崇的:(Recommended:)

希望(Hopefully)使用上述方法之一,您将能够修复应用程序已被阻止访问图形硬件,(Fix Application has been blocked from accessing Graphics hardware, )但如果您对本指南仍有任何疑问,请随时在评论部分提出。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts