Решено: Модуль d3d9.dll загружен, но точка входа DllRegisterServer не найдена

Причины ошибки «Модуль d3d9.dll загружен, но точка входа DllRegisterServer не найдена», в поврежденной библиотеке или в ее неправильной версии. Чаще всего ошибка случается при использовании «сборок» Windows.

Решение ошибки «Модуль d3d9.dll загружен, но точка входа DllRegisterServer не найдена»

  • Скачайте и установите последнюю версию DirectX
  • Можно скачать только один этот файл например отсюда — d3d9.dll, распакуйте и скопируйте в Windows/system32

Подобная ошибка возникает и с некоторыми другими файлами.

Решение ошибки «Модуль ISDone.dll загружен, но точка входа DllRegisterServer не найдена»:

Решение ошибки «Модуль msvcr100.dll загружен, но точка входа DllRegisterServer не найдена»:

Эта и другие ошибки при запуске игр решаются установкой следующих пакетов

  1. Visual C++ 2005 SP1 (x86).
  2. Обновление безопасности ATL распространяемого пакета visual C++ 2005 с пакетом обновления 1 (x 86, x 64 и IA64).
  3. Visual C++ 2008 SP1 (x86).
  4. Visual C++ 2008 службы распространяемый пакет обновления 1 ATL обновления (x 86, x 64 и IA64).
  5. Visual C++ 2010 (x86).

Ставить надо все пакеты, и при необходимости добавить и 64 битные версии библиотек, сейчас маловероятно что они понадобятся, большинство их пока что 32 битные, но ситуация меняется.

Решение ошибки «Модуль Unarc.dll загружен, но точка входа DllRegisterServer не найдена»:

Categories: Windows 7Windows 8