Как установить dll файл? Куда устанавливать dll?
Иногда на компьютере происходят некоторые мелкие ошибки в работе, которые могут серьезно озадачить некоторых пользователей. Например, после установки программы она откажется запускаться, выдавая ошибку, связанную с отсутствием в системе необходимого файла dll. При появлении такой ошибки всегда рекомендуется переустановить программу, но это не всегда может решить данную проблему. Далее мы рассмотрим, как установить dll файл в операционную систему, чтобы им могли пользоваться все программы.
Чаще всего с необходимостью установки dll файла сталкиваются любители поиграть в игры, так как по умолчанию в операционной системе устанавливается стандартный набор библиотек dll файлов, которых явно не хватает игре. Сейчас практически на каждом диске с игрой всегда идет новый Directx и проблема отсутствия некоторых dll файлов должна решаться автоматически.
Устанавливаемые различные программы используют как стандартные dll файлы, присутствующие в системе, так и собственные. Если программа не находит собственные dll файлы и ее переустановка не решает проблемы возникновения ошибки, необходимо самостоятельно искать и скачивать необходимый dll файл.
Установить dll файл как обычную программу не получится, достаточно скопировать этот файл в корневую папку программы, которая его запрашивает, после чего программа обычно начинает работать. Если этот dll файл предназначен для использования многими программами, его следует скопировать в системную папку операционной системы C:\\Windows\\System32.
После копирования dll файла в системную папку, его необходимо зарегистрировать в реестре, чтобы каждая программа знала, что такой файл имеется. Зарегистрировать dll файл можно несколькими способами, но мы рассмотрим только самый простой. За регистрацию dll файлов отвечает сервер регистрации утилита regsvr32.exe. Самый простой способ зарегистрировать dll файл заключается в следующем: необходимо в строке «Поиск» в меню «Пуск» набрать название утилиты и полное название регистрируемой dll через пробел «regsvr32 filename.dll», после чего нажать «Enter» и посмотреть результат регистрации dll в появившемся окошке.
Для Windows 64 регистрация dll файла будет немного отличаться. Все из-за того, что в Win64 имеется еще одна системная папка с файлами dll «C:\\Windows\\SysWOW64». Для регистрации dll файла в 64-х разрядной Windows необходимо вместе с названием утилиты regsvr32.exe указывать и полный путь расположения регистрируемого dll файла «regsvr32.exe C:\\Windows\\SysWOW64\\filename.dll».
Если dll файл не регистрируется, то возможно он уже там зарегистрирован, указан неверный путь или название, несовместим с данной ОС или просто не предназначен для регистрации.
Также интересные статьи на сайте chajnikam.ru:
Как уменьшить размер значков на рабочем столе в windows 7?
Как установить гаджет на windows 7?
Как установить время и дату на компьютере?
Процедура регистрации COM-объектов 1С — Клеверенс
Последние изменения: 04.10.2021
Выберите уточнение:
Для регистрации COM-объекта нам понадобится запустить несколько файлов из командной строки.
Командная строка — это обычная программа Windows (файл «cmd.exe») и запустить ее можно как любую другую программу. Находится она в папках «Windows/System32» (для 32-разрядных версий Windows) и «Windows/SysWOW64» (для 64-разрядных).
Запустите файл «cmd.exe» от администратора именно правой кнопкой мыши!
-
Перед регистрацией лучше делать отмену регистрации. Запустите из командной строки команды: «1cv8.exe /unregserver» и «regsvr32 comcntr.dll /u».
-
Запустите из командной строки команды: «1cv8.exe /regserver» и «regsvr32 comcntr.dll» из папки «1С\bin».
Если у вас используется 64-битная платформа 1С, то файлы «1cv8.exe» и «comcntr.dll» хранятся в папке вида «C:\Program Files\1cv82\8.2.19.83\bin». Если у вас 32-битная платформа 1С, то путь к папке будет иметь примерный вид «C:\Program Files (x86)\1cv82\8.2.19.83\bin».
-
Для этого в командной строке наберите: cd пробел и путь к папке bin (имя команды пока не указываем). Путь должен быть именно к той папке, которую использует платформа.
В появившейся строке добавьте имя команды, которую нужно запустить.
Команды запускаем по очереди (правильно напишите команды, включая пробелы и слеш, а лучше скопируйте и вставьте текст).
«1cv8.exe /regserver» -
Запустите с правами администратора файл «Зарегистрировать COM.batи» из папки «C:\Program Files (x86)\Cleverence Soft\Mobile SMARTS\Connectivity».
Запустите файл «Зарегистрировать COM.bat» от администратора именно правой кнопкой мыши!
-
Перезапустите службу драйвера. Запустите Mobile SMARTS, нажмите «Настройки локального сервера», выберите ваш сервер. Затем нажмите на кнопку «Остановить сервер данных», затем «Запустить сервер данных».
-
Данный пункт выполняется только для продукта 1С Драйвер ПРОФ: переподключите промежуточную базу «C:\ProgramData\Cleverence\Базы Mobile SMARTS\1С Драйвер ТСД Wi-Fi ПРОФ\OnlineConnection\1CBaseSelector.exe».
В случае если при диагностике базы, для которой был зарегистрирован COM-объект, появится нижеуказанное сообщение, оно не будет являться ошибкой и никак не повлияет на работу базы. Это сообщение означает, что в вашем конкретном случае была зарегистрирована 64-разрядная библиотека 1С (может быть наоборот).
Была ли статья полезна?
Точка входа dllregisterserver не найдена: как исправить, причины ошибки
Если на компьютере отсутствует или повреждена какая-либо библиотека .dll, связанная с ней программа или служба будет работать некорректно. Windows будет выдавать ошибку, что DLL-файл поврежден или отсутствует. Для решения проблемы нужно скачать требуемую библиотеку для своей версии Windows, скопировать её в нужную папку и зарегистрировать в системе.
Вне зависимости от того, какой программой и для чего используется dll-файл, установка и регистрация библиотеки всегда будет происходить по одному алгоритму. Все версии ОС Windows руководствуются одними правилами при подключении и регистрации динамических библиотек.
Пошаговая инструкция:
<center>
Как и куда копировать DLL файл
Сюда можно поместить (разархивировать и копировать) любые библиотеки dll, и установленные файлы будут работать:
- Для Windows 95/98/Me — файл копируется в папку C:WindowsSystem
- Для Windows NT/2000 — файл копируется в папку C:WINNTSystem32
- Для Windows XP, Vista, 7, 8 — копировать в папку C:WindowsSystem32
- Для 64-разрядных Windows — копировать dll файл в папку C:WindowsSysWOW64
Где можно загрузить нужную библиотеку:
- Если это игра или программа: с другой сборкой игры, с другого ПК, на котором приложение работает, с диска (переустановить программу).
- Если это системная библиотека, проверьте актуальность драйверов, DirectX или иного компонента, если система пишет, в каком файле или программе допущена ошибка. Копировать dll можно с другого компьютера с аналогичной версией разрядностью и версией Windows (7, 8, 10). Ошибка может вызываться не самой библиотекой, но и программой, её использующей.
- Всегда можно загрузить нужную версию файла с архивов dll вроде dll.ru или ru.dll-files.com. Внимательно проверяйте, для какой версии ОС предназначена библиотека. Также следует внимательно смотреть, что скачивается: вместо нужной библиотеки многие сайты пытаются подсунуть свой платный софт для исправления ошибок с DLL.Попробуйте найти статью с решением проблем про нужный файл в разделе DLL, либо воспользуйтесь поиском по сайту.
Возможно, игра или софт несовместим с версией Windows, решением может служить запуск в режиме совместимости. Если файлы блокируются антивирусом, следует внимательнее присмотреться к безопасности приложения или добавить файлы в исключения антивируса.
Все изменения вступят в силу после регистрации библиотеки в системе и перезагрузки компьютера. До этого пытаться запустить что-либо бесполезно — система не подключится к файлу.
Для проверки разрядности системы нужно нажать правой кнопкой мыши на иконке «Мой компьютер» и выбрать пункт «Свойства». В открывшейся папке в разделе Система будет написано: «Тип системы: 64-разрядная операционная система, процессор x64».
<center>
Регистрация библиотеки в Windows
Проще всего зарегистрировать библиотеку DLL в Windows через командную строку или окно «Выполнить». Для открытия командной строки нужно: нажать Пуск -> Выполнить или комбинацию клавиш Win+R, ввести cmd.exe и нажать Enter. Можно ввести команду прямо в это поле, не открывая командной строки.
Для регистрации библиотеки нужно написать команду regsvr32 имяфайла.dll
и нажать Enter. К примеру, regsvr32.exe msvcp110.dll.<center>
Для того, чтобы изменения вступили в силу и библиотека начала работать, необходимо перезагрузить компьютер. Если Windows не хочет находить требуемый файл, можно указать полный путь: regsvr32.exe полный_путь_к_файлу.dll, например regsvr32.exe C:/Windows/System32/msvcp110.dll.
Куда устанавливать DLL-файлы
Итак, Вы скачали из Интернета нужный модуль, распаковали из архива и теперь возникает совершенно логичный вопрос — а куда кидать DLL в систему?! Во первых, сначала надо определить разрядность системы, так как в 32-битной для этой цели используется одна папка, а в 64-битной — другая. Делается это очень легко. Кликаем правой кнопкой на значке «Этот компьютер» на рабочем столе и в меню выбираем пункт «Свойства». В появившемся окне находим строчку «Тип системы» и смотрим что там написано:
То же самое можно посмотреть и через командную строку, введя команду
Ну а дальше всё просто:
Для Windows 10 x32: %windir%system32 Для Windows 10 x64: %windir%SysWOW64
Вот именно сюда и надо устанавить ДЛЛ-файл. Здесь %windir% — это переменная окружения, указывающая путь к системной директории, в которой располагаются все важные компоненты Виндовс. Проще говоря, если операционная система установлена на диске С:, то путь к нужным папкам будет C:WindowsSystem32 для 32-разрядной и C:WindowsSysWOW64 для 64-разрядной.
Регистрация DLL в Windows
Теперь самое интересное — как зарегистрировать библиотеку dll в Windows. Нажимаем кнопку Пуск правой кнопкой мыши и выбираем в контекстном меню пункт «Выполнить»:
Того же самого эффекта можно достигнуть нажав комбинацию клавиш WIN+R. Повявится вот такое окно «Выполнить»:
В строку «Открыть» надо ввести вот такую команду:
regsvr32 <полный_путь_к_файлу_библиотеки>
В качестве примера давайте зарегистрируем библиотеку runtime.dll для 32-хбитной версии Windows 10. команда будет такой:
regsvr32 C:WindowsSystem32runtime.dll
Нажимаем на кнопку «ОК» и ждём что нам ответит система. Если всё правильно — она просто «съест» файл. Но случается и ошибки. Вот самая распространённая:
Связана она либо с ошибкой в пути или имени файла, либо с неправильно выбранной папкой, в которую была скопирована ДЛЛ-ка для регистрации. Стоит ещё раз всё тщательно проверить.
Варианты решения проблемы
Имеется несколько методов, позволяющих устранить данную проблему. Рассмотрим каждый из них подробнее.
Способ 1: OCX/DLL Manager
OCX/DLL Manager – это маленькая программа которая может помочь зарегистрировать библиотеку или файл OCX.
Загрузить программу OCX/DLL Manager
Для этого вам нужно будет:
- Нажать на пункт меню «Register OCX/DLL».
- Выбрать тип файла, который будете регистрировать.
- При помощи кнопки «Browse» указать местоположение DLL.
- Нажать на кнопку «Register» и программа сама зарегистрирует файл.
OCX/DLL Manager также умеет отменять регистрацию библиотеки, для этого понадобится выбрать в меню пункт «Unregister OCX/DLL» и в последствии проделать все те же операции, как и в первом случае. Функция отмены может вам понадобиться для сравнения результатов при активированном файле и при отключенном, а также в процессе удаления некоторых компьютерных вирусов.
В процессе регистрации, система может выдать вам ошибку, говорящую о том, что требуются права администратора. В таком случае, нужно запустить программу нажав на неё правой кнопкой мыши, и выбрать «Запуск от имени администратора».
Способ 2: Меню «Выполнить»
Можно зарегистрировать DLL, используя команду «Выполнить» в стартовом меню операционной системы Windows. Для этого нужно будет произвести следующие действия:
- Нажать клавиатурную комбинацию «Windows + R» или выбрать пункт «Выполнить» из меню «Пуск».
Ввести имя программы, которая будет регистрировать библиотеку — regsvr32.exe, и путь, по которому размещен файл. В итоге должно получиться так: </li>
regsvr32.exe C:WindowsSystem32dllname.dll
где dllname — это имя вашего файла.
Этот пример подойдёт вам в том случае, если операционная система установлена на диск С. Если она находится в другом месте, то нужно будет поменять букву диска или воспользоваться командой:
%systemroot%System32regsvr32.exe %windir%System32dllname.dll
В таком варианте программа сама находит папку где у вас установлена ОС и запускает регистрацию указанного DLL файла.
В случае с 64-разрядной системой у вас будет две программы regsvr32 — одна находится в папке:
C:WindowsSysWOW64
и вторая по пути:
C:WindowsSystem32
Это разные файлы, которые используются раздельно для соответствующих ситуаций. Если у вас 64-битная ОС, а файл DLL 32-битный, тогда сам файл библиотеки должен быть помещен в папку:
Windows/SysWoW64
и команда будет выглядеть уже так:
%windir%SysWoW64regsvr32.exe %windir%SysWoW64dllname.dll
Нажмите «Enter» или кнопку «OK»; система выдаст вам сообщение о том, успешно или нет была зарегистрирована библиотека.</li></ol>
Способ 3: Командная строка
Регистрация файла через командную строку не сильно отличается от второго варианта:
- Выберите команду «Выполнить» в меню «Пуск».
- Впишите в открывшемся поле для ввода cmd.
- Нажмите «Enter».
Перед вами появится окно, в котором нужно будет вводить те же команды, что и во втором варианте.
Надо отметить, что у окна командной строки имеется функция вставки скопированного текста (для удобства). Найти это меню можно, нажав правой кнопкой на пиктограмме в левом верхнем углу.
Способ 4: Открыть с помощью
- Откройте меню файла, который будете регистрировать, нажав по нему правой кнопкой мыши.
- Выберите «Открыть с помощью» в появившемся меню.
Нажимаете «Обзор» и выберете программу regsvr32.exe из следующей директории:</li>
Windows/System32
или в случае, если вы работаете в 64-битной системе, а файл DLL 32-разрядный:
Windows/SysWow64
Откройте DLL с помощью этой программы. Система выдаст сообщение об успешной регистрации. </li></ol>
Возможные ошибки
«Файл не совместим с установленной версией Windows» — это означает, что вы, скорее всего, пытаетесь зарегистрировать 64-разрядную DLL в 32-битной системе или наоборот. Воспользуйтесь соответствующей командой, описанной во втором способе.
«Точка входа не найдена» — не все библиотеки DLL можно зарегистрировать, некоторые из них просто не поддерживают команду DllRegisterServer. Также, возникновение ошибки может быть вызвано тем, что файл уже зарегистрирован системой. Существуют сайты, распространяющие файлы, которые в реальности не являются библиотеками. В таком случае, естественно, зарегистрировать ничего не выйдет.
В заключение нужно сказать, что суть всех предложенных вариантов одна и та же — это просто разные методы запуска команды регистрации — кому как удобнее.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.Помогла ли вам эта статья?
Используемые источники:
- http://setupwindows.ru/setup/dll
- https://nastroisam.ru/zaregistrirovat-biblioteku-dll-windows/
- https://lumpics.ru/how-register-dll-library-in-system/
dll — Зарегистрируйте 32-битную COM-DLL в 64-битной Windows 7
У меня есть 32-битная DLL компонента COM, и эта DLL написана на Delphi. Это Win32 DLL. Я хочу использовать эту DLL в моем проекте Visual C # на платформе .NET.
Я не могу добавить ссылку на эту DLL в проект. Я пытаюсь зарегистрировать его в командной строке в качестве администратора в 64-разрядной версии Windows 7, но получаю такую ошибку:
Убедитесь, что модуль совместим с x86 (32-разрядной) или x64 (64-разрядной) версией regsvr32.exe.
Сначала я помещаю файл DLL в папку windows / system32. Затем я открываю командную строку от имени администратора. Я пишу regsvr32 huginalpha.dll
и выполняю эту команду. Но я получаю ошибку. что я могу делать?
32
Murat 9 Авг 2010 в 16:11
10 ответов
Лучший ответ
Проблема, скорее всего, вы пытаетесь зарегистрировать 32-битную библиотеку с 64-битной версией regsvr32. См. эту статью базы знаний — вам нужно запустить regsvr32 из windows \ SysWOW64 для 32-разрядных библиотек.
55
sharptooth 9 Авг 2010 в 13:24
Для 32-битных DLL на 64-битных платформах Windows:
- Скопируйте файл Any.dll в
c:\windows\sysWOW64\
- Откройте приглашение CMD КАК АДМИНИСТРАТОР (очень важно)
В окне CMD:
CD c:\windows\sysWOW64\
regsvr32 whatever.dll
Затем вы будете выполнять 32-битный regsvr (c:\windows\sysWOW64\regsvr.exe
) на 32-битной dll.
29
mbinette 28 Ноя 2012 в 18:27
Я считаю, что сейчас все изменилось. В моем ящике Win 2008 R2 я смог зарегистрировать 32-разрядную dll с 64-разрядным regsvr32, поскольку 64-разрядная версия может определять целевую разрядность и создавать новый 32-разрядный regsvr32 из папки% SYSWOW% .
См .: Регистрация 32-битной DLL с 64-битным regsvr32
4
Community 23 Май 2017 в 11:47
http://onerkaya.blogspot.com/2013/03/register-com-dll-on-windows-64-bit.html
Получение фабрики классов COM для компонента с CLSID {…} не удалось из-за следующей ошибки: 80040154 Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Если вы попробуете это;
C: \ windows \ system32 \ regsvr32.exe .dll
Вы все еще можете воспользоваться этим исключением. итак IIS- pool Advanced settings, Enable 32 bit application: true;)
2
onerkaya 6 Апр 2013 в 11:51
Чтобы зарегистрировать comm .dll или .ocx в 32-разрядной версии Windows 7, выполните следующие действия:
Скопируйте .dll или .ocx в c:\windows\system32
Введите cmd в меню «Выполнить», он выполнит поиск в cmd.exe, щелкните правой кнопкой мыши и выберите Run as Administrator
Появится запрос на c:\windows\system32
Тип
regsvr32 ocxname.ocx
для регистрации .ocx
Или
Введите regsvr32 dllname.dll
для регистрации .dll
2
toha 27 Апр 2017 в 10:55
Поместите dll в каталог system32 или syswow32 и используйте соответствующий regsvr32, чтобы зарегистрировать его. wiered, что, несмотря на то, что он дал ошибку при регистрации, я перезагрузил свой WIN 7 64, и мое приложение vb отлично загрузило dll !!
0
anonymous 17 Мар 2011 в 19:16
Если проблема не решена, при использовании SysWoW64 версии regsvr32 убедитесь, что все зависимости библиотеки имеют одинаковую архитектуру. Например, когда
regsvr32 lib_x86.dll
не может зарегистрировать библиотеку, и %SystemRoot%\SysWow64\regsvr32 lib_x86
также не работает, попробуйте загрузить lib_x86
в приложение Dependency Walker, чтобы увидеть весь список зависимостей. Если какой-либо элемент имеет 64-битную архитектуру, вот причина, по которой regsvr32
не может загрузить 32-битную библиотеку.
0
Alexus 27 Апр 2012 в 10:29
Попробуйте запустить его на Framework64.
Примере:
32 бит
C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe D:\DemoIconOverlaySln\Demo\bin\Debug\HandleOverlayWarning\AsmOverlayIconWarning.dll /codebase
64 бит
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe D:\DemoIconOverlaySln\Demo\bin\Debug\HandleOverlayWarning\AsmOverlayIconWarning.dll /codebase
0
bluish 4 Мар 2014 в 15:55
Я получал сообщение об ошибке «Модуль может быть совместим с этой версией Windows» для обеих версий RegSvr32 (32-разрядная и 64-разрядная). Я пытался зарегистрировать DLL, которая была создана для XP (32-разрядная версия) в Server 2008 R2 (x64), и ни одно из разрешений Regsr32 у меня не помогло. Однако регистрация сборки в соответствующем .Net сработала для меня идеально. C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ RegAsm.exe
0
Dave Heffernan 15 Апр 2014 в 10:56
Ссылка ниже спасла день
https://msdn.microsoft.com/en-us/library/ms229076(VS.80).aspx
Используйте соответствующие RegSvcs, как указано в приведенной выше ссылке
C: \ Windows \ Microsoft. NET \ Framework \ v4.0.30319 \ RegSvcs.exe …. \ Shared \ Your.dll /tlb:Your.tlb
0
Mathulan 5 Фев 2015 в 10:24
Регистрация ComConnector (comcntr.dll) в Windows 32 и 64 разрядной
Для доступа к информационной базе из внешней программы используется COM объект COMConnector. В зависимости от версии платформы используется V82.COMConnector или V83.COMConnector. При установке платформы 1С, в операционной системе автоматически регистрируется класс COMConnector. Если по каким либо причинам регистрация не прошла, то его можно зарегистрировать вручную.
Пример по работе с базой 1С через COM соединение можно посмотреть в другой статье.
Если COMConnector не зарегистрирован в Windows, то при программном создании объекта будет появляться ошибка:
Ошибка при вызове конструктора (COMObject): -2147221164(0x80040154): Класс не зарегистрирован.
Регистрацию можно выполнить с помощью командной строки. Для того чтобы открыть командную строку в Windows 7 или Windows 10 нужно в строке поиска в меню «ПУСК» набрать cmd. Для Windows 8 в «Стартовом окне» в поиске набрать cmd. Запустить cmd.exe с правами администратора.
Синтаксис командной строки Windows
cd c:\program files — в каталог program files
cd \ — в корень диска
с: — на диск c
cd.. — на один уровень выше
Windows (x64)
Для того чтобы зарегистрировать ComConnector в 64 разрядной операционной системе Windows выполняется
команда: C:\Windows\SysWOW64\regsvr32 «C:\Program Files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll»
c:\Windows\System32>
c:\Windows\System32>cd c:\Windows\SysWOW64
c:\Windows\SysWOW64>
c:\Windows\SysWOW64>regsvr32 «c:\program files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll»
…
Деинсталяция
c:\Windows\SysWOW64>regsvr32 «c:\program files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll» /u
Windows (x32)
Для 32 разрядной операционной системы Windows выполняется
команда: C:\Windows\System32\regsvr32 «C:\Program Files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll»
c:\Windows\System32>
c:\Windows\System32>regsvr32 «c:\program files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll»
…
Деинсталяция
c:\Windows\System32>regsvr32 «c:\program files (x86)\1cv8\8.3.9.2233\bin\comcntr.dll» /u
После успешного выполнения появится оповещение:
объяснение, команда, использование и сообщения об ошибках
В операционных системах Microsoft Windows regsvr32 – это утилита командной строки, используемая для регистрации и отмены регистрации элементов управления OLE, таких как библиотеки DLL и элементы ActiveX, в реестре Windows. Например – DDL, который будет использоваться с regsvr32, должен экспортировать функции DllRegisterServer и DllUnregisterServer. Этот инструмент может потребовать устранения некоторых проблем в Windows, Microsoft Internet Explorer или других программах.
Regsvr32 в Windows
Regsvr32.exe входит в состав Microsoft IE 3.0 или более поздней версии, Windows 95 OSR2 или более поздней версии и Windows NT 4.0 с пакетом обновления 5. Regsvr32.exe устанавливается либо в системную папку (Windows Me/Windows 98/Windows 95), либо в System32. (Windows NT/Windows XP/Windows Vista/Windows 7).
Команда и использование Regsvr32
1. Параметры командной строки RegSvr32.exe:
Regsvr32 [/ u] [/ n] [/ i [: cmdline]] имя dll
2. Параметры:
- /u: файл будет отменен.
- /s: запускает regsvr32 в режиме без вывода сообщений и не отображает никаких сообщений.
- /n: не вызывает DllRegisterServer. Эта опция должна использоваться с/i.
- /i: cmdline: он вызывает DllInstall, передавая его необязательно [cmdline]. При использовании с/u вызывает dll uninstall.
- имя dll: указывает имя файла dll, который будет зарегистрирован.
Например, чтобы вручную зарегистрировать и отменить регистрацию DLL-файла shm.dll, мы можем сделать следующее в CMD:
- regsvr32 shm.dll для регистрации файла.
- regsvr32/u shm.dll для удаления файла.
Сообщения об ошибках
Regsvr32.exe
1. Список сообщений об ошибках, вызванных Regsvr32.exe в Windows Vista или более поздней версии
Следующий список содержит сообщения об ошибках RegSvr32 и возможные причины:
- Флаг команды «»% 1 ″ »недопустим. Пожалуйста, проверьте использование команды и попробуйте снова.
- Эта команда действительна только в том случае, если открыт проект пользовательского элемента управления Microsoft Visual Studio OLE.
- Чтобы зарегистрировать модуль, вы должны предоставить двоичное имя.
- Команде OleInitialize не удалось выполнить. Возможно, на вашем компьютере недостаточно памяти. Закройте все открытые программы и попробуйте снова.
- Не удалось загрузить модуль «»% 1 ″. \ N \ n Убедитесь, что двоичный файл хранится по указанному пути, или отладьте его, чтобы проверить наличие проблем с двоичными или зависимыми файлами .DLL. \ N \ n% 2.
- Модуль «»% 1 ″ »был загружен, но точка входа% 2 не найдена. \ N \ nУбедитесь, что« »% 1 ″» является допустимым файлом DLL или OCX, а затем повторите попытку.
- Модуль «»% 1 ″ »был загружен, но вызов% 2 завершился неудачно с кодом ошибки% 3. \ N \ nДля получения дополнительной информации об этой проблеме выполните поиск в Интернете, используя код ошибки в качестве поискового запроса.
- Модуль «% 1» может быть несовместим с версией Windows, которую вы используете. Проверьте, совместим ли модуль с x86 (32-разрядной) или x64 (64-разрядной) версией regsvr32.exe.
2. Список сообщений об ошибках, вызванных Regsvr32.exe в ОС до Windows Vista strong>
Следующий список содержит сообщения об ошибках RegSvr32 и возможные причины:
- Нераспознанный флаг:/invalid_flag.
- Не указано имя DLL.
- Dllname было загружено, но точка входа DllRegisterServer или DllUnregisterServer не найдена.
- Dllname не является исполняемым файлом, и помощник по регистрации для этого типа файла не зарегистрирован.
- Dllname было загружено, но точка входа DllRegisterServer или DllUnregisterServer не найдена.
- Dllname не регистрируется самостоятельно или поврежденная версия находится в памяти.
- Ошибка OleInitialize (или ошибка OleUninitialize).
- Ошибка LoadLibrary («Dllname»). GetlastError возвращает 0x00000485.
- Ошибка LoadLibrary («Dllname»). GetLastError возвращает 0x00000002.
- Ошибка LoadLibrary («dskmaint.dll»). GetLastError возвращает 0x000001f.
- Ошибка DllRegisterServer (или DllUnregisterServer) в Dllname. Код возврата был: строка.
Вы можете найти Regsvr32.exe, установленный в Система (Windows Me/Windows 98/Windows 95) или System32 (Windows NT/Windows XP/Windows Vista/Windows 7), и в 64-битной версии Windows вы найдете две версии Regsv32.exe, а именно. 64-разрядная версия находится в % systemroot% \ System32 \ regsvr32.exe , а 32-разрядная версия находится в % systemroot% \ SysWoW64 \ regsvr32.exe , объясняет KB249873.
Точка входа dllregisterserver не найдена
Операционная система Windows при установке ее на компьютер может становиться не совсем корректно. Последствиями таких ошибок в Windows 7/8/10 становятся выскакивающие уведомления от RegSvr32, указывающие что модуль загружен, а точка входа dllregisterserver не найдена. Также возможны ошибки «не удалось выполнить вызов dllregisterserver«, сопровождающиеся кодами ошибок (0x80004005, 0x80070005, 0x8002801c, 0x80020009 и другие). Они появляются при попытках запуска любых приложений, а также игр. Точка входа не может быть найдена данной программой по причине отсутствия библиотек или их регистрации. Если сказать проще: ярлык на рабочем столе находится вне зависимости от своего утилита, поэтому его активация не происходит.
Модуль загружен, но точка входа dllregisterserver не найденаСуть ошибки библиотеки
Windows (7/8/10) для образования связей с отдельными от нее программами применяет файлы .dll. Эти библиотеки содержат все необходимые коды. Если эти коды отсутствуют или прописаны неверно, то пользователю выдается сообщение «Точка входа dllregisterserver не найдена».
Рассмотрим некоторые первоисточники проблемы, ведь помимо некорректной установки операционной системы существует еще несколько причин:
- Многие программы шпионы провоцируют сбой библиотек. Вирусы иногда целенаправленно удаляют файлы dll. Стоит непременно проверить все основные диски на компьютере.
- Если точка входа невозможна лишь на одной программе, тогда вам попался некачественный софт. Библиотека попросту отсутствует. Может это вина разработчиков, хотя все сборки из интернета в основном делаются подпольно. Игра будет устанавливаться нормально, но без dll, пути к ней закрыты.
- Очевидным остается вариант в виде скачивания программы из другого источника. Пробуйте сначала прочитать комментарии пользователей, их мнения о софте бывают полезными.
- Как вариант можно попробовать скачать дополнительные установочные файлы. Иногда к утилитам прилаживают дополнения — патчи, моды. Это как с DirectX. Только установив последнюю версию, все заработает как надо. Убедитесь, все ли патчи были скачаны.
- Другие причины точно неизвестны, но ОС может и просто перестать находить библиотеки.
Как исправить ошибку dllregisterserver?
В основном, все решение сводится к скачиванию и регистрации в RegSvr32 отсутствующей библиотеки (она указана в окошке с сообщением).
Первый способ добавления — Прибегнем к помощи командной строки.
- Для ее вызова перейдите в «Пуск» и «Все программы».
- Пролистайте все до самого низа, именно тут находится папка «Стандартные».
- Теперь находите и кликаете по «Командной строке».
- Откроется черное окно. В него следует внести regsvr32.exe и указать путь к скачанным библиотекам на вашем компьютере. Жмем Enter.
Второй способ добавления — наиболее простой. Все что нужно — это вызвать путеводитель «Выполнить».
- Жмем клавишу с нарисованным логотипом Windows и зажимаем R — Win+R.
- Появится новое окно. Прописываем regsvr32 и путь к библиотекам. ОК.
Настоятельно советуем ознакомится с рекомендациями от Microsoft по вопросу регистрации RegSvr32 в Windows и подробному порядку действий, так как существуют некоторые нюансы, связанные с разрядностью системы (x32, x64).
Напоследок следует напомнить – никогда не качайте модули библиотеки .dll из неофициального сайта. Под их видом часто распространяют вирусы. В лучшем варианте они просто могут не подходить. Всегда проверяйте источники на качественный контент и знакомьтесь с комментариями.
Вконтакте
Одноклассники
Google+
Оцените статью: Поделитесь с друзьями!Зарегистрируйте 32-битную COM-DLL в 64-битную Windows 7
Зарегистрируйте 32-битную COM-DLL в 64-битную Windows 7 — qaruСпросил
Просмотрено 231k раз
У меня есть 32-битная DLL компонента COM, и эта DLL написана на Delphi.Это Win32 DLL. Я хочу использовать эту DLL в моем проекте Visual C # на платформе .NET.
Я не могу добавить ссылку на эту DLL в проект. Я пытаюсь зарегистрировать его в командной строке в качестве администратора в 64-разрядной версии Windows 7, но получаю эту ошибку:
Проверьте, совместим ли модуль с x86 (32-разрядной) или x64 (64-разрядной) версией regsvr32.exe.
Сначала я помещаю DLL файл в папку windows / system32. Затем я открываю командную строку от имени администратора. Пишу regsvr32 huginalpha.dll
и выполните эту команду. Но я получаю ошибку. что я могу делать?
1,977 золотых знаков110110 серебряных знаков173173 бронзовых знака
Создан 09 авг.
МуратМурат78333 золотых знака1414 серебряных знаков2727 бронзовых знаков
1Проблема, скорее всего, вы пытаетесь зарегистрировать 32-битную библиотеку с 64-битной версией regsvr32.См. Эту статью базы знаний — вам нужно запустить regsvr32 из windows \ SysWOW64 для 32-разрядных библиотек.
Создан 09 авг.
острый зуб161k8989 золотых знаков486486 серебряных знаков926926 бронзовых знаков
5Для 32-битных DLL на 64-битных платформах Windows:
- Скопируйте что угодно.dll в
c: \ windows \ sysWOW64 \
- Откройте приглашение CMD КАК АДМИНИСТРАТОР (очень важно)
В окне CMD:
-
CD c: \ windows \ sysWOW64 \
-
regsvr32 something.dll
Затем вы будете запускать 32-разрядный regsvr ( c: \ windows \ sysWOW64 \ regsvr.exe
) на 32-разрядной dll
4,91433 золотых знака2323 серебряных знака3131 бронзовый знак
Создан 28 ноя.
RichCRichC29133 серебряных знака22 бронзовых знака
2Думаю, сейчас все изменилось.На моем Win 2008 R2 Box я смог зарегистрировать 32-разрядную dll с 64-разрядным regsvr32, поскольку 64-разрядная версия может определять целевую разрядность и создавать новый 32-разрядный regsvr32 из папки% SYSWOW%.
Ссылка: Регистрация 32-битной DLL с 64-битным regsvr32
Создан 22 сен.
Абхиджит57.3k1515 золотых знаков111111 серебряных знаков1
бронзовых знаков 2http://onerkaya.blogspot.com/2013/03/register-com-dll-on-windows-64-bit.html
Получение фабрики классов COM для компонента с CLSID {…} не удалось из-за следующей ошибки: 80040154 Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
, если вы попробуете это;
c: \ windows \ system32 \ regsvr32.exe <имя файла> .dll
, вы все еще можете воспользоваться этим исключением. итак IIS- pool Advanced settings, Enable 32 bit application: true;)
Создан 06 апр.
Онеркаяонерка19111 серебряный знак22 бронзовых знака
1Для регистрации комм.dll или .ocx в 32-разрядной версии Windows 7 выполните следующие действия:
Скопируйте .dll или .ocx в c: \ windows \ system32
Введите cmd в меню «Выполнить», он будет искать cmd.exe, щелкните правой кнопкой мыши и выберите Запуск от имени администратора
Он покажет приглашение на c: \ windows \ system32
Тип
regsvr32 ocxname.ocx
для регистрации .ocx
или
введите regsvr32 dllname.dll
для регистрации .dll
4,38333 золотых знака3333 серебряных знака5151 бронзовый знак
Создан 12 янв.
1поместите dll в каталог system32 или syswow32 и используйте соответствующий regsvr32 для его регистрации.wiered, что, хотя он дал ошибку при регистрации, я перезагрузил свой WIN 7 64, и мое приложение vb загрузило dll просто отлично !!
Создан 17 марта ’11 в 22: 162011-03-17 22:16
Если проблема не решена, при использовании SysWoW64 версии regsvr32 убедитесь, что все зависимости библиотеки имеют одинаковую архитектуру.Например, когда
regsvr32 lib_x86.dll
не может зарегистрировать библиотеку, и % SystemRoot% \ SysWow64 \ regsvr32 lib_x86
также не работает, попробуйте загрузить lib_x86
в приложение Dependency Walker, чтобы увидеть весь список зависимостей. Если какой-либо элемент имеет 64-битную архитектуру, вот причина, по которой regsvr32
не может загрузить 32-битную библиотеку.
Создан 27 апр.
Алексус42611 золотых знаков66 серебряных знаков1919 бронзовых знаков
Попробуйте запустить на Framework64.
Пример:
32 бит
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ RegAsm.exe D: \ DemoIconOverlaySln \ Demo \ bin \ Debug \ HandleOverlayWarning \ AsmOverlayIconWarning.dll / codebase
64 бит
C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ RegAsm.exe D: \ DemoIconOverlaySln \ Demo \ bin \ Debug \ HandleOverlayWarning \ AsmOverlayIconWarning.dll / codebase
1,977 золотых знаков110110 серебряных знаков173173 бронзовых знака
Создан 21 фев.
2Я получал сообщение об ошибке «Модуль может быть совместим с этой версией Windows» для обеих версий RegSvr32 (32-разрядная и 64-разрядная).Я пытался зарегистрировать DLL, которая была создана для XP (32-разрядная версия) в Server 2008 R2 (x64), и ни одно из разрешений Regsr32 у меня не помогло. Однако регистрация сборки в соответствующем .Net сработала для меня идеально. C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ RegAsm.exe
Создан 15 апр.
Stack Overflow лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
dll не регистрируется в Windows 7
dll не регистрируется в Windows 7
Привет всем,Кто-нибудь может рассказать мне, как решить приведенную ниже проблему при установке MSI.Я использую несжатые файлы.
Ошибка 1904 Модуль C: \ Virtual Image \ Lesson Starters I \ shdocvw.dll не удалось зарегистрировать. HSRESULT-2147024769 обратитесь в службу поддержки.
Я попытался зарегистрировать файл с помощью командной строки, т.е. путь regsvr 32 к файлу dll, но не смог зарегистрироваться. Пожалуйста, помогите мне в этом вопросе.
Ответы (5)
Сортировать поСамому популярномуСамому новомуПо дате
Попробуйте
http: // windows7themes.сеть / как-зарегистрировать-DLL-файлы-в-окнах-7.html
Обычно в Win7 у вас есть ограниченные права на регистрацию любых файлов .dll \ ocx, когда вы входите в систему как обычный пользователь.
Если вы хотите зарегистрировать .dll, откройте командную строку с учетной записью администратора с помощью команды RunAs и попробуйте зарегистрироваться.
Для регистрации любых файлов .dll \ ocx вы можете использовать «regsvr32 {имя файла .dll}». Я бы предпочел извлечь файл .dll с помощью любого инструмента, такого как WiseComCapture и т. Д., И попробовать добавить эти реестры в свой пакет [:)]
Спасибо,
VD
Присутствует ли запись этой DLL / OCX в таблице саморегистрации MSI?
с уважением,
Маюр Маквана
— Во-первых, регистрация DLL с помощью RegSvr32 или MSIExec — ошибка новичка.Сделайте это правильно, используя рекламные таблицы
— Во-вторых, если shdocvw.dll нуждается в регистрации, я полагаю, что MSI устанавливает новую версию, чего я бы не допустил ни при каких обстоятельствах. Загуглите файл, чтобы узнать подробности! Если он не устанавливает новую версию, а просто регистрирует ее, спросите, почему! Если он не зарегистрирован или зарегистрирован неправильно, вы бы заметили это раньше!
shdocvw.dll должен находиться в каталоге «c: \ windows \ system32» и является частью операционной системы.
Проверьте версию между локальной версией и версией пакета, но в основном вам следует пропустить обработку этого файла, поскольку он обновляется патчами MS.
, чтобы беседа оставалась читаемой.
как зарегистрировать dll файлы в windows?
как зарегистрировать файлы DLL в системах Windows 10, 7,8, 8.1 и windows xp, vista?
Первый способ: вручную зарегистрировать dll файл в windows xp, vista, 7, 10, 8.1
Скопируйте файл dll и вставьте по следующему путископируйте файл dll |
для Windows 95/98 / me
C: \ WINDOWS \ system
Для Windows NT / 2000
C: \ WINNT \ system32
для Windows XP / VISTA / WINDOWS 7 / WINDOWS 8 / WINDOWS 10
C: \ WINDOWS \ system32
Для 64-битной Windows
C: \ WINDOWS \ syswow64 и C: \ WINDOWS \ system32
вставить файл DLL в 64-битную |
dll | dll | Затем перезапустите компьютер. После копирования и вставки файла DLL Мы зарегистрируем файл DLL вручную, выполнив следующие действия: Нажмите в меню «Пуск» Windows regsvr32 xxxxxxx.dll И затем нажмите Введите на клавиатуре.
Второй способ: зарегистрировать dll файл с помощью используемого инструмента dll manager.Таким образом, мы будем использовать инструмент установки OCX DLL ManagerЗагрузите инструмент по следующей ссылке Инструмент OCX DLL Manager Установите инструмент Примечание: если инструмент не работает Вам нужно переместить файл comdlg32.ocx по пути C: \ Windows \ System32 для 32-разрядной Windows или C: \ Windows \ Syswow64 для 64-разрядной Windows Откройте инструмент
На третьем шаге вы выбираете файл DLL
ПОИСК DLL-ФАЙЛОВ И ЗАГРУЗИТЬ ДЛЯ WINDOWS 7,8.1,10, xp, вид. как отменить регистрацию файлов DLL в Windows XP, Vista и Windows 7, 8.1, 10, 32bit и 64bit? что такое DLL (библиотека динамической компоновки)? как исправить ошибки DLL для Windows 7,8.1,10, XP, Vista? Сообщения об ошибках Dll в windows xp, vista, 8.1, 10,7. Как зарегистрировать 64-битную Com Dll в 64-битной Windows 7Итак, когда необходимость автоматически регистрируется, сначала запускается система OCX .. A: C # зарегистрированный OCX. Прежде всего, мы все знаем, что в Windows Run ввести такой подход, который успешно регистрирует / отменяет регистрацию DLL-файлов, результаты подсказывают, что с творческой игрой Five Sons Flask программирование первой записи урока. Adobe и Acrobat являются зарегистрированными товарными знаками или товарными знаками Adobe. Запрещено использование любого из этих файлов для работы, которая находится в соответствии с контрактом с 4.2. Использование рабочего листа основных предложений Позволяет одновременно вставлять несколько пунктов / рабочих листов предложений. Ожидается, что Q2P не будет работать под какой-либо 64-битной версией Office, как это делает Microsoft. Regsvr32 — это служебная программа командной строки для регистрации и отмены регистрации элементов управления OLE, таких как библиотеки DLL и элементы управления ActiveX, в реестре Windows. Regsvr32.exe Примечание. В 64-битной версии операционной системы Windows существует две версии файла Regsv32.exe: / n не вызывать DllRegisterServer; этот параметр должен использоваться с / i Описывает, как использовать средство Regsvr32 для регистрации и отмены регистрации элементов управления OLE. в операционной системе Windows существует две версии файла Regsv32.exe: если вам будет предложено ввести пароль администратора или подтверждение, введите Windows 7 и Windows Vista Нажмите кнопку Пуск, введите командную строку или cmd в. Если вы видите ошибку отсутствующей библиотеки DLL на вашем ПК с Windows, это обычно признак того, что файл vcruntime140.dll является частью программного обеспечения Microsoft Visual C ++. Установка или переустановка установки Microsoft Visual C ++. Добро пожаловать в блог Help Desk Geek, полный советов службы поддержки для ИТ-специалистов и компьютерных фанатов. Другими словами, вы не можете дважды щелкнуть файл DLL, чтобы запустить его так же, как сама Windows широко использует библиотеки DLL в качестве экскурсии по И хотя разработчики будут создавать свои собственные библиотеки DLL для установки со своими приложениями, Уолтер Гленн Редакционный директор HowTo Geek и дочерних сайтов. Встроенное в Windows 7 8 и 10 приложение командной строки Regsvr32, которое может. В этой статье мы покажем вам, как зарегистрировать и отменить регистрацию файла DLL для решения проблем Windows. У фанатов командной строки и PowerShell не должно возникнуть проблем / i cmdline: вызывает DllInstall, передав ему необязательную [cmdline]. По умолчанию Включает стандартные файлы журналов и диагностическую информацию, такую как журналы приложений и служб Windows 7, и выберите «Сохранить файл журнала как». В 64-битной Windows параметр реестра DWORD должен использоваться в крайнем случае, пока трафик, поступающий с маршрутов VPN на 10.0.4.2 и расшифровывается. DLL не проходят саморегистрацию во время установки, когда MFC100. Вебинары Официальные документы Истории успеха Блоги сообщества Часто задаваемые вопросы Распространяемый пакет Microsoft Visual C ++ 2010 не установлен в системе. Выберите версию, соответствующую редакции OpenEdge, например. x86 для 32-битных или x64 для 64-битных. Если вы используете Windows 7, нажмите «Установить обновления». Выберите тип вашей системы x64 или x86x32, затем нажмите Далее. Если вы не знаете, как установить файл DLL, вы можете просто выполнить установку Шаг 1. Установите обновление стека обслуживания за март 2014 г. для Windows 8.1 и Windows Server 2012 R2 x64 Wisconsin.gov Adobe Reader позволит вам просматривать и печатать документы с вашего компьютера. 2012 64-битный или 2012 R2 64-битный; Windows 7, 32-разрядная и 64-разрядная версии Windows 8 Дополнительные сведения см. В разделе Устранение неполадок при установке Acrobat Reader в Windows или Устранение неполадок при загрузке. Как и большинство предыдущих версий Windows, Windows 10 включает в себя защиту командных ресурсов, которая сканирует, проверяет и исправляет системные файлы. были изменены путем установки программного обеспечения где-то по ходу дела.sfc /scanfilec:\windows\system32\kernel32.dll ПРИСОЕДИНЯЙТЕСЬ К GEEK TALK НА FACEBOOK. Выполните следующие действия, чтобы вручную зарегистрировать файл DLL. Вы увидите открытое окно командной строки с надписью «Администратор: Командная строка» в верхней части окна. Чтобы отменить регистрацию файлов DLL, обратитесь к 48728. Чтобы зарегистрироваться. Чтобы зарегистрировать файл dll или ocx элемента управления ActiveX в Windows Vista 7 8.1 или 10: Выберите Пуск> Все программы> Стандартные; Щелкните правой кнопкой мыши командную строку в диалоговом окне Затем перерегистрируйте файл, запустив Regsvr32 {Filename.ocx или.dll} как. Произошла ошибка, когда regsvr32.exe вызывал точку входа в модуле 19 сентября 2013 г. Я использовал Windows 8.1 / 64 бит, и у меня было много пропущенных файлов dll, а сеть i Stack Exchange состоит из 177 сообществ вопросов и ответов, включая Stack. regsvr32 регистр ocx 21.09.2020; Regsvr16. dll — это имя файла, который выполняет шаги. exe 1 Невозможно зарегистрировать DLL / OCX: REgSvr32 доступен в Creative 1 7 или Vista Отменить регистрацию или зарегистрировать файлы DLL или OCX в Windows 7: The. Справочная статья по команде regsvr32, которая регистрирует файлы.dll как компоненты команд в реестре. Этот параметр требует, чтобы вы также использовали параметр / i. / i: RegSvr32 C: \ Windows \ SysWow64 \ MSCOMCTL. ocx расширение. bat файл. ocx. исполняемый. Эта команда может использоваться для регистрации / отмены регистрации файлов DLL или OCX. net, зарегистрируйте DLL / OCX: REgSvr32 доступен по лицензии Creative Commons. Зарегистрируйте любой файл DLL в Windows с помощью команды Regsvr32 из командной строки.от Гость Автор 7 сентября 2012. windowsdllfile. DLL файлы библиотеки динамической компоновки. При необходимости войдите в систему под своей учетной записью администратора. Шаг 2 Средство Regsvr32 — это служебная программа командной строки, которую можно использовать для регистрации, а также для регистрации или отмены регистрации файла DLL с помощью встроенного Regsvr.exe или некоторого бесплатного программного обеспечения. Чтобы зарегистрировать файл dll или ocx, откройте командную строку в виде файла. PDB-файлов для сред OpenEdge Windows? 11.0 и более поздних версий, где правильный файл dbghelp.dll поставляется как часть процедуры установки.Начиная с OpenEdge 11.0 файлы 64bit.pdb настроены для записи процесса Cstack. В 64-битной версии операционной системы Windows есть две версии файла Regsv32.exe: Regsvr32 — это инструмент командной строки, который регистрирует файлы DLL как Для использования с regsvr32 DLL должна экспортировать функции. Key CmdLine Необязательная командная строка для DllInstall по умолчанию Без других параметров: Зарегистрируйте сервер, вызвав DLLRegisterServer. / i: вызвать DllInstallTRUE [cmdline]. Зарегистрируйте или отмените регистрацию файлов ActiveX DLL или OCX, чтобы зарегистрировать Microsoft msi.dll в папке Windows \ System32 32-битной версии Windows типа cd \ и. regsrv32 в System32 — это 64-битный исполняемый файл для регистрации 64-битного собственного. Я подозреваю, что использование 64-битной версии regsvr32.exe в 32-битной DLL дает сбой. dll — основной интерфейс ядра Windows NT, который переводит переходы между 32-битными и 64-битными вызовами, включая манипуляции с указателями и стеком вызовов; Wow64win. 4.2 Инструкции для 64-битных файлов регистров Windows 7. 4.2.1 Определите тип операционной системы Windows 7: 32-битная или 32-битная.64 бит. 4.2.2 Доступ к файлам OCX V11. 4.2.3. Новый раздел Откройте командную строку Windows. в Windows Vista Чтобы зарегистрировать dll или ocx Системный файл Windows в 32-битной версии Чтобы зарегистрировать 32-битную dll или ocx. dll откройте командную строку с учетной записью администратора с помощью команды RunAs и попробуйте зарегистрироваться. Для регистрации файлов any.dll \ ocx можно использовать regsvr32 {имя файла .dll}. I. 4 Файлы исключений установки 4.1 Инструкции по установке двух рабочих станций 4.2 Инструкции по установке файлов регистрации 64-битной Windows 7 4.3 Обновления Kofax SP3 и FP8 Описывает, как использовать инструмент Regsvr32 для регистрации и отмены регистрации элементов управления OLE. получать сообщение об ошибке при регистрации 32-битной DLL в 64-битной версии Windows. Измените каталог на папку установки, т. Е. Cd C: \ Program Files x86 \ Wacom STU SDK \ COM \ bin \ x64; Зарегистрируйте DLL: regsvr32 wgssSTU.dll. Если не требуется. Ошибка Regsvr32.exe возникает при попытке запустить Regsvr32.exe для регистрации 32-разрядной библиотеки DLL в 64-разрядной версии Windows.Узнайте о прочном решении здесь. 3.6.6.2 Доступ к файлам OCX V11 для 32-битной Windows 7 или предыдущих версий, перейдите к разделу 4.2 Инструкции по регистровым файлам для 64-битной Windows 7, чтобы заполнить. Как зарегистрировать DLL в Windows 7 64-битное переполнение стека Загрузите бесплатно в формате PDF File.pdf Text File.txt или прочтите бесплатно в Интернете. Важно для регистрации. Regsvr32.exe устанавливается в папку% systemroot% \ System32 в Windows XP и более поздних версиях Windows. Примечание. В 64-битной версии Windows. Regsvr32 — это утилита командной строки. Если он поврежден, он отображает сообщение Чтобы зарегистрировать модуль, вы должны указать двоичное имя. Вот как это можно исправить. ПРИМЕЧАНИЕ 1. Пользователи должны войти в систему как локальный администратор для регистрации файлов. ПРИМЕЧАНИЕ 2: Windows 7 Windows Server 2008 или Windows Server 2008 R2: Если пользователь. Средство Regsvr32 Regsvr32.exe можно использовать для регистрации и отмены регистрации элементов управления COM, таких как файлы OCX DLL или элементов управления ActiveX, которые являются саморегистрируемыми. 4.2 64-битные файлы реестра Windows 7 Инструкции Wisconsin.gov. Чтобы зарегистрировать файл msstdfmt.dll, выберите Пуск> Выполнить. В текстовое поле вставьте regsvr32. 4.2 Инструкции по файлам регистрации для 64-битной Windows 7 Wisconsin.gov. Чтобы зарегистрировать файл msstdfmt.dll, выберите Пуск> Выполнить. В текстовое поле вставьте regsvr32. , чтобы зарегистрировать файл Microsoft msi.dll в папке Windows \ System32 32-битной версии Windows, введите cd \ и нажмите ENTER; затем введите regsvr32 msi. . установка среды выполнения Crystal report.он покажет, что не удается зарегистрировать crtslv.dll Ошибка 1904. Я установил Microsoft C ++ 2015 Redistributable x64. При вычислении regsvr32 Register Server — это утилита командной строки в Microsoft Windows и ReactOS для регистрации и отмены регистрации DLL и ActiveX. Средство Regsvr32 Regsvr32.exe можно использовать для регистрации и отмены регистрации объектов, связывающих и встраивающих элементы управления OLE, таких как динамическая библиотека DLL или. При вычислении regsvr32 Register Server — это утилита командной строки в Microsoft Windows и ReactOS для регистрации и отмены регистрации DLL и ActiveX. Вы также можете зарегистрировать файл DLL или OCX, расположенный в другом месте, введя следующую команду. regsvr32 C: \ Users \ Kevin \ Desktop \. Регистрация и отмена регистрации файлов расширения приложения DLL или OCX выполняется утилитой RegSvr32. В этой статье мы вас научим. Регистрация и отмена регистрации файлов расширения приложения DLL или OCX выполняется утилитой RegSvr32. В этой статье мы вас научим. Нажмите и удерживайте клавишу Windows, затем нажмите R.Введите cmd в строку «Выполнить» и нажмите «ОК». В командной строке введите: REGSVR32 ПУТЬ К ФАЙЛУ DLL Я использую InstallShield 2016 Professional edition. Проект — InstallScript. Операционная система: Windows 7 64bit. DLL-файл на основе COM является родным. Заменить отсутствующие файлы DLL в Windows 10 легко, особенно при использовании средства исправления DLL. Вот как вы можете исправить ошибки реестра с помощью Restoro :. Этот инструмент может потребовать устранения некоторых проблем в Windows, Microsoft Internet Explorer или других программах.Реестр Windows. Regsvr32 in. Шаг 2. Теперь все, что вам нужно сделать, чтобы зарегистрировать файл DLL, — это ввести команду regsvr32, а затем указать путь к файлу DLL. regsvr32 C: \. В следующей статье описывается отсутствующая зависимая библиотека MFC.DLL. В зависимости от устанавливаемой версии C ++ Redistibutable и OE. Если используется 64-битная операционная система, команда будет выглядеть так: C: \ Windows \ SysWOW64 \ REGSVR32 C: \ Program Files x86 \ Blackbaud \ The Raisers Edge. зарегистрируйте файл dll или ocx элемента управления ActiveX в Windows Vista 7 8.1 или 10: и нажав клавишу X; Выберите Администратор командной строки; Выберите «Да». Введите путь regsvr32 и имя_файла.dll в командной строке. Нажмите клавишу Enter. Убедитесь, что вы ввели правильное имя и путь к файлу. An. В этой статье описывается, как зарегистрировать файл .ocx вручную. Больше информации. Вы можете использовать сервер регистрации Microsoft Regsvr32.exe для. Например, чтобы вручную зарегистрировать элемент ActiveX Sample.ocx, вы \ n \ n Убедитесь, что% 1 является допустимым файлом DLL или OCX, а затем повторите попытку. Regsvr32.exe — это инструмент в Windows, который регистрирует и отменяет регистрацию файлов DLL. Узнайте, как использовать regsvr32 и как исправить некоторые ошибки regsvr32. Узнайте, как зарегистрировать Отмена регистрации. Перерегистрация файлов dll или ocx в Windows с помощью встроенного Regsvr.exe или некоторых бесплатных инструментов для регистрации DLL. ocx выполните следующие действия: Откройте сеанс командной строки, запустив cmd.exe. Для этого нажмите кнопку «Пуск» в Windows. Узнайте, как зарегистрировать Отмена регистрации. Перерегистрация файлов dll или ocx в Windows с помощью встроенного Regsvr.exe или некоторые бесплатные программы Register DLL Tools. Многие люди сталкиваются с ошибкой отсутствия файла dll в Adobe Creative. Если вы используете 64-битную Windows, вам следует установить их обе. Ошибка MSB3073: команда RegSvr32 / S \ x64 \ Debug \ xxxxx. Не удалось загрузить модуль xxxxx.dll. Программа не может запуститься из-за ошибки apims. Вы можете зарегистрировать DLL-файл, используя команду «Выполнить». Вот руководство: 1. Нажмите Win + R, чтобы открыть «Выполнить». 2. Введите команду reg DLL: regsvr32 [the. 1. Запуск 64-разрядной версии Windows 10.Если у кого-то еще возникнет эта проблема в будущем, попросите их загрузить следующие пакеты C ++: Как узнать, зарегистрирована ли DLL? — Цвета-NewYork.comКак узнать, зарегистрирована ли DLL?3 ответа
Как зарегистрировать несколько файлов DLL?Ответы (1)
Для чего нужна регистрация DLL?Регистрируя DLL, вы добавляете информацию в центральный каталог (реестр) для использования Windows. Информация обычно включает «понятное имя» для компонента, которое упрощает использование из другой программы, и полный путь к файлу.dll или. Как зарегистрировать файлы OCX?
Где находятся файлы DLL в Windows 7?C: \ Windows \ System32 Как просмотреть файлы DLL в Windows?Итак, давайте посмотрим, где находятся эти файлы dll: В Windows 95/98 / ME — файлы dll находятся в каталоге C: \ Windows \ System \.В Windows NT / 2000 — файлы dll хранятся в папке C: \ WINNT \ System32 \. В Windows XP / Vista / 7/8 — файлы dll, расположенные в каталоге C: \ Windows \ System32 \. Как просмотреть файлы DLL?Найдите на ПК. DLL файлы
Где мне поместить файлы DLL в Windows 10?Установка.DLL файлы прямо в Windows.
Почему отсутствуют файлы DLL?Запустите сканирование всей системы на вирусы и вредоносные программы. Некоторые ошибки DLL типа «DLL отсутствует» и «DLL не найдена» связаны с вредоносными программами, маскирующимися под файлы DLL. Если ошибка DLL возникает при открытии или использовании определенной программы, переустановка программы должна привести к правильной установке и повторной регистрации файла DLL. Как установить dll файл xinput1_3?В подавляющем большинстве случаев решение состоит в правильной переустановке xinput1_3. dll на вашем компьютере в системную папку Windows. В качестве альтернативы, некоторые программы, особенно игры для ПК, требуют, чтобы файл DLL был помещен в папку установки игры / приложения. Как мне загрузить и установить kernel32 DLL?kernel32. dll скачать
Где находится библиотека DLL Kernel32 в Windows 7?Можно ли скачать файлы ядра бесплатно?ядро. dll скачать бесплатно | DLL‑files.com. Как я могу бесплатно исправить Kernel32 DLL?Переустановка программы может решить эту проблему.ядро32. dll либо не предназначен для работы в Windows, либо содержит ошибку. Попробуйте снова установить программу с исходного установочного носителя или обратитесь за поддержкой к системному администратору или поставщику программного обеспечения. Что такое ошибка библиотеки DLL Kernel32?Проще говоря, Kernel32. dll вызваны конфликтом между одной или несколькими программами, пытающимися получить доступ к защищенной области памяти, занятой kernel32. dll. Эта ошибка может быть вызвана конкретной программой, несколькими файлами или программами. Как переустановить Kernel32 DLL?Перейдите в системный каталог на жестком диске (щелкните «C:», щелкните «Windows», затем щелкните «System32»), щелкните правой кнопкой мыши в любом месте пустого места и выберите «Вставить». Нажмите «Да», чтобы подтвердить замену старого «kernel32. dll ». Как загрузить Kernel32 DLL в Windows 7?Скопируйте файл «Kernel32. dll »и вставьте его в папку« C: \ Windows \ System32 ». Если вы используете 64-битную операционную систему, скопируйте файл «Kernel32.dll »и также вставьте его в папку« C: \ Windows \ sysWOW64 ». Как я могу обновить Windows 7?Windows 7
Что означает точка входа не найдена?Если точка входа не найдена, это означает, что файл, необходимый для передачи этого процесса, поврежден, нечитаем или отсутствует.Если вам повезет, синтаксис самого сообщения об ошибке подскажет, какой именно файл отсутствует. Файл DLL — это файл библиотеки динамической компоновки. Как загрузить Adddlldirectory?Как найти и добавить недостающее. dll в Windows
Как создать файл DLL?ступеней
Как зарегистрировать файл DLL в Windows 10?ВВЕДЕНИЕ
Как зарегистрировать файл DLL в 64-разрядной версии Windows 10?Для регистрации домена.dll в 64-разрядной версии Windows 10, вы можете проверить, выполнив указанные ниже действия, и посмотреть, работает ли он: перейдите в окно поиска и введите cmd, щелкните правой кнопкой мыши командную строку и выберите параметр «Запуск от имени администратора». Введите следующую команду в командном окне и нажмите Enter — regsvr32 .Как преобразовать файл DLL в читаемый?Скачайте и установите декомпилятор. «Декомпилятор» — это программа, которая позволяет вам видеть исходный код, который использовался для создания файла или программы, в данном случае файла DLL.Чтобы увидеть код, который заставляет файл DLL работать, вам нужно будет использовать декомпилятор, чтобы вернуть его обратно в читаемый код. Где разместить файлы DLL в 64-разрядной версии Windows 10?C: \ Windows \ System32 (Windows XP, Vista, 7, 8, 8.1, 10). В 64-битной версии Windows папка по умолчанию для 32-битных DLL-файлов — C: \ Windows \ SysWOW64 \, а для 64-битных dll-файлов — C: \ Windows \ System32 \. Обязательно перезапишите все существующие файлы (но сделайте резервную копию исходного файла). Нужно ли регистрировать файлы OCX?Резюме.Когда вы распространяете приложение Microsoft Visual FoxPro, использующее элемент управления ActiveX (файл .ocx), расширение. ocx-файл должен быть правильно зарегистрирован для правильной работы. Как зарегистрировать ActiveX DLL с помощью regsvr32 — Chilkat Tech NotesКак зарегистрировать ActiveX DLL с помощью regsvr32(также см. Учебное пособие по регистрации ActiveX DLL) Первый шаг — определить, нужно ли регистрировать ActiveX DLL, скомпилированную для 32-разрядной или 64-разрядной версии.Если ваш компьютер 32-битный, выбор, очевидно, 32-битный. Начнем с этого: Как зарегистрировать 32-битную DLL в 32-битной операционной системе Windows
regsvr32 в 64-битной Windows Если на компьютере установлена 64-разрядная версия Windows, возможно, вам все еще может понадобиться 32-разрядная DLL. Это зависит от того, работает ли ваше приложение как 32-битный или 64-битный процесс.При использовании ActiveX из ASP проверьте, работает ли IIS в 32-битном или 64-битном режиме. Если 32-битный, 32-битный ActiveX необходимо зарегистрировать. Аналогичным образом, если IIS работает в 64-битном режиме, зарегистрируйте 64-битную ActiveX DLL. Для приложений VB6 он всегда будет 32-битным, потому что VB6 старше и нет такой вещи, как 64-битное приложение VB6. Это также может относиться к более старым версиям других языков программирования, таких как Delphi, FoxPro и т. Д. Если вы не уверены, загрузка и регистрация как 32-битных, так и 64-битных библиотек DLL не повредит.64-битная Windows имеет отдельные реестры для 32-битной и 64-битной систем, поэтому оба могут быть зарегистрированы. Как зарегистрировать 32-битную DLL в 64-битной операционной системе Windows
Как зарегистрировать 64-битную DLL в 64-битной операционной системе Windows
Как зарегистрировать и отменить регистрацию файлов DLL Windows с помощью команды Regsrv32 — POFTUTБиблиотеки динамической компоновки предоставляют приложениям вспомогательные библиотеки. Библиотеки динамической компоновки также называются DLL. DLL предоставляет повторно используемые библиотеки, данные и код, которые могут использоваться несколькими приложениями или исполняемыми файлами. Чтобы легко использовать общесистемные библиотеки DLL, мы должны их зарегистрировать. Синтаксис regsrv32 ОПЦИИ DLL
Для работы с DLL в операционной системе Windows требуются права администратора. Поэтому мы зарегистрируем и отменим регистрацию DLL там, где нам понадобится оболочка, такая как MS-DOS или Powershell с правами администратора.В этом примере мы откроем оболочку MS_DOS с правами администратора, просто нажав
Мы можем получить доступ, как показано ниже, для 64-битной Windows. >% systemroot% \ SysWoW64 \ regsvr32.exe Теперь основная операция с > regsrv32 C: \ DLL \ cabview.dll Мы можем отменить регистрацию уже зарегистрированной DLL с опцией > regsrv32 \ u C: \ DLL \ cabview.dll По умолчанию |