При запуске таких популярных игр как JustCause 2, World of Tanks, Warface или Crisys Вы можете столкнуться с ошибкой «отсутствует fmodex.dll» (в англоязычном варианте — «fmodex.dll is missing from your computer»). Иногда, Windows может ругаться на 64-bit версию библиотеки — fmodex64.dll. Что это означает и как исправить?
FMOD Ex — это специальная программная библиотека от компании Firelight Technologies Pty, с помощью которой игра получает возможность воспроизводить музыкальные треки в различных аудио-форматах.
Причиной появления в игре ошибки «Fmodex.dll не найден» и её подобных, связана с тем, что файл библиотеки либо был удалён, либо повреждён. Чаще всего это происходит по вине различных вирусов и вредоносных программ. Случается это и случае, когда криво отрабатывают программ деинсталляции, которые при удалении какую-нибудь программу, унеся с ней вместе и некоторые системные файлы. Чтобы восстановить DLL-ку назад есть два способа.
1 способ — FMOD Ex Programmer’s API
Самый правильный способ исправить ошибку с обоими версиями — и с fmodex.dll, и с fmodex64.dll — скачать пакет разработчика, Programmers API, содержащий полный список всех библиотек от FMOD Ex. Последняя стабильная версия 4.44.56 выложена на официальном сайте — ссылка.
После загрузки, просто запускаем установщик:
Нажимаем на «Next», проходим все этапы установки и перезагружаемся.
2 способ — скачать fmodex.dll
Это более опасный, с точки зрения компьютерной безопасности, способ. Смысл его в том, чтобы найти в Интернете и бесплатно скачать файл fmodex.dll или fmodex64.dll отдельно, без установки полного пакета разработчика. Опасен он в первую очередь тем, что Вы можете скачать зараженную DLL-библиотеку и занести себе в систему какую-нибудь заразу. Поэтому обязательно проверяйте его несколькими антивирусными программами. От себя выложу уже проверенные файлы:
— fmodex.dll версии 4.38.04
— fmodex64.dll версии 4.7.23
После того, как длл-ка скачалась, её нужно положить в системную папку. В 32-х разрядных версиях Windows 7, 8 или 10 — это директория:
C:\ Windows\System32\
Для 64-разрядных версий Виндовс (x64) папка будет немного другая:
C:\Windows\SysWOW64\
Затем, библиотеку нужно зарегистрировать в системе. Для этого надо нажать комбинацию клавиш Win+R и в открывшемся окне «Выполнить» написать команду:
regsvr32 fmodex.dll
После этого перезагружаемся и проверяем.
Ошибка с файлом fmodex.dll должна устраниться.
Здравствуйте. У меня после регистрации библиотеке в системе возникает ошибка — Не удалось загрузить модуль «fmodex.dll».
у меня тоже
У меня возникла проблема. Не удаётся зарегистрировать файл. Пишет: «fmodex.dll была загружена, но найти точку входа для DllRegisterServer не удалось. Зарегистрировать этот файл невозможно» Помогите пожалуйста
Попробуйте другую версию DLL-файла.