» » Регистрация dll в Windows 7

Регистрация dll в Windows 7

Частенько, при установке дикобразов на Windows 7, система радует нас следующим окошком, программа после этого ессно не запускается.

Регистрация dll в Windows 7


Сообщения об ошибках могут быть следующие: «Component 'MSCOMM32.OCX' not correctly registered: file is missing or invalid», или «Приложению не удалось запуститься, поскольку MSVBVM50.DLL не был найден. Повторная установка приложения может исправить эту проблему», или «Runtime DLL/OCX File error». При этом может появиться окно Помощника по совместимости программ с сообщением Эта программа требует отсутствующий компонент Windows.

Способы решения проблемы:

Если возникают ошибки, связанные с файлами *.dll, необходимо:

1. Переустановить программу.

2. Если переустановка программы не помогает, нужно проверить наличие в системе требуемых файлов.

Файлы *.dll, как правило, должны быть расположены в системной папке \Windows\System32 (реже – в каталоге конкретной программы). Если файлы присутствуют, нужно зарегистрировать их.

Если требуемых файлов нет, найдите их в Интернете, скачайте и скопируйте в папку \Windows\System32 и в каталог программы. Теперь нужно зарегистрировать их.

Как зарегистрировать файлы *.dll

Регистрация файлов *.dll производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого – \Windows\System32).

Рассмотрим способы регистрации:

1. Нажмите кнопку Пуск;

– в текстовое поле Найти программы и файлы введите regsvr32 имя_файла –> Enter .

2. Нажмите кнопку Пуск;

– в текстовое поле Найти программы и файлы введите cmd;

– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe;

– из контекстного меню выберите Запуск от имени администратора;

– введите пароль, если появится соответствующий запрос;

– в открывшемся окне Интерпретатора команд Windows после приглашения системы введите regsvr32 имя_файл, нажмите Enter.

3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll с помощью командной строки Total Commander.

Если регистрация файлов *.dll прошла успешно, появится окно RegSvr32 с соответствующим сообщением, например: «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll»:

Регистрация dll в Windows 7


Примечания

1. При регистрации файлов *.dll происходит их запись в Реестр Windows. При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создается соответствующий параметр REG_DWORD со значением 1.

2. Использование команды regsvr32:
regsvr32 [/u] [/s] [/n] [/i[:строка_команд]] DLL-файл

/u – отменяет регистрацию DLL;
/s – «тихий» режим – окна сообщений не отображаются;
/i – вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall;
/n – не вызывает DllRegisterServer; это может использоваться с ключом /i.



автор:Валерий Сидоров

