» » Регистрация 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)

Фото юзера D3SYS
D3SYS 20.09.2011
Такая вот ошибочка при регистрации файла - "Возможно,модуль"gl.dll"не совместим с версией Windows,работающей на этом компьютере.Проверьте,совместим ли этот модуль с х86(32-разрядной)или х64(64-разрядной)версией regsvr32.exe." у меня стоит x64,в инете искал везде одинаковые файлы размером 68кб и как я понял только под х86.и где же мне найти gl.dll х64???помогите!
Фото юзера kudron
kudron 19.09.2011
Цитата: миша
а где кнопка для скачивания?

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

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

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

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

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

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

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

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

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

ЗЫ Копировал в system32
Фото юзера павел
павел 09.04.2011
помогите установить модуль d3dx9_30.dll скачивал разные и копировал в папку систем но говорит модуль d3dx9_30.dll не совместим с версией windows,работающей на этом компьютере.Проверьте,совместим ли этот модуль с х86(32-разрядной)или х64(64-разрядной)версией regsvr32.exe. и гуглил что для 7 именно и все равно не могу его зарегать помоги
Фото юзера Arman
Arman 02.04.2011
спасибо большое!!!) Respect!
Фото юзера aytsan
aytsan 12.02.2011
при попытке запуска игры не хватало файла msvbvm50.dll. Но с этим мы справились!))А всё-равно выплывает "run-time error 70 permission denied" даже после его регистрации! Что же ещё не хватает? Подскажите?
Фото юзера Des
Des 11.02.2011
Блин, не могу зарегестрировать binkw32.dll, win 7 x32, не могу найти!!!!
Фото юзера Егор
Егор 08.02.2011
не находит файл authport.dll
гуглить-гуглил, безрезультатно.даже спрашивал у знакомого с ХРшкой, не нашел тоже такого файла.
Фото юзера test
test 28.01.2011
Андрей,
скачать и пометить в систем32
Фото юзера Андрей
Андрей 28.01.2011
ноут выдает нету d3dх9_43dll что делать
Фото юзера Михаил
Михаил 31.12.2010
Всем привет! Помогите пожалуйста! После попытки регистрации пишет: "Не удалось загрузить модуль "C:\Windows\System32\dirtysock.dll". Проверьте, что двоичный файл храниться на указанном пути или запустите отладку, чтобы диагностировать проблемы с этим двоичным файлом или зависимыми DLL-файлами. Не найден указанный модуль."
И как всё это сделать?
Фото юзера kudron
kudron 15.12.2010
Цитата: motya
отстствует d3dx9_41/dll

У гугля есть =) или у кента на XP
Фото юзера motya
motya 15.12.2010
ято мне делать у меня пишет ти по на компе отстствует d3dx9_41/dll

Всем привет.Стандартная проблема,не запускается прога из-за отсутствия dllок.У меня WIN 7.
Фото юзера kudron
kudron 14.12.2010
папка не может быть вирусом, и судя по тому что у тебя, 64 была поставлена поверх 32(это предположение)
Ваш аватар
Вы вошли как Гость
  • 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. Яндекс.Метрика