Как устранить ошибку «Dxgi

Windows

Причины и решения

Основываясь только на названии самой ошибки, можно сделать логические выводы о причинах ее возникновения. На самом деле причин для этого всего несколько: 1. – фактическое отсутствие файла, 2. – файл поврежден, 3. – на компьютере имеется копия, мешающая нормальной работе программного обеспечения или игра. И учитывая выявленные причины, следует приступить к поиску решений.

Способ 1

Начать следует с третьей причины, так как это самый простой и безобидный вариант, но очень эффективный в ситуациях с вышеупомянутой игрой «ПУГБ», которая будет рассмотрена в качестве примера:

  • Ошибка появляется при запуске приложения в момент начала загрузки «BattleEye», а до возникновения реальной проблемы появляется сообщение с текстом «заблокирована загрузка файла steamappscommonPUBGTslGameWin64dxgi.dll»;
  • причины, как говорится, очевидны. Зайдите в указанную папку и переместите файл «dxgi.dll» в другую папку;
  • Запустите игру и проверьте работоспособность.

Следует понимать, что если установленная игра имеет свои копии исполняемых файлов библиотеки, то она будет иметь доступ к ней, а не к основной версии, находящейся в системных папках. Это решение можно использовать во всех подобных задачах; в большинстве случаев таких действий достаточно.

Способ 2

Второй способ предполагает устранение первой и второй причины путем обновления основного программного обеспечения, частью которого является «dxgi.dll». Основной пакет — «DirectX», который является обязательным компонентом для нормального функционирования всех старых и современных игр. Но бывают ситуации, когда это программное обеспечение устанавливается пользователем вместе с конкретной игрой, где этот пакет интегрирован в установщик, но содержащиеся в нем файлы не всегда имеют последнюю версию. Исходя из вышеизложенного предположения, выполните следующую последовательность действий:

  • Посетите официальный сайт Microsoft и перейдите в раздел «Центр загрузки» — «Средства безопасности и оптимизации» или перейдите по следующей ссылке «https://www.microsoft.com/ru-ru/download/details.aspx?id=35»;
  • Загрузите веб-установщик и запустите его;
  • Воспользуйтесь штатным мастером установки и обратите внимание на предлагаемые дополнительные опции программного обеспечения, и если необходимости в их установке нет, снимите с них галочки;
  • Установщик автоматически выполнит все необходимые действия для поиска недостающих компонентов и устранения проблем.

Попробуйте эти исправления

Вам не обязательно пробовать их все. Просто попробуйте каждый по очереди, пока все снова не заработает.

  1. Переустановите файл dxgi.dll
  2. Удалите или переименуйте файл dxgi.dll
  3. Установите пакет веб-установщика среды выполнения DirectX для конечных пользователей
  4. Обновите драйвер видеокарты
  5. Запустите Steam от имени администратора

Исправление 1: переустановите файл dxgi.dll

Если dxgi.dll отсутствует или не обнаружен на вашем компьютере, вы можете решить проблему, восстановив отсутствующий файл на вашем компьютере. Для этого используйте клиент DLL-files.com .

Клиент DLL-files.com исправит ошибку DLL в один клик. Вам не нужно знать, какая система установлена ​​на вашем компьютере, и вам не нужно беспокоиться о загрузке не того файла. DLL-files.com сделает все за вас.

  1. Загрузите и установите клиент DLL-files.com.
  2. Запустите приложение.
  3. Введите dxgi.dll в поле поиска и нажмите «Найти файл DLL. фото-1.jpg
  4. Нажмите на dxgi.dll в результатах поиска. фото-2.jpg
  5. Нажмите «Установить». (вы должны зарегистрировать программу, прежде чем сможете устанавливать файлы — вам будет предложено это сделать, когда вы нажмете «Установить). фото-3.jpg

После установки убедитесь, что проблема с отсутствием .dll в dxgi устранена.

Читайте также: Как изменить курсор мыши на Windows 10

Исправление 2: удалите или переименуйте файл dxgi.dll