Комментарии пользователей (75)

  1. Фото юзера orda
    orda 23.02.2015
    я все сделал как написано, у меня на system32 уже есть d3dx9_32, и через cmd сделал команду regsvr32/i d3dx9_32. тогда у меня вышло окошка модуль d3dx9_32 загружен, но точка входа DllRegisterServer не найдена. проверьте что d3dx9_32 является правильным файлом dll
  2. Фото юзера Авраам
    Авраам 24.08.2013
    у меня требует activation.x86, я все сделал по инструкции, но выводит это "проверьте совместим ли этот модуль с х86(32-разрядный или х64(64-разрядный) версией reqsvr32.exe" подскажите что делать
  3. Фото юзера kudron
    kudron 21.06.2013
    Йцукен,
    Какой файл(имя) регистрируете?
    Windows какая версиясборка?
  4. Фото юзера Йцукен
    Йцукен 20.06.2013
    kudron, делаю, как вы сказали, и не помогает. Говорит, что точка входа DDLserver не найдена, убедитесь в правильности файла и повторите попытку. Что в таком случае делать?
  5. Фото юзера не Nub
    не Nub 05.02.2013
    Вот читаю и смеюсь какие все умные. В 7-ке нет regsvr32

    Для тех кто с бронепоезда
    Средство Regsvr32.exe входит в состав обозревателя Microsoft Internet Explorer 3.0 или более поздних версий, системы Windows 95 для производителей вычислительной техники с набором исправлений 2 (OSR2) или более поздних версий, а также системы Windows NT 4.0 с пакетом обновления 5 (SP5) или более поздних версий. Файл Regsvr32.exe устанавливается в папку System (в системах Windows Millennium Edition, Windows 98 и Windows 95) или System32 (в системах Windows NT, Windows XP, Windows Vista и Windows 7).
    Источник support.microsoft
  6. Фото юзера Nub
    Nub 04.02.2013
    Вот читаю и смеюсь какие все умные. В 7-ке нет regsvr32
  7. Фото юзера kudron
    kudron 26.01.2013
    Osman,
    Порядок действий для устранения(компоненты выбираете по типу операционной системы и используемого языка):

    Установитьобновить DirectX

    Установитьобновить VCRedist

    Скачать саму библиотеку Isdone.dll и скопировать в C:\Windows\System32

    Открыть меню Пуск, выбрать Выполнить.
    Откроется окно с командной строкой, в этой строке набрать (без кавычек) «regsvr32 filename.dll» (заменив filename.dll названием DLL файла, который вы скачали), затем нажмите кнопку «OK».
    Когда процесс установки завершится, появится сообщение, в котором будет сообщено об успешной установке или о причине, почему установка не состоялась.

    После всех манипуляций перезагружаемся.

    Так же рекомендую почистить реестр, нормальная чистилка тут
  8. Фото юзера Osman
    Osman 26.01.2013
    помогите! у меня когда регистрирую файл isdone.dll у меня windows7 x32 вылезает окошко: Модуль "C\windows\system32\isdone.dll" загружен, но точка входа не найдена. Повторите попытку! ПОМОГИТЕ! ЧТО ЗА ТОЧКА ВХОДА?!
  9. Фото юзера patrik12
    patrik12 21.08.2012
    народ помогите мне выдают ошибку Пуск/Выполнить regsvr32 mss32.dll,нажимаю на него и выходит такая ошибка THE MSS DLL File in installed in the application directory. Помогите пожалуйста!! Буду очень благодарен!!!
  10. Фото юзера артем
    артем 18.08.2012
    хех)смотрю,никто не знает как зарегать binkw32.dll(та же фигня про совместимость 32 и 64-разрядной версией regsvr32.exe)причем одну часть игры удалось запустить подобным образом,а эту никак
  11. Фото юзера grinfilll
    grinfilll 18.08.2012
    Интересно, прикольно, супер
  12. Фото юзера Ваня
    Ваня 14.08.2012
    У міня отсуствуєт MSS DLL я нікак нє могу понять !!!!Что дєлать??? памагі плс)))
  13. Фото юзера xlive.dll помагите
    я скачаль игру но он скажит xlive.dll помагите кто нит плз
  14. Фото юзера гость
    гость 11.07.2012
    d3dx9 Зто в файл директ икс. обновите директ икс до последней версии
  15. Фото юзера James Wade
    James Wade 08.07.2012
    Как от ошибки bink error избавиться?
  16. Фото юзера Макс
    Макс 31.05.2012
    Здравствуйте у меня проблема такоя С копировал клиентский часть на другом компьютере на серверном часте установлен SQL Server 2008 c клиента я связиваюсь к серверу но когда питаюсь передать запрось серверу - кликну кнопке - система выдает сообщения "DBNETLIB Connection open SQL Server не существует или отсуствует доступ" доступ есть потому что к субрд я связиваюс через псевдонимам и через програмой тоже, только процедура не выпольняется. в чем проблема можете помочь?
  17. Фото юзера мася
    мася 23.05.2012
    а как переустановить программу?????
  18. Фото юзера Кристина
    Кристина 26.04.2012
    font.dll была загружена, но найти точку для входа DllRegisterServer не удалось.

    Зарегистрировать этот файл невозможно.
  19. Фото юзера ма
    ма 15.04.2012
    регистрировал,просит проверить правильность dllки fmodex_4_28_08.dll.я заменяменял этот фаил раз 5 одним и тем же,что с инета качал.что делать?
  20. Фото юзера Messi
    Messi 06.04.2012
    короче я все сделал как написано и он пишет (неудается загрузить файл d3dx9_30.dll Проверьте, что двоичный файл хранится на указанном пути или запустите отладку,
    чтобы диагностировать проблемы с этим двоичным файлом или зависимыми
    DLL-файлами.
    Не найден указанный модуль.)
  21. Фото юзера master
    master 17.02.2012
    Владимир,
    Что значит «скачивать не получается» ?
  22. Фото юзера Владимир
    Владимир 17.02.2012
    Здравствуйте, ребята помогите решить вопрос: при запуске сканера пишет не найден модуль DL90PDFL.dll., скачивать не получается. Заранее благодарен!
  23. Фото юзера Богдан
    Богдан 14.02.2012
    что делать когда выдает esthus.dll либо не предназначен для выполнения под управлением Виндовс или содержит ошибку.?
  24. Фото юзера Максим Вас
    Максим Вас 04.02.2012
    как устоновить фаил MSVCR100.dll.
  25. Фото юзера Юрий
    Юрий 02.02.2012
    Блин, не могу зарегестрировать binkw32.dll, win 7 x32
  26. Фото юзера Anneta30
    Anneta30 10.01.2012
    Народ УМОЛЯЮ ПОМОГИТЕ.Установила игру а у меня вылезает что не хватает d3drm.dll.И что бы я не делала ни чего не помогает.Я скачала в"нэте" этот d3drm.dll кинула его в c/window/system 32 перезагрузила "комп" но это не помогло!Что ещё можно сделать? Уж больно хочется поиграть в игру.
  27. Фото юзера natalija
    natalija 02.01.2012
    С Новым Годом! помогите зарегистрировать модуль xerces-c_2_6.dll Win 7 домашняя. Загрузила в System32, а регистрация не получается
  28. Фото юзера sega099
    sega099 29.12.2011
    Возможно,модуль"dirtysock.dll"не совместим с версией Windows,работающей на этом компьютере.Проверьте,совместим ли этот модуль с х86(32-разрядной)или х64(64-разрядной)версией regsvr32.exe . Что делать и как быть???
  29. Фото юзера Pani4uk
    Pani4uk 14.11.2011
    ПОМОГИТЕ ЛЮДИ ДОБРЫ,КАК ЗАРЕГИСТРИРОВАТЬ!!!.делаю все через окно интерпритатора,ввожу имя при запросе системы regsvr32. и мне выдает окно с ошибкой "чтобы зарегистрировать модуль,нужно задать имя двоичного файла".
  30. Фото юзера D3SYS
    D3SYS 23.09.2011
    D3SYS,
    поможет кто???
  31. Фото юзера D3SYS
    D3SYS 20.09.2011
    Такая вот ошибочка при регистрации файла - "Возможно,модуль"gl.dll"не совместим с версией Windows,работающей на этом компьютере.Проверьте,совместим ли этот модуль с х86(32-разрядной)или х64(64-разрядной)версией regsvr32.exe." у меня стоит x64,в инете искал везде одинаковые файлы размером 68кб и как я понял только под х86.и где же мне найти gl.dll х64???помогите!
  32. Фото юзера kudron
    kudron 19.09.2011
    Цитата: миша
    а где кнопка для скачивания?

    А что Вы скачивать собрались?
  33. Фото юзера миша
    миша 19.09.2011
    а где кнопка для скачивания
    ?
  34. Фото юзера Ринат
    Ринат 18.09.2011
    shift2.dll отсутсвует говорит в компьютере, при установке игры нид фор спид shift 2 , что делать :????
  35. Фото юзера Зих
    Зих 10.06.2011
    Помогите, пожалуйста! У меня Windows 7 x86. Установил Capicom, всё сделал по инструкции. Но когда пытаюсь зарегистрировать по команде regsvr32 capicom.dll выдает ошибку: Модуль capicom.dll загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки: 0x80020009
  36. Фото юзера айдин
    айдин 10.06.2011
    а где можно установит директ либо 9 либо 10 либо 11 помогите плиз winked
  37. Фото юзера kudron
    kudron 09.06.2011
    Цитата: Александр
    Памагите при запуске игры у мя требует всех видов dll начил вставлять а она все новую и новую требует что с этим делать а игру уже переустонавливал

    Наверняка требует эти dll файлы fellow
  38. Фото юзера Александр
    Александр 09.06.2011
    Памагите при запуске игры у мя требует всех видов dll начил вставлять а она все новую и новую требует что с этим делать а игру уже переустонавливал
  39. Фото юзера apostol
    apostol 03.06.2011
    ещё лучше повторил шаг за шагом как описано, а он выдал что файл добавлен но DLL Register Sever не видит стартовой точки ???
    Самое интересное что семёрка стоит уже ворой год и эти игры загружались без проблем
  40. Фото юзера apostol
    apostol 02.06.2011
    при загрузке игрухи выдает "отсутствует позиция 20 в библиотеке DLL" все библиотеки скачаны и вставлены и в игру и system 32
  41. Фото юзера kudron
    kudron 01.06.2011
    Цитата: Айдар
    – в открывшемся окне Интерпретатора команд Windows после приглашения системы введите regsvr32 имя_файл, нажмите Enter.не понял что за "имя_файл" ?????? помогите???????

    Имя dll - ки которую ты уже скопировал в system32 и хочешь зарегистрировать
  42. Фото юзера Айдар
    Айдар 01.06.2011
    – в открывшемся окне Интерпретатора команд Windows после приглашения системы введите regsvr32 имя_файл, нажмите Enter.
    не понял что за "имя_файл" ?????? помогите???????
  43. Фото юзера kudron
    kudron 25.05.2011
    Цитата: антон
    что за каталог та?

    Папка с установленной программой(игрой)
  44. Фото юзера антон
    антон 22.05.2011
    что за каталог та?
  45. Фото юзера kudron
    kudron 09.05.2011
    Цитата: Зарина
    У меня выходит: Запуск программы невозможен,так как на компьютере отутствует MSVBVM50.DLL. Попробуте переустановить программу.

    Скачай библиотеку и закинь ее в каталог с программой
  46. Фото юзера Зарина
    Зарина 08.05.2011
    У меня выходит: Запуск программы невозможен,так как на компьютере отутствует MSVBVM50.DLL. Попробуте переустановить программу.

    Можете мне объяснить все по порядку:) Пожалуйста!!!:)
  47. Фото юзера independece
    independece 14.04.2011
    Помогите.
    Windows 7 Starter SP1

    Проблемы начались с CorelDRAW. Писал что нет msxml4.dll
    Файл присутствует в Sistem32. Но не регистрируется.
    Не удалось загрузить модуль "msxml4.dll" проверьте, что двоичный файл хранится на указанном пути или запустите отладку, чтобы диагностировать проблемы с этим двоичным файлом или зависимыми DLL-файлами.

    К сожалению точки восстановления не было задано и некуда откатывать.
  48. Фото юзера павел
    павел 13.04.2011
    конечно копировал)))
  49. Фото юзера kudron
    kudron 09.04.2011
    Цитата: павел
    помогите установить модуль d3dx9_30.dll

    Как я понимаю его какая-то игра просит? Если так то я просто копировал требуемые файлы (Есть паралельная ХР) и все шло нормально.

    ЗЫ Копировал в system32
  50. Фото юзера павел
    павел 09.04.2011
    помогите установить модуль d3dx9_30.dll скачивал разные и копировал в папку систем но говорит модуль d3dx9_30.dll не совместим с версией windows,работающей на этом компьютере.Проверьте,совместим ли этот модуль с х86(32-разрядной)или х64(64-разрядной)версией regsvr32.exe. и гуглил что для 7 именно и все равно не могу его зарегать помоги
Ваш аватар
Вы вошли как Гость
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Вопрос: (2+2*5)/6=? (прописью)

Ответ:  
Кликните на изображение чтобы обновить код, если он неразборчив
File engine/modules/regger/frontend/init.php not found. File engine/modules/regger/frontend/modal.php not found.