Приложение было заблокировано от доступа к графическому оборудованию в Windows 10

Проблемы

Много раз может случиться так, что программам на вашем ПК с Windows 10 будет отказано в доступе к графическому оборудованию. В сообщении говорится, что приложению заблокирован доступ к графическому жесткому файлу e. Один из распространенных сценариев — это когда ваш компьютер по какой-то причине зависает во время игры. Это каким-то образом неверно конфигурирует драйвер, и когда приложение пытается получить доступ к графическому драйверу, оно просто терпит неудачу. В этом руководстве мы расскажем, как исправить ошибку, из-за которой приложение Windows 10 не получило доступ к графическому оборудованию.

По моему опыту, проблема в основном возникает, когда драйвер не совместим с существующей версией Windows 10, и в большинстве случаев происходит сбой после серьезного обновления. Это приводит к тому, что графический процессор занимает больше времени для ответа на графический запрос и в большинстве случаев дает сбой. Давайте посмотрим на возможные решения.

Приложение заблокировано от доступа к графическому оборудованию

1] Удалите и переустановите драйвер видеокарты

Это первое, что вам нужно попробовать. Часто драйверы, загруженные из Центра обновления Windows, неверно конфигурируются. Лучший способ — загрузить последние версии драйверов с сайта OEM. Вам нужно будет выполнить поиск на сайте, используя данные о названии вашей видеокарты. Проверьте наш пост на Удаление и переустановите драйверы. При установке драйвера обязательно запустите режим совместимости программ для Windows 10.

2] Запустите Средство устранения неполадок с аппаратными устройствами .

Windows поставляется со встроенным инструментом для устранения неполадок любых аппаратных устройств. Он доступен в разделе «Настройки»> «Обновление и безопасность»> «Устранение неполадок». Запустите его, и, если возникнет проблема, которую приложение может исправить, оно сделает это. Подробнее о том, как использовать средство устранения неполадок аппаратных устройств .

3] Предоставление доступа к графическому оборудованию для приложений

Настройки графики Windows 10 теперь позволяют выделять приложения для использования видеокарты. Это будет работать, если у вас есть проблемы с конкретными приложениями, обращающимися к графическому оборудованию. Он работает как для приложений WIN32, так и для приложений из магазина.

Вы можете найти эту конкретную опцию в Настройки> Дисплей> Настройки графики. Использование этого не улучшит производительность, но также может сэкономить много времени автономной работы. Узнайте больше об использовании настроек графики в Windows 10.

4] Отключить проверку TDR

TDR означает «Обнаружение и восстановление тайм-аута». Эта функция впервые появилась в Windows Vista, а затем работала до Windows 10. Система создана для восстановления системной графики, когда ОС не может получить ответ в течение определенного периода времени. По умолчанию установлено значение 2 секунды.

Может случиться так, что видеокарта отнимает больше времени из-за интенсивной задачи, и ОС чувствует, что есть какая-то проблема, и перезапускает графику в качестве метода восстановления. Решение, которое мы предлагаем, теперь увеличивает время TDR до более чем 8 секунд. Это дает больше окна для реакции ОС.

Примечание . Если вы не можете найти эти ключи, рекомендуем создать их, следуя руководству на docs.microsoft.com.

  • Закройте все приложения на ПК.
  • Введите regedit в поле поиска и запустите его с правами администратора.
  • Перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 \ Control \ GraphicsDrivers или HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ GraphicsDrivers, в зависимости от того, что доступно.

В зависимости от вашей версии Windows, то есть 32-разрядной или 64-разрядной версии, выполните следующие действия:

Для 32-битных Windows:

  • Выберите DWORD (32-битное) значение.
  • Введите TdrDelay в качестве имени и нажмите Enter.
  • Дважды щелкните TdrDelay, добавьте 8 для данных Value и нажмите OK.

Для 64-битных Windows:

  • Выберите значение QWORD (64-разрядное).
  • Введите TdrDelay в качестве имени и нажмите Enter.
  • Дважды щелкните TdrDelay, добавьте 8 для данных Value и нажмите OK.

Перезагрузите компьютер после этого, чтобы изменения вступили в силу.

Изменение реестра, которое мы сделали, добавляет еще 8 секунд задержки к проверке Tdr. Таким образом, если графический процессор отвечает через 10 секунд, он все еще работает. Возможно, вам придется изменить это значение, чтобы увидеть, что именно работает для вас.

Если это все еще не работает, вам, возможно, придется сделать агрессивный шаг и полностью повернуть TDR. Вы можете сделать это, изменив «TdrLevel», введя значение данных как 0, а затем удалив ключ TdrDelay.

Перезагрузите компьютер еще раз.

Я надеюсь, что все эти предложения помогут вам. Если вы найдете что-то, что решит вашу проблему, сообщите нам об этом в комментариях.

Оцените статью
TechArks.Ru
Добавить комментарий