Файл dxgi.dll используется для эффекта Reshade, когда вы играете в PUBG на своем компьютере, поэтому вы можете попытаться удалить или переименовать файл dxgi.dll на своем компьютере, чтобы исправить проблему, когда PUBG не находит dxgi.dll. Вот как это сделать:

  1. Перейдите в каталог файлов, указанный в сообщении об ошибке. Обычно это должно быть:

    C:>Program Files (x86)>Steam>steamapps> common> PUBG> TsIGame> Бинарники> Win64. фото-4.jpg

  2. Найдите в папке файл dxgi.dll и удалите его. фото-5.jpg
    Или вы можете переименовать dxgi dll, используя d3d11.dll .
  3. Перезагрузите компьютер и снова запустите PUBG, чтобы проверить, работает ли он.

Обратите внимание, что удаление файла dxgi.dll из папки игры должно решить проблему и позволить вам правильно запустить игру, но вы потеряете Reshade во время игры. Когда выйдет последнее обновление для игры, загрузите и установите последнее обновление для игры, и Reshae должна вернуться к вам.

Исправление 3: Установите пакет веб-установщика среды выполнения DirectX для конечного пользователя

Поскольку этот файл dxgi.dll является частью функции DirectX, вы можете установить пакет DirectX Web Runtime Package, включающий файл dxgi.dll, и таким образом устранить ошибку. Для этого:

  1. Перейдите на страницу загрузки веб-установщика среды выполнения Microsoft DirectX для конечных пользователей .
  2. Выберите подходящий язык в соответствии с вашим компьютером и нажмите «Загрузить . фото-6.jpg
  3. Загрузите веб-установщик DirectX Runtime for End Users и установите его на свой компьютер. фото-7.jpg
  4. Перезагрузите компьютер и снова запустите PUBG, чтобы проверить, работает ли он.

Если ошибка «Невозможно найти dxgi.dll» по-прежнему появляется в PUBG, не волнуйтесь. У нас есть для вас другие решения.

Исправление 4. Обновите драйвер видеокарты

Отсутствующий или устаревший драйвер видеокарты также может привести к тому, что PUBG не обнаружит ошибку dxgi.dll, поэтому вам следует убедиться, что драйвер вашей видеокарты обновлен.

Существует два способа обновления драйвера видеокарты: вручную и автоматически .

Вручную: вы можете связаться с производителем видеокарты и найти последнюю версию драйвера, совместимого с операционной системой Windows. Это требует времени и навыков работы с компьютером.

Автоматически: если у вас нет времени или терпения, вы можете сделать это автоматически с помощью Driver Easy .

Driver Easy автоматически распознает вашу систему и найдет для нее подходящие драйверы. Вам не нужно точно знать, какая система установлена ​​на вашем компьютере, вам не нужно рисковать, загружая и устанавливая неправильный драйвер, и вам не нужно беспокоиться об ошибке установки.

Вы можете обновить драйверы автоматически, используя Driver Easy FREE или версию Pro. Но в версии Pro для этого достаточно всего 2 кликов (и вы получаете полную поддержку и 30-дневную гарантию возврата денег):

  • Загрузите и установите Driver Easy.
  • Запустите Driver Easy и нажмите кнопку «Сканировать сейчас». Driver Easy просканирует ваш компьютер и обнаружит все проблемные драйверы.

фото-8.jpg

  • Нажмите кнопку «Обновить» рядом со всеми отмеченными устройствами, чтобы автоматически загрузить правильную версию их драйвера (вы можете сделать это БЕСПЛАТНО) и установить ее на свой компьютер.

Или нажмите «Обновить все», чтобы автоматически загрузить и установить правильную версию драйверов, которые отсутствуют или устарели в вашей системе (для этого требуется версия Pro — вам будет предложено обновить, когда вы нажмете «Обновить все).

фото-9.jpg

  • Перезагрузите компьютер и откройте PUBG, чтобы проверить, загружен ли файл dxgi. Ошибка «.dll не найдена» была удалена.

Все еще не повезло? Хорошо, есть еще одна вещь, которую ты можешь попробовать.

Оцените статью
Блог про Samsung