PUBG – популярная онлайн-игра, которая всего за год после релиза собрала вокруг себя более 13 млн преданных поклонников. Игры создаются людьми, а это значит, что ошибки в игре неизбежны. Сегодня мы решим, что делать, когда сталкиваешься с ошибкой «Cannot find sxgi.dll. Please, re-install this application» в PUBG, а также определим из-за чего возникает это сообщение.
Содержание статьи:
- 1 Причины ошибки в PUBG
- 2 Как устранить ошибку «Cannot find dxgi.dll»
- 3 Переустанавливаем ReShade в Pubg
- 4 Переустановка компонентов Microsoft
Причины ошибки в PUBG
Ни для кого не секрет, что сама игра PUBG изумительной графикой не блещет, но несмотря на это требует от пользовательских компьютеров довольно многого. Чтобы хоть как-то снизить нагрузку и поиграть в игру тем, у кого нет мощных машин, была разработана сторонними умельцами специальная программа – ReShade. Она позволяет имитировать некоторые технологии, за счет чего и происходит сокращение нагрузки на модули наших ПК.
Разработчики игры, как и другие уважающие себя программисты, создали специальную систему, которая следит за клиентами игроков, чтобы предотвратить воздействие стороннего ПО на процесс игры. Таким образом они сокращают реализацию читов в игре до минимума. Эта система называется BattleEye Service. В ранних версиях игры сторонняя разработка ReShade успешно блокировалась BattleEye, в результате чего пользователи получали подобные ошибки. Но со временем разработчики исправили это, чтобы дать насладиться игрой всем желающим с более слабыми ПК. Но некоторые пользователи могут все еще получать подобные ошибки, т.к. работы по оптимизации ReShade в игре продолжаются разработчиками Pubg.
Как устранить ошибку «Cannot find dxgi.dll»
Если перевести текст ошибки «Cannot find dxgi.dll. Please, re-install this application», то в нем говориться, что система не может найти определенный файл (а именно dxgi.dll) динамической библиотеки и предлагает нам переустановить приложение ReShade. Если ваш компьютер в состоянии поддерживать игру без этой программы, то вы легко решите эту проблему простым удалением ReShade из вашего компьютера. Для этого:
- Откройте папку с игрой Pubg. Это можно сделать через поиск. Нажмите «Пуск» и введите в строке поиска название игры – «Pubg».
- Откройте папку и отыщите среди имеющихся там файлов папку под названием «ReShade». Название может быть более емким, но точно будет иметь такое основание. Также удалите файлы «dxgi.dll», «dxgi.log», «dxgi.ini» и т.д.
- После этого закройте папку и попытайтесь запустить игру снова.
Если играть без этой вспомогательной программы вам затруднительно, то ее необходимо будет установить заново. Но сделать это нужно правильно.
Переустанавливаем ReShade в Pubg
Чтобы избавиться от ошибки «Cannot find dxgi.dll. Please, re-install this application pupg», нужно переустановить приложение ReShade, кстати, в оригинальном тексте это нам и предлагается сделать. Для этого пакет с файлами программы нужно скачать с официального сайта.
- Перейдите на страницу загрузки программы – https://reshade.me/.
- Нажмите сиреневую кнопку «Download» посреди экрана для загрузки пакета.
- Запустите скаченный установочный пакет. При установке укажите папку с игрой и выберите Direct3D когда вам будут предложены 3 варианта.
- Далее выберите галочкой нужные настройки. Когда программа завершит установку, файлы появятся в папке с игрой и исполняющим файлом. Если нужно их удалить – просто выберите их и нажмите «Удалить».
- Теперь после запуска игры вы будете наблюдать черное окно с сообщением в рамке, которое содержит версию программы и полезные подсказки.
Переустановка компонентов Microsoft
Следующий способ устранить ошибку с dxgi.dll – это переустановить компоненты Microsoft Visual C++ Redistributable. Чтобы это сделать:
- Нажмите кнопку «Пуск» и выберите «Панель управления».
- Далее выберите «Удаление программ».
- Среди всего списка отыщите все компоненты Microsoft Visual C++ Redistributable и удалите их. Для этого нужно выбрать мышью один компонент и нажать кнопку удалить.
- Затем перейдите на официальную страницу Майкрософт, чтобы снова скачать последние версии этих же программ по ссылке – https://www.microsoft.com/ru-ru/download/details.aspx?id=48145.
- После этого не спешите устанавливать их. Воспользуйтесь системной утилитой «cleanmgr», чтобы очистить жесткий диск от мусора. Для этого можно воспользоваться сторонними приложениями.
- После очистки воспользуйтесь антивирусным ПО, чтобы сканировать компьютер на зараженные файлы.
- Когда все будет готово, можно приступать к установке компонентов Microsoft. Выключите и закройте все сторонние программы и окна. Очень важно, чтобы на момент установки компонентов не произошло сбоя. Когда завершиться установка – перезагрузите компьютер и попробуйте запустить Pubg.
После применения этих методов вы гарантированно избавитесь от ошибки «Cannot find dxgi.dll. Please, re-install this application».