Как зарегистрировать файл ocx в windows 10

Обновлено: 04.07.2024

Вы когда-нибудь сталкивались с ситуацией, когда ваша Windows 10 просит вас зарегистрировать файл .DLL в вашей системе? Ну, файлы Dynamic Link Library называются файлами .DLL. Несколько приложений используют функции, сохраненные в файле .DLL, чтобы предложить вам определенные функции.

Что такое файл .DLL?

Как мы уже упоминали, файлы .DLL содержат несколько функций для улучшения вашего опыта работы с приложением. Например, Microsoft Office использует бесчисленное количество файлов .DLL. Вы можете иметь определенные функции, такие как проверка грамматики, проверка орфографии и т. Д., Включив такие файлы.

Зачем вам нужно регистрировать .DLL в Windows 10?

Когда инструмент командной строки «regsvr32» регистрирует файл .DLL, он добавляет информацию о соответствующем программном файле в реестр Windows. Таким образом, другие программы могут легко понять, где существуют данные программы и как с ними взаимодействовать.

Однако сейчас изучают процесс отмены регистрации и регистрация .OCX файлы в Windows 10.

Как зарегистрировать файл .DLL или .OCX?

Если в реестре Windows отсутствует необходимая ссылка на файл .DLL или он был поврежден или поврежден; некоторые приложения могут перестать работать.

Эти приложения не могут использовать соответствующий файл .DLL и вывести вас на ошибку файла .DLL. Кроме того, если связь между .DLL и файлом реестра Windows нарушена; Вы столкнетесь с ошибкой.

Как правило, файлы .DLL или .OCX регистрируются при удалении и переустановке программы. Однако бывают случаи, когда вам, возможно, нужно сделать это вручную.

Вот процесс сделать это самостоятельно. Проверьте это.

  • Шаг 1: Во-первых, нажмите на меню «Пуск» и найдите «Командная строка» в строке поиска Cortana.
  • Шаг 2: Теперь нажмите «Командная строка» и выберите «Запуск от имени администратора» из списка.

«regsvr32 «путь имя файла dll или ocx »»

Dll_registration успешный

«% SystemRoot% \ SysWoW64 \ regsvr32 «

Отмена регистрации файлов .DLL в Windows 10

  • Во-первых, откройте командную строку, выполнив шаги с 1 по 3
  • Далее введите ‘regsvr32 / u «путь имя файла dll или ocx »Hit и нажмите ввод
  • Вы успешно отменили регистрацию файла .DLL.

Перерегистрировать .DLL файлы в Windows 10

  • Сначала откройте командную строку, используя те же шаги
  • Теперь введите ‘для% 1 в (* .dll) сделать regsvr32 / s% 1»
  • Наконец, нажмите кнопку ввода, и все готово для перерегистрации вашего файла .DLL.
  1. «Не удалось загрузить модуль«
  2. в качестве альтернативы, «Указанный модуль не может быть найден«

Тем не менее, мы сделали наш гид надежным. Так что, если вы столкнулись с такими проблемами здесь, мы с потенциальным приемом устранения неполадок. Смотрите ниже полный совок!

[Busted] Распространенные ошибки regsvr32

Мы собрали несколько часто встречающихся ошибок regsvr32 и соответствующие приемы устранения неполадок. Взглянуть.

«Модуль был загружен, но не удалось вызвать DllRegisterServer с кодом ошибки 0x80070005«

Вам нужно перейти в раздел «Безопасность» этой «вкладки Общие» в окне «Свойства» файла .DLL, чтобы проверить проблему.

«Модуль не удалось загрузить. Убедитесь, что двоичный файл хранится по указанному пути, или отладьте его, чтобы проверить наличие проблем с двоичными или зависимыми файлами .DLL«


Как зарегистрировать MCI32.OCX
Доброго времени суток, на другом компе где нету vb программа не работает и пишет мол нет MCI32.OCX.


Возможно ли зарегистрировать OCX в Windows 7 x32 под учетной записью пользователя
Возможно ли зарегистрировать OCX в Windows 7 x32 под учетной записью пользователя (не админ).

Как зарегистрировать file.ocx на другом компе если там такой уже есть но другой версии?
Nujna malenkaia podskazka. Kak zaregistrirovat file.ocx na drugom kompe esli tam takoy uje est no.

