Отсутствует physxcudart_20.dll: причины возникновения ошибки и способы её решения

Начать следует с уже не раз обозначенной истины, что скачивание файлов динамической библиотеки компоновки с интернета (независимо от уровня доверия к выбранному ресурсу) – это нисколько не решение ошибок, связанных с отсутствием файлов «dll». Да, бесспорно, что далеко не всегда подобные компоненты, взятые из каталогов/библиотек dll, содержат в своей структуре какое-либо вредоносное программное обеспечение. Действительно, достаточно часто можно скачать «чистый» файл, но риск регистрации библиотеки с вирусом внутри или обычной «пустышки» всё-таки перевешивает потенциальную пользу от выбранной стратегии решения ошибки. Это истина, с которой можно не соглашаться, но от это никуда не деться, и распространяется она на все возможные ошибки, терроризирующие любителей компьютерных игр, в том числе и на рассматриваемую в настоящей статье ситуацию. Заключается она в том, что пользователь пытается запустить какую-либо игру (обычно это «Borderlands»), но сталкивается с уведомлением, что запуск невозможен по причине отсутствия «physxcudart_20.dll» среди установленных компонентов. В чём же причины возникновения этой ошибки? А главное — какие существуют варианты её решения? Об ответах на эти вопросы и пойдёт речь далее.

Как исправить ошибку physxcudart_20.dll

Исправление ошибки physxcudart_20.dll.

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

Несмотря на то, что в тексте самой ошибки имеется прямое указание на причину – отсутствие необходимого компонента, как показала практика, всё одновременно несколько сложнее и проще. В рассматриваемой проблеме недостаточно просто скачать physxcudart_20.dll и поместить его в системный каталог (что уже было бы ошибкой), так как причина кроется вовсе не в нём. Дело в том, что игровому программному обеспечению для своей работы требуется файл «cudart.dll», но вместо него идёт обращение к «physxcudart_20.dll», что и вызывает появление соответствующего уведомления. Учитывая изложенную информацию, следует выделить следующие варианты решения:

  1. Требуется установить или обновить программное обеспечение «NVidia PhysX», к которому и имеет прямое отношение файл «physxcudart_20.dll».

Для скачивания необходимо посетить официальный сайт компании-разработчика — https://www.nvidia.ru/object/physx-9.14.0702-driver-ru, где установочный файл «NVidia PhysX SYSTEM SOFTWARE» распространяется абсолютно на бесплатной основе. После установки (или переустановки/обновления) потребуется перезагрузить компьютер и проверить работоспособность игры.

Установка NVidia PhysX

Если ситуация не получила своего должного разрешения, перейдите к пункту №2.

  1. Второй вариант – это то, о чём было сказано ранее. Игра ошибочно выбирает не тот файл, в котором она действительно нуждается в данный момент.

Всё, что требуется для исправления, – это:

  • Открыть папку, куда ранее была установлена игра.
  • В проводнике Windows включить показ скрытых объектов.
  • В «корне» найти файл «cudart.dll».
  • Используя права администратора, переименовать его в «physxcudart_20.dll», что и хочет сделать сама игра.

В завершение стоит повторить процесс перезагрузки и снова проверить, запускается ли выбранное ПО.

Заключение

На этом, собственно, всё, так описанные действия практически гарантировано приводят к решению рассматриваемой ошибки. Также не стоит забывать о банальных вещах — это переустановка игры и/или смена автора репака.

  • ВКонтакте
  • обычная форма
  • Оставить комментарий

сети
программы
Smart TV
ос