Вопрос: Как исправить регистрацию msimg32.dll


Я прочитал, что многие проблемы выполнения могут быть связаны с msimg32.dll и можно было бы фиксировать регистрацию dll снова с помощью

regsvr32 msimg32.dll

Если я попробую это на моем компьютере получить ошибку:

Модуль «msimg32.dll» был загружен, но начальная точка   dllRegisterServer не найден. Убедитесь, что «msimg32.dll» является   действительный файл dll или ocx, а затем повторите попытку

Что это за файл? Как я могу исправить это в Windows 8.1 x64?

Обратите внимание, что файл уже присутствует в system32 папка


0
2017-12-22 17:48


Источник


Какая у вас проблема, из-за чего вы хотите перерегистрировать dll? - dsolimano
Похоже, что в окнах отсутствует файл dll. Таким образом, вы запускаете эту команду «SFC / Scannow» для копирования отсутствующих DLL-файлов в Windows. - vembutech
Я уже запустил sfc / scannow и не нашел никаких проблем. - AndreaF


Ответы:


regsvr32 может использоваться только в том случае, если DLL является ActiveX компонент и обеспечивает функцию dllRegisterServer так что он может быть зарегистрирован в глобальном масштабе.

Ваша DLL - обычная DLL DLL и NO ActiveX DLL, поэтому вы не можете ее зарегистрировать. Вы должны задать новый вопрос и объяснить, какая проблема связана с msimg32.dll.


0
2017-12-23 05:24