OCX-компонент для работы с FTP
Privet vsem kto mojet mnye podskazat gde ya mogu vzyat ocx component dlya raboti FTP. Toist ya.

не получается зарегистрировать компонент .OCX. выдает ошибку, что делать?


-запускаю от имени админа, после выскакивает такая ошибка

Решение

Подтверждаю.
me007, так не получится. Системная команда "Запуск от имени Администратора" не подхватывает 2-го параметра командной строки, будучи запущенной из строки поиска в меню "ПУСК".
Скорее всего недоделка Майкрософт.

Ремарка. Если биботеку планируется использовать постоянно, то прежде всего поместите ее в ситемную папку (c:\windows\system32 для 64-битных или c:\windows\SysWOW64 для 32-битных библиотек).
После регистрации ее физическое расположение меняться не должно, иначе процедуру придется повторить.

Способ 1.
Запустите интерпретатор от имени администратора
Затем укажите программу-регистратор и через пробел в кавычках путь и имя файла-библиотеки", нажмите ,
например:

Способ 2.
Ассоциируйте тип файла .OCX с программой regsvr32.exe
Тогда сможете регистрировать библиотеки простым двойным кликом.
Для этого:
1) Нажмите правой кнопкой мыши по библиотеке .OCX (или .DLL)
2) "Открыть с помощью. "
3) "Выбор программы"
4) "Выбор программы из списка установленных программ" -> OK
5) "Озбор"
6) В поле введите путь к программе-регистратору, например c:\Windows\System32\regsvr32.exe
Прим. библиотека должна находится в папке, к которой у текущего пользователя-администратора есть полные права на редактирование (например, рабочий стол).

Способ 3.
Используйте прилагаемый VBS скрипт.
Распакуйте и перетащите на скрипт регистрируемую библиотеку.
В скрипте использован принцип элевации прав через ShellExecute Runas объекта Shell.Application.

При любой регистрации компонента в windows seven любой версии и разрядности надо запускать командную строку от имени администратора!

Любой компонент который вы желаете добавить в x64 разрядную операционную систему, необходимо компонент копировать только в \windows\syswow64

Как зарегистрировать DLL библиотеки (x32-64 bit) в Windows 10/7

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

Воспользуемся инструментом Regsvr32 командной строки, который регистрирует и отменяет регистрацию DLL библиотек и ActiveX (OCX) в Windows 10/8.1/7.

Отмена и повторная регистрация DLL библиотеки



В командную строку введите следующую команду, чтобы зарегистрировать DLL библиотеку в системе Windows.


Отменить регистрацию файла DLL

Чтобы отменить текущую регистрацию DLL файла, введите ниже команду и нажмите Enter:


Перерегистрировать все файлы dll

Чтобы зарегистрировать все файлы dll в системе Windows, то:



Что нужно учесть?

1. В 64-разрядной версии операционной системы Windows существует две версии файла Regsv32.exe:

2. В 64-разрядной версии Windows, 32-разрядные файлы DLL всегда находятся в папке Windows\SysWOW64. В то время как 64-битные библиотеки DLL находятся в папке Windows\System32. В 32-битной версии Windows, файлы DLL находятся только в папке Windows\System32. Здесь не будет папки SysWOW64.

3. Если вы получаете ошибки, такие как DllRegisterServer, модуль несовместим с версией Windows или точка входа не найдена, то знайте:

4. Отключите на время контроль учетных записей ( UAC ) во время регистрации DLL, так как он может мешать процессу.

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


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

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

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

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

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


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

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


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

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


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


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


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

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

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

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


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

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


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


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


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

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

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

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

Утилита regsvr32.exe является стандартной программой командной строки для регистрации и отмены регистрации элементов управления OLE, ActiveX и библиотек DLL в реестре Windows. В 64-разрядных версиях Windows присутствуют две версии файла regsv32.exe :

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

При запуске regsvr32.exe без параметров командной строки, либо при запуске с неверными параметрами, отображается подсказка:


Формат командной строки REGSVR32:

Regsvr32 [/u] [/s] [/n] [/i[:строка_команд]] DLL-файл

/i — вызывает DllInstall, передавая ей в параметре необязательную строку_команд;

/n — не вызывает DllRegisterServer; может использоваться с ключом /I;

