Регистрируем файл DLL в ОС Windows

После установки различных программ или игр можно столкнуться с ситуацией, когда при включении возникает ошибка «Запуск программы произвести невозможно, так как требуемой DLL нет в системе». Несмотря на то, что ОС семейства Windows обычно регистрируют библиотеки в фоновом режиме, после того, как вы скачаете и поместите ваш DLL файл в соответствующее место, ошибка все равно возникает, и система просто его «не видит». Чтобы это исправить, нужно зарегистрировать библиотеку. Как это можно сделать, будет рассказано далее в этой статье.

Варианты решения проблемы

Имеется несколько методов, позволяющих устранить данную проблему. Рассмотрим каждый из них подробнее.

Способ 1: OCX/DLL Manager

OCX/DLL Manager – это маленькая программа которая может помочь зарегистрировать библиотеку или файл OCX.

Загрузить программу OCX/DLL Manager

Для этого вам нужно будет:

  1. Нажать на пункт меню «Register OCX/DLL».
  2. Выбрать тип файла, который будете регистрировать.
  3. При помощи кнопки «Browse» указать местоположение DLL.
  4. Нажать на кнопку «Register» и программа сама зарегистрирует файл.
Программа OCX DLL Manager

OCX/DLL Manager также умеет отменять регистрацию библиотеки, для этого понадобится выбрать в меню пункт «Unregister OCX/DLL» и в последствии проделать все те же операции, как и в первом случае. Функция отмены может вам понадобиться для сравнения результатов при активированном файле и при отключенном, а также в процессе удаления некоторых компьютерных вирусов.

В процессе регистрации, система может выдать вам ошибку, говорящую о том, что требуются права администратора. В таком случае, нужно запустить программу нажав на неё правой кнопкой мыши, и выбрать «Запуск от имени администратора».

Запуск программы от имени администратора OCX DLL Manager

Способ 2: Меню «Выполнить»

Можно зарегистрировать DLL, используя команду «Выполнить» в стартовом меню операционной системы Windows. Для этого нужно будет произвести следующие действия:

  1. Нажать клавиатурную комбинацию «Windows + R» или выбрать пункт «Выполнить» из меню «Пуск».
  2. Открываем меню Выполнить
  3. Ввести имя программы, которая будет регистрировать библиотеку — regsvr32.exe, и путь, по которому размещен файл. В итоге должно получиться так:
  4. regsvr32.exe C:\Windows\System32\dllname.dll

    где dllname — это имя вашего файла.

    Регистрируем DLL библиотеку через меню Выполнить

    Этот пример подойдёт вам в том случае, если операционная система установлена на диск С. Если она находится в другом месте, то нужно будет поменять букву диска или воспользоваться командой:

    %systemroot%\System32\regsvr32.exe %windir%\System32\dllname.dll

    Команда для регистрации dll которая сама находит папку где у вас установлена ОС

    В таком варианте программа сама находит папку где у вас установлена ОС и запускает регистрацию указанного DLL файла.

    В случае с 64-разрядной системой у вас будет две программы regsvr32 — одна находится в папке:

    C:\Windows\SysWOW64

    и вторая по пути:

    C:\Windows\System32

    Это разные файлы, которые используются раздельно для соответствующих ситуаций. Если у вас 64-битная ОС, а файл DLL 32-битный, тогда сам файл библиотеки должен быть помещен в папку:

    Windows\SysWoW64

    и команда будет выглядеть уже так:

    %windir%\SysWoW64\regsvr32.exe %windir%\SysWoW64\dllname.dll

    Команда для регистрации dll в 64-битной системе
  5. Нажмите «Enter» или кнопку «OK»; система выдаст вам сообщение о том, успешно или нет была зарегистрирована библиотека.

Способ 3: Командная строка

Регистрация файла через командную строку не сильно отличается от второго варианта:

  1. Выберите команду «Выполнить» в меню «Пуск».
  2. Впишите в открывшемся поле для ввода cmd.
  3. Нажмите «Enter».

Перед вами появится окно, в котором нужно будет вводить те же команды, что и во втором варианте.

Регистрируем DLL библиотеку через командную строку

Надо отметить, что у окна командной строки имеется функция вставки скопированного текста (для удобства). Найти это меню можно, нажав правой кнопкой на пиктограмме в левом верхнем углу.

