Всем привет! Скорее всего, вы читаете эти строки, так как при запуске программы или игры, увидели ошибку с текстом:
Запуск программы невозможен, так как на компьютере отсутствует PhysXLoader.dll. Попробуйте переустановить программу.
PhysXLoader.dll – это библиотека PhysX. PhysX – это специальный пакет, которые обрабатывает физику в играх и некоторых программах при работе с 3D объектами. Почему вообще возникает эта ошибка? Либо файл PhysXLoader.dll был поврежден, или он был удален. В некоторых случаях система просто не может найти этот файл, хотя он есть. Проблема решается достаточно легко и быстро. Я покажу несколько решений.
Способ 1: NVIDIA PhysX
На мой взгляд, самый простой и действенный способ скачать Physxloader.dll для Метро 2033, Dragon Age Origins (как в моем случае) или для любой другой игры – это просто скачать пакет NVIDIA PhysX и установить его повторно.
Читаем – как поднять FPS в играх на 20-30%.
- Переходим на официальный сайт NVIDIA PhysX.
- Жмем «Загрузить сейчас».
- Перед началом установки я настоятельно рекомендую зайти в «Программы и компоненты» и удалить оттуда старый PhysX.
Читаем – как удалить любую программу в Windows.
- Соглашаемся с условиями лицензионного соглашения.
- Ждем, пока процедура инсталляции программы закончится. В конце жмем «Finish».
- На всякий случай, перезагрузите систему.
Способ 2: Ручная установка файла
Ну и второй способ – это просто вручную скачать файл PhysXLoader.dll и закинуть его в специальную папку. Давайте я покажу на своём примере:
Скачать PhysXLoader.dll
- Скачиваем сам файл по ссылке выше.
- Теперь копируем его в буфер обмена.
- Если у вас 64-х битная система, то кидаем файлик в папку:
C:\Windows\SysWOW64
- Если у вас 32-х битная ОС, то кидаем в:
C:\Windows\System32
- Перезагружаем комп.
- Жмем одновременно по кнопкам:
+ R
- В окне «Выполнить» используем запрос:
regsvr32 physxloader.dll
Мы только что зарегистрировали нашу библиотеку. После этого пробуем запустить игрушку и радуемся.
Способ 3: Копирование библиотек
Данный вариант у меня сработал на Windows 7. Насчет других версий «Окон» сказать не могу, но вы тоже можете попробовать это решение.
- Откройте папку:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
- Выделяем все библиотеки и копируем в буфер обмена:
Ctrl + C
- Вставляем всё в папку:
C:\Windows\system
- Пробуем запустить игру. Если способ не сработал – закиньте эти файлы в папку с игрой.
Игра все равно не запускается – что делать?
Очень часто проблемы с файлом PhysXLoader.dll возникают на играх, выпущенных до 2014 года. Даже на Steam игрушках такое происходит. Некоторые ребята на форуме говорят, что им помог режим совместимости. Находим exe-файл в папке с игрой, жмем правой кнопкой, заходим в «Свойства». На вкладке «Совместимость» попробуйте выполнить «Запуск средства устранения проблем с совместимостью.
Если это не поможет, можно попробовать выставить другую ОС – Windows 7, 8 или Vista. Также можно попробовать запуск игры с правами администратора. После каждого раза не забудьте нажать «Применить», а уже потом запускаем игрушку.
Дополнительно советую посмотреть решения из этой статьи (ссылка). Там собраны все возможные варианты, которые вам должны помочь. Дополнительно можете писать свои вопросы в комментариях. Ждем вас снова на огонек на нашем ламповом портале WiFiGiD.RU.
Установил отдельно прогу, все заработало, почему она сразу не поставилась, не понятно.
все получилось, спасибо
Physx обычно ставит с дровами nvidia, так что тоже можно