Как исправить ошибку.
Способ 1.
- Файл D3dx9_31.dll, принадлежит библиотеки DirectX 9, поэтому достаточно её установить если у Вас её нет, или переустановить если у Вас она повреждена.
- Это дополнительный вариант исправление данной ошибки, в котором добавляется файлы вручную и производиться их регистрация в системе.
- Последовательность регистрация файлов:
- Определяем какой разрядности Ваша Windows;
- Для 32 бит скачиваем только файл 32бит;
- Для 64 бит скачиваем как 32 так и 64 бит;
- Файл 32 бит помещаем в папку: C:\Windows\System32;
- Файл 64 бит помещаем в папку: C:\Windows\ SysWOW64;
- Для регистрации нажимаем комбинацию Win+R;
- Прописываем команду для 32: regsvr32 имя.dll (имя заменяем названием файла 32);
- Прописываем команду для 64: regsvr32 имя.dll (имя заменяем названием файла 64);
- Жмём "OK и перезагружаем ПК;
Кстати мне помогло - я просто кинул в папку с игрой.