Меню вставки в командной строке Windows

Способ 4: Открыть с помощью

  1. Откройте меню файла, который будете регистрировать, нажав по нему правой кнопкой мыши.
  2. Выберите «Открыть с помощью» в появившемся меню.
  3. Регистрируем DLL библиотеку через меню Открыть с помощью
  4. Нажимаете «Обзор» и выберете программу regsvr32.exe из следующей директории:
  5. Windows/System32

    или в случае, если вы работаете в 64-битной системе, а файл DLL 32-разрядный:

    Windows/SysWow64

  6. Откройте DLL с помощью этой программы. Система выдаст сообщение об успешной регистрации.

Возможные ошибки

«Файл не совместим с установленной версией Windows» — это означает, что вы, скорее всего, пытаетесь зарегистрировать 64-разрядную DLL в 32-битной системе или наоборот. Воспользуйтесь соответствующей командой, описанной во втором способе.

«Точка входа не найдена» — не все библиотеки DLL можно зарегистрировать, некоторые из них просто не поддерживают команду DllRegisterServer. Также, возникновение ошибки может быть вызвано тем, что файл уже зарегистрирован системой. Существуют сайты, распространяющие файлы, которые в реальности не являются библиотеками. В таком случае, естественно, зарегистрировать ничего не выйдет.

В заключение нужно сказать, что суть всех предложенных вариантов одна и та же — это просто разные методы запуска команды регистрации — кому как удобнее.

Помогла ли Вам статья?
Да Нет
Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

16 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Sabu
12 ноября 2018 19:08

winword exe точка входа не найдена конкретно что надо делать?
Прошу доступно писать один вариант. Не открывается WORD 2010 Windows XP

Андрей
6 декабря 2018 05:05

Спасибо, но прога не помогает !

Виталий Каиров
6 декабря 2018 11:00
Ответить на  Андрей

Андрей, здравствуйте. Если программа выдает какую-то ошибку, напишите ее здесь, возможно, предложим альтернативу. Еще лучше, если вы укажете точное название DLL-библиотеки, которую пытаетесь зарегистрировать — наверняка на нашем сайте есть подробная статья по ней. При желании можете сами поискать, ориентируясь на названия файлов в заголовках статей из соответствующего раздела:

Ошибки с DLL и их устранение

Ана
19 декабря 2018 23:47

Установила с++ 2015, скачала даже отдельно rld.dll, выдает ошибку » была загружена, но найти точку входа для dllregisterserver не удалось. Зарегистрировать этот файл невозможно»

Аноним
30 декабря 2018 00:03

Выдает ошибку

Виктор Бухтеев
30 декабря 2018 00:27
Ответить на  Аноним

Здравствуйте, Аноним. Не могли бы Вы уточнить, какой конкретно DLL вы пытаетесь зарегистрировать, а также какая ошибка возникает? На экране появляется уведомление с каким-либо текстом?

Евгений
24 июня 2019 12:36

КАКОЕ НАЗВАНИЕ ФАЙЛА ????

Евгений
24 июня 2019 12:37
Ответить на  Евгений

где dllname — это имя вашего файла. КАКОЕ ???

Виталий Каиров
24 июня 2019 14:58
Ответить на  Евгений

Вместо dllname должно быть указано имя того файла, который вам необходимо зарегистрировать в системе. Следовательно, никто кроме вас его не может знать.

Аноним
3 июля 2019 18:59

Тут не указана как регистрировать на 64 битной системе без дополнительно установки а притом что у меня фаел skidrow.dll

Сергей
5 апреля 2020 17:35

У меня вылетает другая ошибка.
«….bcrypt.dll» не является исполняемым файлом и ни одного модуля поддержки для этого типа файлов не зарегистрированно.
Полагаю не совместимость файла с ОС (может быть разрядность), но хочется уверенности

temppp
Михаил
1 августа 2020 07:41

Не могу зарегить dll bcrypt/

01-08-2020073636
01-08-2020073732
01-08-2020073919
Владимир
13 сентября 2020 16:08

C:\Windows\SysWOW64\msvcr110.dll
что только не делал — одна прога не запускается — говорит, что вот этой dll -ки нет.. а она есть!
регистрация ругается — «загружен, но точка доступа не найдена»
100 раз уже удалял и переустанавливал все выпуски visual c++ — не помогает >.<
эти проги тоже не помогают..
ccleaner не помог

