Dxgi DLL не был найден

«Не был найден dxgi»: что делать?

Если вы часто загружаете на свой компьютер новые игры или другое программное обеспечение, то вы, вероятнее всего, сталкивались с ошибкой вида «Не был найден dxgi.dll». О том, что такое dxgi.dll и что делать при возникновении данной ошибки, мы поговорим в этой статье.

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

В подавляющем большинстве компьютером системной библиотекой является DirectX, и если в ней нет какой-либо файла, система выдает ошибку об отсутствии dxgi.dll.

Во-вторых, попробуем решить данную проблему. Это можно сделать двумя способами:

1) Если ПК реагирует таким образом, еще не означает, что нужный файл действительно отсутствует, возможно, он просто не зарегистрирова. Необходимо проверить его наличие следующим образом: заходим в меню Пуск, нажимаем Выполнить (или нажимаем сочетание кнопок Win и R). Высветится командная строка, в которую вводим фразу regsvr32 dxgi.dll, после чего компьютер необходимо перезагрузить и попробовать заново запустить загруженную игру или приложение.

2) Если проблема повторяется, переходим к следующему способу – скачиваем файл dxgi.dll их Интернета (как правило, в поиске по запросу «не был найден dxgi.dll» множество сайтов предлагает скачать в архиве нужный файл), затем проходим по адресу C:\WINDOWS\system32 и вставляем файл в данную папку. После этого файл следует зарегистрировать, как указано в первом пункте.

Запуск программы невозможен, так как dxgi.dll отсутствует на компьютере

Для других игр и программ возможна ошибка «Запуск программы невозможен, так как dxgi.dll отсутствует на компьютере», связанная с этим файлом, вызванная его фактическим отсутствием на компьютере.

Сам файл dxgi.dll является частью DirectX, но несмотря на то, что в Windows 10, 8 и Windows 7 компоненты DirectX уже установлены, стандартная установка не всегда содержит все необходимые файлы.

Чтобы исправить ошибку, выполните следующие шаги:

  1. Зайдите на сайт https://www.microsoft.com/ru-ru/download/details.aspx?id=35 и скачайте веб-установщик DirectX.
  2. Запустите установщик (на одном из этапов он предлагает установить панель Bing, как на скриншоте ниже, рекомендую снять отметку).
  3. Установщик проанализирует библиотеки DirectX на компьютере и установит недостающие.

После этого файл dxgi.dll будет помещен в папки System32 и, если у вас 64-бит Windows — в папку SysWOW64.

Примечание: в некоторых случаях, если ошибка появляется при запуске игры или программы, загруженной не из вполне официальных источников, причиной может быть то, что ваш антивирус (в том числе встроенный защитник Windows) удалил модифицированный файл dxgi.dll поставляющийся вместе с программой. В этом случае может помочь отключение антивируса, удаление игры или программы, повторная её установка и добавление в исключение антивируса.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *