Содержание
- Как зарегистрировать DLL: три способа
- Первый способ регистрации DLL
- Второй способ регистрации DLL
- Третий способ регистрации DLL
- Регистрация dll в Windows 7
- Регистрация dll в Windows 7
- Как зарегистрировать DLL в Windows

– в текстовое поле Отыскать программки и файлы введите cmd;
Как зарегистрировать DLL: три способа
Иногда при попытке запустить игру либо приложение на компьютере выдается ошибка, что данный DLL-файл не найден. Факт в том, что этот файл может находиться у вас на компьютере, но он просто не зарегистрирован. В этой статье мы как раз побеседуем о том, как зарегистрировать DLL в Windows 7. Создадим акцент именно на седьмой версии Windows, но, вполне возможно, что DLL зарегистрируется и на других версиях. Итак, приступим.
Первый способ регистрации DLL
До регистрации стоит сделать ремарку и сказать, что способов всего три, но любой из них практически аналогичен остальным, так что советуем дочитать статью до конца, после этого сделать выбор, каким способом пользоваться. Ну а теперь перейдем непосредственно к тому, как зарегистрировать DLL.
Изначально стоит сказать, что все манипуляции с регистрацией DLL-файла стоит проводить лишь в этом случае, когда этот самый файл находится там, где он должен быть. В большинстве случаев это папка system32. В примере именно эту папку мы и будем представлять.
Сейчас поговорим о самом распространенном способе, как можно зарегистрировать DLL, по крайней мере, он в интернете встречается в большинстве случаев. Он довольно прост, так что у пользователя не должен вызывать проблем.

- Вам нужно попасть в окно «Выполнить». Его можно открыть несколькими путями. В меню «Пуск» пройти по пути «Все программы → Стандартные» и там уже выбрать «Выполнить». Можно также в том же меню «Пуск» совершить поиск с названием утилиты. Но самый простой способ — это нажать клавиши Win+R.
- Когда окно открыто, в поле для ввода нужно прописать команду «regsvr32.exe», после чего указать путь к файлу, который нужно зарегистрировать.
- Осталось нажать лишь кнопку «ОК».
Просим обратить внимание на то, что путь к файлу должен указываться полностью. Начиная с диска C. Например: regsvr32.exe c: windows /system32/openal32.dll.
В данном случае после нажатия кнопки «ОК» есть два варианта развития событий. Первый подразумевает успех, в данном случае вам будет показано соответствующее сообщение. Или неудача, вылетит соответствующее окно.
Это был первый способ, как зарегистрировать DLL, но напоминаем, что их всего три, поэтому двигаемся дальше.
Второй способ регистрации DLL
Второй способ практически ничем не отличается, лишь местом действий. Вам нужно попасть в утилиту «Командная строка», сделать это можно также несколькими способами: или в меню «Пуск» в папке стандартные открыть одноименную программу, или вызвав окно «Выполнить», ввести команду «cmd». Решать только вам.

Теперь перед вами открыта командная строка, в ней нужно ввести абсолютно такие же данные, которые вводились в первом способе. Другими словами изначально указать программу, которая будет работать с dll (regsvr32.exe), а затем путь к файлу.

Как видим, второй способ, как зарегистрировать DLL, практически ничем не отличается от первого, о чем и говорилось сначала статьи. Но вот третий имеет более заметные отличия, поэтому перейдем к нему.
Третий способ регистрации DLL
Этот способ, вероятнее всего, окажется более простым для рядового пользователя, поэтому начнем его рассматривать.
Вам необходимо всего-навсего открыть DLL-файл при помощи regsvr32.exe. Ах так это сделать:
- На нужном DLL-файле нажмите ПКМ.
- В меню выберите «Открыть при помощи. «.
- В окошке найдите и нажмите кнопку «Обзор».
- Проложите путь к файлу regsvr32.exe, он находится в папке System32, которая находится в папке Windows на диске C.
- Нажмите «Открыть».
Вот и все, теперь вы знаете аж три способа, что нужно делать, когда появляется ошибка DLL.
Регистрация dll в Windows 7

Частенько, при установке дикобразов на 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»:

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.
Регистрация dll в Windows 7


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

Сообщения об ошибках могут быть следующие: «Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalid», или «Приложению не удалось запуститься, поскольку MSVBVM50.DLL не был найден. Повторная установка приложения может исправить эту проблему», или «Runtime DLL/OCX File error». При всем этом может появиться окно Помощника по совместимости программ с сообщением Эта программа требует отсутствующий компонент Windows.
Способы решения проблемы:
Если возникают ошибки, связанные с файлами *.dll, необходимо:
Как зарегистрировать DLL в Windows
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»:

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.
Похожие статьи
-
Regsvr32 регистрация dll для win 10
Содержание Regsvr32 регистрация DLL для Win 10 x64: 3 способа и причины проблем Как зарегистрировать файл DLL в Windows 10 С использованием…
-
Regsvr32 скачать для windows 7
Содержание Загрузка и исправление Regsvr32.exe.mui Обзор файла Что такое сообщения об ошибках regsvr32.exe.mui? Ошибки библиотеки динамической компоновки…
-
Содержание Как зарегистрировать библиотеку DLL в Windows Почему возникает ошибка при обращении к DLL Как зарегистрировать DLL в Windows Регистрация DLL с…