Виктор Бухтеев
13 сентября 2020 18:34
Ответить на  Владимир

Здравствуйте, Владимир. Уточните, пожалуйста, о какой именно программе идет речь? Возможно, здесь следует выполнить другие действия, которые решат данную проблему. Как только мы узнаем ее название, сможем проанализировать ситуацию и написать альтернативный вариант решения.

Дополнительно вы можете найти сам недостающий файл и поместить его в корень папки с программой. Затем запустите ее и проверьте, была ли исправлена ошибка.

Антон
3 августа 2021 01:44

В системе содержится зарегистрированный файл dbghelp.dll Но при попытке запуска некотрых приложений /установочных программ выдается ошибка на его работу. Попытка его перерегистрации всеми способами выдаёт ошибку (скриншот). Повторная загрузка данного файла из разных источников — то же самое.

screenshot_4
здешний аноним №3
14 марта 2022 16:01
Ответить на  Антон

у меня также

Инструкции по операционным системам:
AndroidAndroid iOSiOS Windows 11Windows 11 Windows 10Windows 10 Windows 7Windows 7 Windows 8Windows 8 Windows XPWindows XP Общее по компьютерамОбщее по компьютерам LinuxLinux macOSmacOS
Инструкции по мессенджерам и соц.сетям:
ВконтактеВконтакте ОдноклассникиОдноклассники TelegramTelegram ViberViber WhatsAppWhatsApp SkypeSkype ZoomZoom InstagramInstagram
Инструкции по работе в программах:
WordWord ExcelExcel PowerPointPowerPoint OutlookOutlook DirectXDirectX PhotoshopPhotoshop LightroomLightroom Premiere ProPremiere Pro Google ChromeGoogle Chrome Яндекс БраузерЯндекс Браузер Mozilla FirefoxMozilla Firefox OperaOpera Internet ExplorerInternet Explorer Уроки по остальным браузерамПо остальным браузерам Расширения для браузеровРасширения браузеров Уроки по антивирусамПо антивирусам AvastAvast AudacityAudacity Apple IDApple ID AutoCADAutoCAD BandicamBandicam BlueStacksBlueStacks DAEMON ToolsDAEMON Tools DiscordDiscord Epic GamesEpic Games FL StudioFL Studio HamachiHamachi iСloudiСloud iTunesiTunes OBSOBS OriginOrigin Play MarketPlay Market Sony VegasSony Vegas SpotifySpotify SteamSteam TeamViewerTeamViewer The Bat!The Bat! TikTokTikTok TunngleTunngle UltraISOUltraISO uTorrentuTorrent VirtualBoxVirtualBox Торрент клиентыТоррент клиенты Яндекс ДискЯндекс Диск Яндекс.КартыЯндекс.Карты Яндекс.НавигаторЯндекс.Навигатор В остальных программахВ остальных программах Драйвера для устройствДрайвера Подборки программПодобрать программу Остальные программыСкачать программы
Инструкции по онлайн-сервисам:
ЯндексЯндекс GoogleGoogle ДзенДзен YouTubeYouTube FacebookFacebook TwitterTwitter AliExpressAliExpress AvitoAvito ChatGPTChatGPT QiwiQiwi Другие онлайн-сервисыДругие сервисы Все о почтеВсе о почте Яндекс почтаЯндекс почта GmailGmail Почта Mail.ruПочта Mail.ru Рамблер почтаРамблер почта
Инструкции по телефонам:
SamsungSamsung XiaomiXiaomi HuaweiHuawei Прошивки устройствПрошивки телефонов ТелефонОбщие по телефонам
Инструкции по периферийным устройствам:
МышкаМышка КлавиатураКлавиатура ПринтерПринтер РоутерРоутер ФлешкаФлешка Карта памятиКарта памяти HDMIHDMI Игровые консолиИгровые консоли Яндекс СтанцияЯндекс Станция AirPodsAirPods
Инструкции по комплектующим:
Материнская платаМатеринская плата ПроцессорПроцессор ВидеокартаВидеокарта SSD дискиSSD диски Жесткий дискЖесткий диск BIOSBIOS