Примеры использования regsvr32.exe :


В результате выполнения данной команды, из контекстного меню Проводника Windows, вызываемого правой кнопкой мышки, исчезнет пункт архиватора 7-Zip. Для его восстановления необходимо выполнить регистрацию 7-zip.dll командой:

Необходимо не забывать о разрядности регистрируемых объектов в 64-разрядных версиях ОС. В случае необходимости регистрации 32-разрядного объекта, нужно явно указать путь для 32-битной редакции утилиты regsvr32 :

Или без использования переменных окружения:



Как зарегистрировать внешнюю библиотеку DLL или OCX

MAGAZKA использует в своей работе внешние компоненты двух видов с расширение *.DLL и *.OCX

По умолчанию MAGAZKA самостоятельно регистрирует данные компоненты и вопросов у большинства пользователей не вызывает.

Это при наличии полных прав у пользователя на компьютере (Администратора)

Иногда сторонние программы (антивирусы, фаерволы или специальные настройки системного администратора) Не позволяют MAGAZKA установить (зарегистрировать с вашей системе данные компоненты) при первом запуске. И как следствие возникает ошибка

Если появилась данная ошибка :


2. Этот способ много раз описан на просторах сети

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

1. Нажмите Пуск – Выполнить… – Запуск программы – regsvr32 имя_файла – OK.
2. Нажмите Пуск – Выполнить… – Запуск программы – cmd – OK. Запустится интерпретатор команд cmd.exe, после приглашения системы C:\Documents and Settings\Имя_пользователя> введите regsvr32 имя_файла, например, regsvr32 DrvFR.dll

2. Например : DrvFR.dll (это библиотека фискального регистратора)



Галочку ПЕРЕСТАВЛЯЕМ на Выбор программы из списка установленных программ





Многие сразу говорят да у нас нормальный путь :
C:\Users\ Вася Пупкин\ Desktop\ Новая папка\Новая папка(2)\Нужная программа_? \ DrvFR.dll

3 способа регистрации библиотеки DLL для Win 10 x64 при ошибке regsvr32

После активации дополнительно установленных программ на персональное устройство (стационарное, портативное) пользователи могут столкнуться с разного рода неполадками. Если на мониторе ПК отобразилось уведомление о том, что обнаружена ошибка regsvr32 и необходимо провести регистрацию дополнительного файла DLL для блока Win10 х64, юзер не сможет завершить текущие операции и действия. Нужно проверить устройство и устранить сбой.

Как зарегистрировать файл DLL в Windows 10

Существует несколько вариантов решения проблемы, связанной с регистрацией документа DLL в операционной системе Windows 10. Начинать можно с любого подходящего способа. Если один не сработал, переходят к следующему.

С использованием «regsvr32.exe» в окне «Выполнить»

Командное окно «Выполнить» – стандартный инструмент, используемый пользователями Виндовс на 32 или 64 bit для устранения разного рода неполадок. Инструкция:

Внимание! Если нужный документ находится не на диске С, используют запрос %systemroot%\System32\regsvr32.exe %windir%\System32\dllname.dll. В данном случае операционка самостоятельно определяет папку расположения блоков ОС.

По завершении процедуры, которая займет некоторое время, на мониторе ПК отобразится уведомление о текущем результате выполнения команды.

Через Командную строку

Для ввода значений можно использовать функцию копирования и вставки скопированных строк.

Использование «Открыть с помощью»

Чтобы использовать данный инструмент, необходимо открыть папку System32. Затем выполнить несколько последовательных шагов:

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

Почему не удается зарегистрировать DLL

В некоторых случаях зарегистрировать нужную библиотеку не удается из-за наличия других неисправностей или ошибок. Основные варианты:

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

Как зарегистрировать dll библиотеку в системе

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

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

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

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

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

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

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

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

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

  1. Нажать клавиатурную комбинацию «Windows + R» или выбрать пункт «Выполнить» из меню «Пуск».

Открываем меню Выполнить

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

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

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

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

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

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

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

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

Команда для регистрации dll в 64-битной системе

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

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

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

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

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

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

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

  1. Откройте меню файла, который будете регистрировать, нажав по нему правой кнопкой мыши.
  2. Выберите «Открыть с помощью» в появившемся меню.

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

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

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

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

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: