Как зарегистрировать библиотеку dll в windows 10: Как зарегистрировать DLL или OCX файлы в Windows 10 через командную строку

Содержание

Как зарегистрировать DLL или OCX файлы в Windows 10 через командную строку

Иногда приложения могут пропустить регистрацию файлов DLL или OCX, из-за чего пользователи столкнутся с ошибками, а приложения не будут работать должным образом. Из-за этого пользователи должны будут регистрировать файлы самостоятельно. Регистрация и отмена регистрации файлов расширения приложения (DLL или OCX) осуществляется утилитой RegSvr32. В этой статье мы научим вас, как легко вы можете зарегистрировать файл DLL или OCX в вашей операционной системе.

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

Регистрация DLL или OCX файла в Windows

Регистрируя DLL или OCX, пользователи добавляют информацию в реестр, чтобы Windows могла использовать эти файлы. Информация будет в форме имени или CLSID. Это облегчает для Windows поиск правильной DLL или OCX, когда связанная с ней функция используется в другой программе. Он будет содержать путь к этим файлам, по которому будет использоваться исполняемый код компонента. Информация, сохраненная в реестре, всегда будет относиться к последней версии компонента. Это требуется только в редких случаях, поскольку в большинстве случаев приложения регистрируют эти файлы во время установки. Он также может быть использован для устранения проблем Windows, которые включают эти файлы. Некоторые дополнительные параметры, которые вы можете добавить к командам:

  • / u — отменить регистрацию файла DLL или OCX
  • / s — Тихий режим, он не будет отображать никаких сообщений.
  • / I — При использовании без / u вызывается DLLInstall (TRUE) для установки, а при использовании с / u вызывается DllInstall (FALSE) для удаления DLL и DllUnregisterServer.
  • / n — Для того, чтобы не вызывать сервер DllRegister или DllUnregisterServer. Эта опция должна использоваться с / i.

Вы можете зарегистрировать только те файлы DLL или OCX, которые зарегистрированы. Некоторые файлы не имеют функций DLLRegisterServer (), через которые он может регистрироваться. Эти файлы обычные и не имеют ничего общего с регистрацией. В качестве примера можно взять файлы DLL игры, которые остаются в папке и выполняют свою работу без предварительной регистрации.

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

Использование командной строки с повышенными правами для регистрации файла DLL или OCX

  1. Удерживая клавишу Windows, нажмите S, чтобы открыть функцию поиска. Введите cmd, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
    Примечание: Вы также можете нажать Alt + Shift + Enter после ввода cmd в функцию поиска.Открытие командной строки с повышенными правами
  2. Теперь введите команду ниже, чтобы зарегистрировать DLL или OCX file.regsvr32 jscript.dll

    Примечание: jscript.dll — это имя файла, которое вы можете изменить на любой файл, который хотите зарегистрировать.

    Успешно зарегистрированный файл DLL
  3. Вы также можете зарегистрировать файл DLL или OCX, который находится в другом месте, введя следующую команду.regsvr32 C: Users Kevin Desktop jscript.dllРегистрация DLL по другому пути
  4. Если файл не регистрируется, вы можете получить ошибку, как показано ниже:Ошибка не регистрации
  5. Иногда ошибка может быть связана с тем, что вы пытаетесь зарегистрировать 32-битный файл DLL или OCX через 64-битный Regsvr32. Вам нужно использовать 32-битный Regsvr32, который находится в папке Syswow64.
  6. Чтобы зарегистрировать 32-разрядную библиотеку DLL или OCX в 64-разрядной операционной системе, введите следующую команду.% SystemRoot% SysWOW64 regsvr32 jscript.dllРегистрация 32-битного DLL-файла в 64-битной Windows

Вы также можете использовать PowerShell с теми же командами для регистрации файлов DLL или OCX.

способы, ошибки и их решения

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

Подобные проблемы встречаются очень часто, в том числе они могут проявляться и при использовании кого-либо программного обеспечения, работа которого так или иначе, но связана с функционалом упомянутых динамических библиотек.

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

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

Как зарегистрировать dll

Стоит отметить, что далеко не всегда даже успешная регистрация файла динамической библиотеки ещё не гарантирует успешное решение ошибки, и вот почему:

  • Большинство файлов dll, предлагаемые пользователю для скачивания являются лишь «пустышками», которые не несут абсолютно никакой пользы. Также необходимо понимать, что такой «популярностью» ошибок с динамическими библиотеками иногда пользуются люди, которые в достаточно напряжённых отношениях с законом.
    Поэтому, перед тем как скачать и поместить файл в системный каталог следует несколько раз подумать и проверить не несёт ли в себе полученный «dll» вредоносного программного обеспечения.
  • Даже, если скаченный файл соответствует требованиям и действительно несёт в себе корректный функционал, это ещё не говорит о том, что его регистрация в принципе возможна, так как не все файлы динамической библиотеки поддерживают функцию «DllRegisterServer», а именно она и отвечает за рассматриваемые в настоящей статье действия.

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

Способ 1

Перед тем, как переходить к непосредственному осуществлению регистрационного процесса необходимо отметить, что при использовании операционной системы Windows 64-битной разрядности создаётся два различных варианта «regsvr32.exe», с применением которого и связана вся последующая работа.

Один находиться в «C:\Windows\SysWOW64», второй в «C:\Windows\System32», и при этом 64-битная версия располагается именно в «System32».

Последующие действия заключаются в следующем:

  • Нажмите комбинацию клавиш «WIN+R» для открытия пункта «Выполнить»;
  • В открывшееся окно введите команду «regsvr32.exe путь_к_файлу_dll».
    Путь, к ранее помещённому в системный каталог файлу dll следует указывать полностью, дабы предотвратить ошибку с путаницей используемого из двух варианта, которые были упомянуты выше.

Если всё прошло корректно, то в ответ на выполнение команды вам будет предоставлено уведомление об успешной регистрации файла dll.

Способ 2

  • Нажмите «WIN+S» и введите в поисковую строку «cmd.exe»;
  • Кликните по найденному результату правой кнопкой мышки и выберите «Запуск от имени администратора»;
  • Введите и выполните команду «regsvr32.exe путь_к_библиотеке_dll», по аналогии с вышеописанным.

Способ 3

Третий способ наиболее прост и, возможно, лучшим образом подойдёт для начинающих пользователей, а именно:

  • Откройте каталог, куда ранее был помещён, скаченный вами файл dll;
  • Найдите его и кликните по нему правой кнопкой мышки;
  • Нажмите «Открыть с помощью» и выберите «Найти другую программу на этом компьютере»;
  • Откройте путь «C:\Windows\SysWOW64» или «C:\Windows\System32» и выберите файл «regsvr32.exe».

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

Заключение

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

  1. Найдите информацию о том, какой именно функционал выполняется проблемным файлом, и посмотрите с какими системными компонентами он поставляется. Например, файлы, начинающиеся с «d3d», идут в комплекте с «DirectX», который доступен для скачивания на официальном сайте «Microsoft».
  2. В большинстве случаев, пиратские версии программного обеспечения и игр поставляются с собственными файлами динамической библиотеки, которые необходимы для их работы.
    Данное обстоятельство приводит к тому, что файл с расширением «exe» обращается не к копии, которая находится в системном каталоге, а к собственному варианту, что и вызывает ошибку.
    Следовательно, для её исправления потребуется просто удалить «несанкционированную копию» из папки с используемым программным продуктом.
Вам так же будет интересно:

Как регистрировать библиотеки DLL — Электромотоциклы и электроскутеры Skaut

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

Кликните правой кнопкой мыши по DLL, которую нужно зарегистрировать и выберите пункт меню «Открыть с помощью». Нажмите «Обзор» и найдите файл regsvr32.exe в папке Windows/System32 или Windows/SysWow64, откройте DLL с помощью него.

Как зарегистрировать DLL в 1с?

Как зарегистрировать библиотеку (DLL)

  1. Нажмите кнопку Пуск
  2. В текстовое поле «Найти программы и файлы» введите: regsvr32 [полное_имя_файла] Полное имя файла при наличии пробелов в пути надо писать в кавычках. Например: regsvr32 «C:Program Files (x86)1cv77BINv7plus.dll»
  3. Нажмите Enter.

Как открыть файл DLL в Windows 10?

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

В Windows 10

  1. Пункт «Файл».
  2. «Открыть».
  3. Выбрать требуемую библиотеку, воспользовавшись проводником.
  4. После завершения изменений закрыть файл, сохранив изменения.

Как зарегистрировать OCX в Windows 10?

Выберите файл OCX, который хотите зарегистрировать.

Зажмите на клавиатуре клавишу Shift и нажмите на файл OCX правой кнопкой мыши. Когда появится всплывающее меню, нажмите «Открыть с помощью…».

Куда нужно вставлять DLL файлы?

Эти файлы должны находиться в папке C:windowssystem32, это и есть ответ на вопрос Куда кидать DLL. Как попасть в эту папку? Клацаем мышкой на «Мой компьютер», заходим в него, там будет список наших локальных дисков. Выбираем диск «C», на нем установленна ваша операционная система.

Как зарегистрировать COM объект?

Чтобы зарегистрировать объект, выполните следующие действия:

  1. Найдите папку, в которой находится файл COM-приложения и запомните путь к нему.
  2. Нажмите Пуск → Выполнить.
  3. В открывшейся строке наберите cmd и нажмите Enter. Откроется окно командной строки.
  4. Выполните команду regsvr32 , где — это путь к файлу.

Чем открыть файл DLL?

Как, чем открыть файл .dll?

  1. Microsoft Windows.
  2. Microsoft Visual FoxPro.
  3. 7-Zip.
  4. Resource Hacker.
  5. Microsoft Visual Studio 2019.
  6. DLL-Files.com Client.

Как открыть DLL файлы для изменения?

Открытие EXE или DLL файла в Resource Tuner

Чтобы открыть файл для просмотра и редактирования, нажмите кнопку Open File на панели инструментов или выберите команду File > Open [CTRL+O] из меню. Выпадающее меню рядом с кнопкой на тулбаре даёт вам быстрый доступ к списку последних открывавшихся файлов.

Как открыть файл с расширением EXE?

Дважды щелкните по EXE файлу, чтобы запустить его.

EXE файлы Windows – это исполняемые файлы, предназначенные для запуска программ. Если EXE файл был скачан из интернета, откроется диалоговое окно с запросом на подтверждение действия.

Как восстановить DLL файлы Windows 10?

Читайте, как восстановить сбойные DLL библиотеки в Windows 10, 8 или 7.

Проверьте Корзину Windows, возможно вы найдете ваши DLL в ней:

  1. Перейдите в Корзину на рабочем столе;
  2. Найдите файл или папку которые необходимо вернуть;
  3. Щёлкните по нужному элементу правой кнопкой мыши и в контекстном меню выберите Восстановить.

Как восстановить библиотеки в Windows 10?

Выделите все библиотек (документы, изображения, музыка и видео), щелкните правой кнопкой мыши и выберите команду Удалить. На левой панели выберите библиотеки, щелкните правой кнопкой мыши и выберите команду «Восстановить библиотеки по умолчанию».

Как установить DLL файлы на Windows 7,8,10 вручную

Файл DLL – компонент динамически подключаемой библиотеки, чьи элементы используют практически все программы. Библиотека DLL файлов расположена в корневой папке системы. Компоненты должны быть все в наличии, иметь цифровую подпись, правильно работать и быть актуальными по версии. Если одно из требований не соблюдено, при запуске программы пользователь получит информационное уведомление: ошибка DLL. Неисправность свидетельствует о том, что отсутствует DLL файл, поврежден или устарел.

Как установить DLL файл

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

Помещение и регистрация файлов библиотеки

Перед тем как установить DLL файл на Windows 7,8,10, их нужно скачать, причем точно под разрядность системы.

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

Шаг 1. Кликаем правой кнопкой мыши по «Мой компьютер» и выбираем «Свойства»

 

Шаг 2. В открывшемся окне, мы может прочитать свойства компьютера, версию операционной системы и её разрядность 32 (х86) или 64 бит.  В нашем случаи  стоит 64-разрядная операционная система Windows 10.

·      

 

Шаг 3. После скачивания файлов их нужно поместить в корневую папку, зарегистрировать 

для х32 (х86) систем компонент необходимо заменить или поместить в папку C:\Windows\System32;

для х64 необходимо выполнить замену или переместить в папку C:\Windows\ SysWOW64;

Шаг 4. Файл нужно зарегистрировать в системе.

Сделать это можно, открыв командную строку комбинацией «Win» + «R», или нажать «Пуск» и «Выполнить»;

в открывшемся окне ввести через пробел следующее: regsvr32 имя файла.dll – где, «regsvr32» ─ команда для регистрации, а «имя файла.dll» – полное имя вставленного компонента;

или же можно прописать расположение файла вручную — regsvr32.exe + путь к файлу

Шаг 5. Нажмите «ОК», и перезагрузите компьютер, и новые параметры вступят в силу.

Сразу хочется отметить, что при регистрации возможны появления ошибок. Например: «Не удалось загрузить модуль». Обычно они возникают по 3 причинам

  1.  Не правильно прописан путь к файлу, или файл не был перемещен в каталог System32 или SysWOW64
  2.  Не все файлы DLL вообще нуждаются в регистрации, иногда достаточно просто скопировать их в каталок System32 или SysWOW64 или поместить в корень проблемной игры или программы
  3.  Файлы уже были зарегистрированы ранее

Второй способ регистрации

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

Шаг 2. Пишем команду regsvr32.exe + путь к файлу и жмём «Enter»

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

Вот и всё, файл зарегистрирован, можете пробовать запускать вашу игру или программу

А вот, некоторые советы, которые могут вам пригодиться.

  •  Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
  • Если при замене файла требуется разрешение администратора – подтвердите действие.
  • Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.

Regsvr32 windows 10 64 bit

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

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

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

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

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

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

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

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

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

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

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

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

Ввести имя программы, которая будет регистрировать библиотеку — regsvr32.exe, и путь, по которому размещен файл. В итоге должно получиться так:

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

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

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

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

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

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

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

  • Нажмите «Enter» или кнопку «OK»; система выдаст вам сообщение о том, успешно или нет была зарегистрирована библиотека.
  • Способ 3: Командная строка

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

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

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

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

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

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

    Нажимаете «Обзор» и выберете программу regsvr32.exe из следующей директории:

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

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

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

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

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

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

    Блог о модемах, роутерах и gpon ont терминалах.

    Одним из важнейших элементов Windows 10 являются файлы динамических библиотек с расширением DLL (Dynamic Link Library). Они могут использоваться как компонентами самой системы, так и сторонними программами и играми для работы с процессором, памятью и прочими устройствами компьютера. Один и тот же модуль динамической библиотеки иложет использоваться одновременно несколькими приложениями сразу. Яркий пример — DirectX. Как правило все подобные инструменты ставятся пакетно, распаковывая в системную папку сразу все необходимые элементы и модули. Но иногда бывают случаи, когда необходимой библиотеки нет или используется неактуальная версия. Тогда необходимо скачать в Интернете нужный файл, а затем зарегистрировать библиотеку DLL в Windows, чтобы система смогла с ним работать. Как это сделать я сейчас подробно расскажу.

    Куда устанавливать DLL-файлы

    Итак, Вы скачали из Интернета нужный модуль, распаковали из архива и теперь возникает совершенно логичный вопрос — а куда кидать DLL в систему?! Во первых, сначала надо определить разрядность системы, так как в 32-битной для этой цели используется одна папка, а в 64-битной — другая. Делается это очень легко. Кликаем правой кнопкой на значке «Этот компьютер» на рабочем столе и в меню выбираем пункт «Свойства». В появившемся окне находим строчку «Тип системы» и смотрим что там написано:

    То же самое можно посмотреть и через командную строку, введя команду systeminfo. Она выведет всю информацию о установленной ОС Виндовс, и в строке «Тип системы» будет указана её разрядность.

    Ну а дальше всё просто:

    Вот именно сюда и надо устанавить ДЛЛ-файл. Здесь %windir% — это переменная окружения, указывающая путь к системной директории, в которой располагаются все важные компоненты Виндовс.
    Проще говоря, если операционная система установлена на диске С:, то путь к нужным папкам будет C:WindowsSystem32 для 32-разрядной и C:WindowsSysWOW64 для 64-разрядной.

    Регистрация DLL в Windows

    Теперь самое интересное — как зарегистрировать библиотеку dll в Windows. Нажимаем кнопку Пуск правой кнопкой мыши и выбираем в контекстном меню пункт «Выполнить»:

    Того же самого эффекта можно достигнуть нажав комбинацию клавиш WIN+R. Повявится вот такое окно «Выполнить»:

    В строку «Открыть» надо ввести вот такую команду:

    В качестве примера давайте зарегистрируем библиотеку runtime.dll для 32-хбитной версии Windows 10. команда будет такой:

    Нажимаем на кнопку «ОК» и ждём что нам ответит система. Если всё правильно — она просто «съест» файл. Но случается и ошибки. Вот самая распространённая:

    Связана она либо с ошибкой в пути или имени файла, либо с неправильно выбранной папкой, в которую была скопирована ДЛЛ-ка для регистрации. Стоит ещё раз всё тщательно проверить.

    Помогло? Посоветуйте друзьям!

    Как зарегистрировать библиотеку dll в Windows 10 : 8 комментариев

    Ну хорошо! А почему для 64 битной не написали пример пути регистрации? Вот куда закинуть написали, а как зарегистрировать только для 32.

    Так подставляйте папку в пример и всё. Проще некуда.

    неплохо бы напомнить, что и resvr32.exe существует в 2-х экземплярах (разной разрядности).
    и что dll-ки бывают разной разрядности! и что 64-х битную dll в 64-х битной винде надо кидать в system32, а не в syswow64

    Всё-б так было просто взял и скопировал runtime библиотеку в
    %SystemDrive%Windowssystem32 🙂
    Вы автор пробовали ?? похоже нет.
    1-е данная директория защищена службой Защита программного обеспечения C:WINDOWSsystem32sppsvc.exe которую Вы оставили запущенной
    2-е Владельцем директории по умолч является TrustedInstaller
    группа Система и Администраторы имеют права чтение и выполнение
    Замена прав и атрибутов в директориях %SystemDrive%Windowssystem32 и SysWOW64 приведут к краху ос
    А без полных прав и владения объектом при копировании вам покажут национальную индейскую избу.

    На самом деле не то чтобы пробовал — по роду деятельности приходится достаточно часто разные самописные библиотеки регистрировать. И как бы без проблем. Написал, скомпилировал, подключил.

    »
    Для Windows 10 x32: %windir%system32
    Для Windows 10 x64: %windir%SysWOW64
    »
    Всё ровно наоборот!

    Игорь, Вы путаете. Дело в том, что в 32-х разрязной Windows динамические библиотеки лежат как раз в папке system32. В 64х разрядной библиотеки 64х программ лежат в System32, а 32х разрядных приложений в sysWOW64. Потому в 90% случаев и нужно в Windows 10 x64 класть библиотеки в папку sysWOW64. Надеюсь, что понятно объяснил.

    Модуль «CWindowsSysWOW64 ask_force_radio_win64.dll» загружен,но точка входа DllRegisterServer не найдена.
    Проверьте, что «C:WindowsSysWOW64 ask_force_radio_win64.dll» является правильным файлом DLL или OCX и повторите попытку.

    Пользователи спрашивают о том, как зарегистрировать dll файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.

    На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.

    Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).

    Три способа регистрации DLL в ОС

    Описывая дальнейшие шаги, я исхожу из того, что вы нашли, куда нужно скопировать вашу библиотеку и DLL уже лежит в папку System32 или SysWOW64 (а возможно, где-то еще, если ей там следует находиться).

    Примечание: ниже будет описано, как зарегистрировать DLL библиотеку с помощью regsvr32.exe, однако обращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:WindowsSysWOW64, второй — C:WindowsSystem32. И это разные файлы, причем 64-бит находится в папке System32. Рекомендую в каждом из способов использовать полный путь к regsvr32.exe, а не просто имя файла, как у меня показано в примерах.

    Первый способ описывается в Интернете чаще других и состоит в следующем:

    • Нажмите клавиши Windows + R или в меню Пуск Windows 7 выберите пункт «Выполнить» (если, конечно, у вас включено его отображение).
    • Введите regsvr32.exe путь_к_файлу_dll
    • Нажмите Ок или Enter.

    После этого, если все прошло успешно вы должны будете увидеть сообщение о том, что библиотека была успешно зарегистрирована. Но, с большой вероятностью увидите другое сообщение — Модуль загружен, но точка входа DllRegisterServer не найдена и стоит проверить, что ваша DLL является правильным файлом (об этом, как я уже говорил, напишу позже).

    Второй способ состоит в запуске командной строки от имени администратора и ввода все той же команды из предыдущего пункта.

    • Запустите командную строку от имени Администратора. В Windows 8 можно нажать клавиши Win+X, а затем выбрать нужный пункт меню. В Windows 7 вы можете найти командную строку в меню Пуск, кликнуть по ней правой кнопкой мыши и выбрать пункт «Запуск от имени администратора».
    • Введите команду regsvr32.exe путь_к_библиотеке_dll (пример вы можете видеть на скриншоте).

    Опять же, вероятно, что вам не удастся зарегистрировать DLL в системе.

    И последний способ, который также может пригодиться в некоторых случаях:

    • Кликните правой кнопкой мыши по DLL, которую нужно зарегистрировать и выберите пункт меню «Открыть с помощью».
    • Нажмите «Обзор» и найдите файл regsvr32.exe в папке Windows/System32 или Windows/SysWow64, откройте DLL с помощью него.

    Суть всех описанных способов зарегистрировать DLL в системе одна и та же, просто несколько разные способы запуска одной и той же команды — кому что удобнее. А теперь о том, почему у вас ничего не получается.

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

    Итак, у вас отсутствует какой-то файл DLL, из-за чего при запуске игры или программы вы видите ошибку, вы скачали этот файл из Интернета и пробуете зарегистрировать, но либо точка входа DllRegisterServer, либо модуль не совместим с текущей версией Windows, а может и что-то еще, то есть регистрация DLL невозможно.

    Почему это происходит (далее будет и про то, как это исправить):

    • Не все файлы DLL предназначены для того, чтобы их регистрировали. Для того, чтобы его можно было зарегистрировать данным способом, он должен иметь поддержку той самой функции DllRegisterServer. Иногда ошибка бывает также вызвана тем, что библиотека уже зарегистрирована.
    • Некоторые сайты, предлагающие скачать DLL, содержат по факту, файлы-пустышки с искомым вами именем и их невозможно зарегистрировать, так как на самом деле это не библиотека.

    А теперь о том, как это исправить:

    • Если вы программист и регистрируете свою DLL, попробуйте regasm.exe
    • Если вы пользователь и у вас что-то не запускается с сообщением о том, что DLL отсутствует на компьютере — поищите в Интернете, что это за файл, а не где его скачать. Обычно, зная это, вы можете скачать официальный установщик, который установит оригинальные библиотеки и зарегистрирует их в системе — например, для всех файлов с именем, начинающегося с d3d достаточно поставить DirectX с официального сайта Microsoft, для msvc — одну из версий Visual Studio Redistributable. (А если не запускается какая-то игра с торрента, то загляните-ка в отчеты антивируса, он мог удалить нужные DLL, это часто бывает с некоторыми модифицированными библиотеками).
    • Обычно, вместо регистрации DLL срабатывает размещение файла в одной папке с исполняемым файлом exe, который требует эту библиотеку.

    На этом завершаю, надеюсь, что-то стало более ясно, чем было.

    Не удалось зарегистрировать файл DLL сценария VB в Windows 10/8/7

    Если при открытии Outlook 20016 или любой другой программы на ПК с Windows 10/8/7 вы получаете сообщение – Не удалось зарегистрировать VB Script dll. Переустановите или запустите Regsvr32.exe Vbscript.dll для самостоятельной регистрации ; тогда этот пост может вам помочь. Чтобы решить эту проблему, вам придется заново зарегистрировать файл vbscript.dll .

    Не удалось зарегистрировать библиотеку VB Script DLL


    В меню WinX откройте командную строку от имени администратора, введите следующее и нажмите Enter:

     regsvr32.exe vbscript.dll 

    Это позволит повторно зарегистрировать соответствующий файл DLL с помощью средства ОС Windows regsvr32.exe . Средство Regsvr32 – это утилита командной строки, которую можно использовать для регистрации и отмены регистрации элементов управления OLE в качестве элементов управления DLL и ActiveX (OCX) в операционной системе Windows.

    При успешном выполнении вы увидите следующее сообщение: DllRegisterServer в vbscript.dll успешно выполнен .

    Если это не работает и файл DLL не удалось зарегистрировать, войдите в систему, используя учетную запись администратора, а затем зарегистрируйте файл DLL.

    Вы также можете скачать наше готовое исправление реестра здесь.

    Сначала создайте точку восстановления системы, а затем дважды щелкните загруженный файл .reg , чтобы добавить его содержимое в реестр. Если это работает для вас отлично; иначе у вас есть возможность вернуть вашу систему к созданной точке.

    Вы также можете использовать наш Фиксатор ассоциации файлов, чтобы исправить ассоциацию файлов VBS и посмотреть, подходит ли вам это.

    Вы также переустановите программу, которая выдает ошибку, и посмотрите, исчезнет ли это сообщение об ошибке.

    Если вы получаете сообщение об ошибке при запуске Outlook, вы можете восстановить Office и посмотреть, поможет ли это вам.

    Связанное чтение . Доступ к хосту скриптов Windows на этом компьютере отключен.

    Что такое файлы *.dll и *.ocx, и как их зарегистрировать?

    Иногда при запуске какой-либо программы появляется сообщение, что не найден файл *.dll (например, VCompLib.dll) или *.ocx (например, seon.ocx). При этом программа, естественно, не запускается.

     

     

    Сообщения об ошибках могут быть разные (это зависит в основном от того, на каком языке написана программа), например: «Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalid», или «Приложению не удалось запуститься, поскольку MSVBVM50.DLL не был найден. Повторная установка приложения может исправить эту проблему», или «Runtime DLL/OCX File error». При этом в Windows Vista дополнительно появится окно Помощника по совместимости программ с сообщением Эта программа требует отсутствующий компонент Windows.

     

     

    Краткая справка

    · DLL (от англ. Dynamic-Link Library – динамически подключаемая библиотека) – понятие операционной системы Microsoft Windows; динамическая библиотека, позволяющая многократное применение различными программными приложениями. K DLL иногда причисляют также элементы управления ActiveX и драйвера. В мире UNIX аналогичные функции выполняют так называемые shared objects («разделяемые объекты»). Формат файлов *.dll придерживается тех же соглашений, что и формат исполняемых файлов *.exe, сочетая код, таблицы и ресурсы.

    · ActiveX – название группы технологий, разработанных Microsoft для программирования компонентных объектных приложений на основе модели COM.

    · COM (сокр. от англ. Component Object Model) – модель компонентных объектов Microsoft, стандартный механизм, включающий интерфейсы, с помощью которых одни объекты предоставляют свои сервисы другим; является основой многих объектных технологий, в том числе OLE и ActiveX).

    · OLE (сокр. от англ. Object Linking and Embedding)  – общее название (до 1996 г.) группы объектно-ориентированных технологий Microsoft на основе COM (OLE 1, OLE 2, OLE automation, OLE Database и др.).

    · ActiveX control – управляющий элемент ActiveX; введенное в 1996 г. Microsoft новое название независимых программируемых компонентов, ранее называемых OLE controls, OCXs, OLE custom controls; в отличие от последних позволяют работать с Internet.

    · OCX (сокр. от англ. OLE Custom eXtension) – перемещаемые элементы управления, OLE custom control, OLE control. Упрощённо можно сказать, что файлы *.ocx – это элементы управления ActiveX, выполняющие примерно те же функции, что и файлы *.dll.

    · OLE custom control – специализированный управляющий элемент OLE, OLE control.

    · OLE control – управляющие элементы OLE, программируемые компоненты-приложения с интерфейсом на базе OLE, позволяющим легко включать их в другие приложения; c 1996 г. называются ActiveX control. Синонимы: OCX, OLE custom control.

     

     

    Способы решения проблемы

    Если возникают ошибки, связанные с файлами *.dll и *.ocx, необходимо:

    1. Переустановить программу.

    2. Если переустановка программы не помогает, нужно проверить наличие в системе требуемых файлов. Файлы *.dll и *.ocx, как правило, должны быть расположены в системной папке \WINDOWS\system32 (реже – в каталоге конкретной программы). Если файлы присутствуют, нужно зарегистрировать их.

    Если требуемых файлов нет, найдите их в Интернете, скачайте и скопируйте в папку \WINDOWS\system32 и в каталог программы. Теперь нужно зарегистрировать их.

     

     

    Как зарегистрировать файлы *.dll и *.ocx

    При регистрации файлов *.dll и *.ocx происходит их запись в Реестр Windows (это можно сделать и вручную). При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создаётся параметр REG_DWORD, например C:\Program Files\InterVideo\Common\Bin\StorageTools.dll или C:\WINDOWS\System32\MSCOMCTL.OCX, со значением 1.

     

    Регистрация файлов *.dll и *.ocx производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого – C:\WINDOWS\system32).

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

    1. Нажмите Пуск – Выполнить… – Запуск программы – regsvr32 имя_файла – OK.

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

    3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll и *.ocx с помощью командной строки Total Commander.

     

    Примечание

    Использование команды regsvr32:

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

     

    /u – отменяет регистрацию DLL;

    /s – «тихий» режим – окна сообщений не отображаются;

    /i – вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall;

    /n – не вызывает DllRegisterServer; это может использоваться с ключом /i.

     

     

    Если регистрация файлов *.dll и *.ocx прошла успешно, появится соответствующее сообщение, например, в Windows Vista появится окно RegSvr32 с сообщением «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll».

     

     

    ***

    Где искать файлы *.dll и *.ocx

    Найти отсутствующие файлы *.dll и *.ocx можно с помощью поисковиков или на следующих ресурсах: dlldump.ru, www.dll.ru, www.dll-files.com, www.ocxme.com, www.dll-downloads.com/index.asp.

     

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

    Файлы DLL — это файлы библиотеки. Они помогают приложениям находить нужные библиотеки для любых задач. Сами библиотеки часто уже установлены в вашей системе, а файлы DLL просто должны указывать на них приложения. Иногда при установке приложения файлы DLL не регистрируются или во время обновления связь между ними и приложением, которому они принадлежат, прерывается.

    Самый быстрый способ решить эту проблему — зарегистрировать или перерегистрировать файлы DLL.

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

    Есть два способа зарегистрировать или перерегистрировать файл DLL. Первый способ позволяет зарегистрировать их все сразу. Используйте этот метод для регистрации файлов DLL, если вы не знаете имя файла, из-за которого возникают проблемы. Второй метод нацелен на конкретный файл DLL, и вы должны использовать его, если знаете, какой файл вызывает проблемы.

    Зарегистрировать все файлы DLL

    Выполните следующие действия, чтобы перерегистрировать или зарегистрировать файлы DLL.

    1. Откройте командную строку с правами администратора .
    2. Выполните следующую команду . Эта команда зарегистрирует файлы DLL, расположенные по пути в команде.
     для% x в (c: \ windows \ system32 \ *. Dll) do regsvr32% x 
    1. Если вы хотите зарегистрировать или перерегистрировать все файлы DLL, независимо от того, где они находятся на диске Windows, выполните следующую команду с правами администратора .
     для% 1 дюйма (*.dll) сделать regsvr32 / s% 1 

    Зарегистрировать отдельный файл DLL

    Если у вас есть имя файла, который вы хотите зарегистрировать, т. Е. Того, который вызывает у вас проблемы, вы можете зарегистрировать только этот файл.

    1. Откройте командную строку с правами администратора .
    2. Выполните , следующую за командой , и замените часть пути и имени фактическим путем и именем файла DLL, который вы хотите перерегистрировать.
     regsvr32 / u "путь и имя файла dll" 

    Другие решения

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

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

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

    Библиотека динамической компоновки или DLL — это тип файла, который предоставляет библиотеки для различных исполняемых файлов в измельченном виде. Один файл DLL может использоваться несколькими исполняемыми файлами или другими библиотеками DLL. Файлы DLL создаются для предотвращения дублирования файлов с одинаковыми функциями. Другой тип файла подобной DLL — это тип файла OCX, который менее популярен и в основном используется для элементов управления ActiveX. Даже большинство файлов DLL зарегистрировано Windows для использования, в некоторых случаях они не зарегистрированы по умолчанию.В этом руководстве мы узнаем, как зарегистрировать файлы DLL для Windows, например Windows 7, Windows 8, Windows 10 и Windows Server.

    Что такое регистрация DLL?

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

    Зарегистрируйте DLL через графический интерфейс запуска Windows

    DLL можно зарегистрировать разными способами, но обычно используется команда regsvr32 . Команду regsvr32 можно выполнить через диалоговое окно Windows Выполнить. Сначала мы откроем диалоговое окно «Выполнить» Windows из меню «Пуск» или сочетания клавиш WIN + R. Затем мы введем команду regsvr32 и полный или абсолютный путь к файлу DLL.

      regsvr32 "D: \ mylibrary.dll"  
    Зарегистрируйте DLL через графический интерфейс Windows Run

    Зарегистрируйте DLL через интерфейс командной строки MS-DOS или PowerShell

    Другой способ зарегистрировать файлы DLL — использовать интерфейс командной строки, такой как MS-DOS или PowerShell. Сначала мы откроем интерфейс командной строки из меню «Пуск». В следующем примере мы откроем PowerShell.

    Теперь мы введем команду regsvr32, как показано ниже.

      regsvr32 "D: \ mylibrary.dll " 

    «Не удалось загрузить модуль. Не удалось найти указанный модуль» Ошибка и решение

    Добавление новых файлов DLL в реестр Windows и Windows является задачей административного уровня. В некоторых случаях вы можете получить сообщение « Не удалось загрузить модуль. Указанный модуль не может быть найден ”ошибка. Эту ошибку можно решить, открыв интерфейс командной строки MS-DOS или PowerShell с повышенными привилегиями. Выполните следующие действия, чтобы открыть MS-DOS или PowerShell с поддержкой администратора.

    Вопрос: Как зарегистрировать Dll в Windows 10?

    • Выберите «Пуск»> «Выполнить» (или в Windows 8, 7 или Vista нажмите клавишу с логотипом Windows + клавишу R)
    • Введите cd \ Windows \ SysWOW64 Regsvr32 / u {Filename.ocx} [Перед и после в / у.
    • Нажмите кнопку ОК.
    • Затем повторно зарегистрируйте файл, запустив cd \ Windows \ SysWOW64 Regsvr32 {Filename.ocx или .dll} (как описано выше.

    Как мне вручную зарегистрировать DLL в Windows 10?

    Для регистрации DLL-файл в 64-разрядной системе Windows 10, выполните следующие действия.

    1. Шаг 1. Перейдите в проводник и перейдите в указанное ниже место.
    2. Шаг 2. После открытия папки System32 скопируйте файл DLL, который вы хотите зарегистрировать, а затем вставьте его по указанному пути:

    Как зарегистрировать DLL?

    Если контроль учетных записей пользователей (UAC) отключен, выполните следующие действия:

    • Нажмите и удерживайте клавишу Windows, затем нажмите R.
    • Введите cmd в строке «Выполнить» и нажмите OK.
    • В командной строке введите: REGSVR32 «ПУТЬ К ФАЙЛУ DLL» Пример 1. Как зарегистрировать файл RE7Outlook.dll:
    • Нажмите «ОК».

    Как зарегистрировать DLL на 64-битной машине?

    Метод 2: Используйте 32-разрядную версию Regsvr32 для регистрации 32-разрядной библиотеки DLL в 64-разрядной версии Windows

    1. Откройте командную строку с повышенными привилегиями.
    2. Если 32-разрядная DLL находится в папке% systemroot% \ System32, переместите ее в папку% systemroot% \ SysWoW64.
    3. Выполните следующую команду:% systemroot% \ SysWoW64 \ regsvr32 <полный путь к DLL>

    Куда поместить файлы DLL?

    К счастью, процесс установки .DLL довольно прост. Вкратце, все, что вам нужно сделать, это скопировать исходный файл .DLL в C: \ Windows \ System32. После копирования .DLL выполните следующую команду: regsvr32 filename.dll, и ваша .DLL будет успешно установлена.

    Где находятся файлы DLL?

    Итак, давайте посмотрим, где находятся эти файлы 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 \.

    Как зарегистрировать элементы ActiveX?

    Чтобы зарегистрировать элемент ActiveX, вы должны использовать Regsvr32.exe следующим образом:

    • Выберите Пуск »Выполнить.
    • Введите в появившемся диалоговом окне следующее: regsvr 32 «<Полный путь к файлу .ocx>», где «<Полный путь к файлу .ocx>» — расположение вашего элемента управления, включая кавычки.

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

    Что означает регистрация DLL?

    regsvr32 — это инструмент командной строки в Windows, который расшифровывается как Microsoft Register Server. Он используется для регистрации и отмены регистрации элементов управления связыванием и внедрением объектов (OLE), например.DLL-файлы и файлы .OCX элемента управления ActiveX. Вам может потребоваться зарегистрировать файл DLL, если вы видите ошибку DLL на вашем компьютере.

    Как мне зарегистрировать все библиотеки DLL в папке?

    Ответы (1) 

    1. Запустите командную строку от имени администратора.
    2. в окне командной строки используйте команду CD для доступа к каталогу, в котором находятся все библиотеки DLL, которые вы хотите зарегистрировать.
    3. наконец, чтобы зарегистрировать все библиотеки DLL, содержащиеся в каталоге, введите следующую строку в той же командной строке: FOR% 1 IN (*.DLL) DO REGSVR32 / S% 1.

    Как отменить регистрацию и зарегистрировать DLL?

    Чтобы отменить регистрацию отдельных файлов DLL:

    • Щелкните Пуск> Выполнить (или используйте командную строку Windows: Поиск> CMD> Щелкните правой кнопкой мыши — Запуск от имени администратора)
    • Введите REGSVR32 / U “C: \ Blackbaud \ DLL \ [filename.dll] »Например, чтобы отменить регистрацию типа SQLDMO.dll, REGSVR32 / U« C: \ Program Files \ Microsoft SQL Server \ 80 \ Tools \ Binn \ SQLDMO.dll »
    • Щелкните OK.

    Для чего используется regsvr32 Exe?

    Regsvr32.exe — это законный процесс Windows, используемый для регистрации и отмены регистрации элементов управления OLE, таких как модули .dll (библиотека динамической компоновки) или файлы элементов управления ActiveX (OCX), которые также могут быть законными или иногда связаны с вредоносным ПО.

    Для чего используется файл DLL?

    DLL — это формат файла библиотеки динамической компоновки, используемый для хранения нескольких кодов и процедур для программ Windows. Файлы DLL были созданы для того, чтобы несколько программ могли использовать свою информацию одновременно, способствуя экономии памяти.

    Как исправить ошибки DLL в Windows 10?

    Для этого на компьютере с Windows 10 щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню WinX, и щелкните ссылку «Командная строка (администратор)». Сканирование может занять 10 минут, и после успешного завершения вам следует перезагрузить компьютер. Запуск sfc / scannow в безопасном режиме или во время загрузки может дать лучшие результаты.

    Где мне разместить файлы DLL в 64-разрядной версии Windows 10?

    1. Выберите Пуск> Выполнить (или в Windows 8, 7 или Vista нажмите клавишу с логотипом Windows + клавишу R)
    2. Введите cd \ Windows \ SysWOW64 Regsvr32 / u {Имя файла.ocx} [Есть один пробел до и после /.
    3. Нажмите кнопку ОК.
    4. Затем повторно зарегистрируйте файл, запустив cd \ Windows \ SysWOW64 Regsvr32 {Filename.ocx или .dll} (как описано выше.

    Как исправить ошибку DLL?

    Вот наши 10 лучших советы о том, как исправить отсутствующие файлы DLL в Windows 7:

    • Перезагрузите компьютер
    • Обновите Windows 7.
    • Проверьте свою корзину
    • Восстановите файлы DLL с помощью специального программного обеспечения.
    • Переустановите приложение, в котором возникают проблемы с DLL.
    • Выполните восстановление системы.
    • Запустите сканирование SFC.
    • Обновите драйверы.

    Что такое regsvr32?

    В области вычислений regsvr32 (Microsoft Register Server) — это служебная программа командной строки в операционных системах Microsoft Windows для регистрации и отмены регистрации библиотек DLL и элементов управления ActiveX в реестре Windows. Для использования с regsvr32 библиотека DLL должна экспортировать функции DllRegisterServer и DllUnregisterServer.

    Как зарегистрировать 64-битную DLL?

    При запуске Regsvr32 для регистрации библиотеки DLL по умолчанию используется 64-разрядная версия. Цитата: «Примечание. В 64-разрядной версии операционной системы Windows существует две версии файла Regsv32.exe: 64-разрядная версия -% systemroot% \ System32 \ regsvr32.exe. 32-разрядная версия -% systemroot% \ SysWoW64 \ regsvr32.exe.

    Где находится Regasm?

    Файл RegAsm.exe находится в подпапке C: \ Windows или иногда в подпапке папки профиля пользователя (например, C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \).

    Как перерегистрировать Windows 10?

    Как использовать средство устранения неполадок для повторной активации Windows 10

    1. Используйте сочетание клавиш Windows + I, чтобы открыть приложение «Настройки».
    2. Щелкните Обновление и безопасность.
    3. Нажмите «Активация».
    4. Если вы видите сообщение о состоянии активации: Windows не активирована, вы можете нажать Устранение неполадок, чтобы продолжить.

    Как восстановить файл DLL?

    Метод 1.Восстановите удаленные файлы DLL с помощью программного обеспечения для восстановления файлов за 3 шага

    • Шаг 1: Выберите местоположение. Загрузите и откройте мастер восстановления данных EaseUS.
    • Шаг 2: Щелкните Сканировать. Нажмите кнопку «Сканировать».
    • Шаг 3: Щелкните Восстановить. После процесса сканирования нажмите на левой панели опцию «Удаленные файлы».

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

    Чтобы зарегистрировать comm .dll или .ocx в 32-разрядной версии Windows 7, выполните следующие действия:

    1. Скопируйте.dll или .ocx в c: \ windows \ system32.
    2. Введите cmd в меню «Выполнить», он выполнит поиск в cmd.exe, щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».
    3. Он покажет приглашение в c: \ windows \ system32.
    4. Введите regsvr32 ocxname.ocx, чтобы зарегистрировать .ocx.

    Как создать файл DLL?

    Чтобы создать файл .dll, вам просто необходимо выполнить следующие шаги:

    • Откройте Блокнот.
    • Введите свой код.
    • Когда готово. Щелкните Файл.
    • Нажмите «Сохранить».
    • Назовите файл с расширением .dll.
    • Выберите тип файла «Все файлы».
    • Вуаля! Готово.

    Что такое файл DLL и как его открыть?

    Использование файлов DLL. Узнайте, что такое файл DLL. DLL (библиотека динамической компоновки) — это файл Windows, который используется программой для вызова существующих функций. По сути, они позволяют Windows и другим программам расширять функциональность без необходимости встраивать эту функциональность.

    Что такое DLL и как она работает?

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

    Где Гакутил?

    Средство Gacutil.exe находится в каталоге установки .NET Framework. Расположение по умолчанию для этого — C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX 4.6.2 Инструменты.

    Что такое Tlbimp EXE?

    Результатом Tlbimp.exe является двоичный файл (сборка), который содержит метаданные времени выполнения для типов, определенных в исходной библиотеке типов. Вы можете проверить этот файл с помощью таких инструментов, как Ildasm.exe.

    Что такое RegAsm EXE?

    RegAsm.exe — это законный файловый процесс, разработанный корпорацией Microsoft. Он связан с утилитой регистрации сборок Microsoft.NET. Файл находится в C: \ Windows \ Microsoft.NET \ Framework \ по умолчанию.

    Фотография в статье «Wikimedia Commons» https://commons.wikimedia.org/wiki/File:School_Punishment_Register,_c.1880_(5454012443).jpg

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

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

    Regsvr32 — это встроенный инструмент командной строки в Microsoft Windows, который можно использовать для регистрации и отмены регистрации элементов управления OLE, таких как элементы управления DLL и ActiveX, в реестре операционной системы.

    В этом руководстве мы расскажем, как регистрировать и повторно регистрировать файлы DLL в Windows 10 с помощью утилиты командной строки Regsvr32.

    Зарегистрировать и перерегистрировать файлы DLL

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

    Это следующие:

    • 64-разрядная версия — % systemroot% \ System32 \ regsvr32.exe
    • 32-разрядная версия — % systemroot% \ SysWoW64 \ regsvr32.exe

    Зарегистрировать файл DLL

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

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

      regsvr32 "полный путь к файлу DLL"  

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

    Чтобы отменить регистрацию файла DLL, используйте параметр / u в качестве опции в следующей команде.Откройте администратор командной строки и выполните следующую команду.

      regsvr32 / u "полный путь к файлу DLL"  

    Если вы хотите удалить файл DLL при отмене регистрации, используйте параметр / i после / u .

    Статья по теме: Как использовать команду Delete «del» в Windows 10

    Повторно зарегистрируйте все файлы DLL

    Чтобы повторно зарегистрировать все файлы DLL, выполните следующую команду в командной строке admin.

      для% 1 дюйма (*.dll) сделать regsvr32 / s% 1  

    Если вы получаете какое-либо сообщение об ошибке при выполнении команды Regsvr32, убедитесь, что вы используете командную строку как администратор. Чтобы запустить командную строку от имени администратора, найдите CMD в поиске на панели задач, затем щелкните правой кнопкой мыши командную строку и запустите от имени администратора.

    Если вы используете 64-разрядную версию Windows 10 и получаете сообщение об ошибке, используйте 32-разрядную версию Regsvr32.exe для регистрации элементов управления OLE. Используйте следующую команду.

     % systemroot% \ SysWoW64 \ regsvr32 <полный путь к DLL>  

    Вот как вы можете использовать программное обеспечение командной строки Regsvr32 для регистрации, перерегистрации и отмены регистрации файлов DLL в Windows 10.

    Если вы хотите использовать стороннее программное обеспечение для этой миссии, вы можете это сделать. Есть несколько бесплатных сторонних программ, таких как Rootreg, RegDLLView и т. Д.

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

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

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

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

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

    Что вызывает ошибку файла DLL в Windows 10

    Иногда у вас может возникнуть проблема с запуском программы или игры, и вы получите сообщение об ошибке в файле DLL.Иногда это может произойти в Windows 10, потому что она отключена по неизвестной причине.

    Иногда вам просто нужно выполнить следующую команду, чтобы перерегистрировать файлы .dll в Windows 10.

    • Если файл .dll обычно отсутствует в вашей системе, и это является причиной того, что вы получаете сообщение об ошибке файла .dll, это не решит проблему.
    • К сожалению, если файл .dll поврежден, окно с предупреждением DLL также не исчезнет.

    Как исправить ошибку файла DLL в Windows 10

    Есть два способа сохранить или повторно сохранить файл DLL.Первый способ позволяет сохранить их все сразу. Используйте этот метод для сохранения файлов DLL, если вы не знаете имя файла, который вызывает у вас проблемы.

    Второй метод нацелен на конкретный файл DLL и должен использоваться, если вы знаете, какой файл вызывает проблему.

    Зарегистрировать все файлы DLL

    Чтобы перерегистрировать или зарегистрировать файлы DLL, выполните следующие действия.

    1. Откройте командную строку с правами администратора.
    2. Выполните следующую команду.Эта команда регистрирует файлы DLL, которые находятся по пути, указанному в команде.
      Для% x в (c: windowssystem32 * .dll) выполните regsvr32% x
    3. Если вы хотите зарегистрировать или перерегистрировать все файлы DLL, независимо от того, где они находятся на диске Windows, выполните следующую команду с правами администратора.
      Для% 1 в (* .dll) выполните regsvr32 / s% 1

    Сохранение одного файла DLL

    Если вы знаете имя файла, который хотите сохранить, то есть файла, с которым у вас возникли проблемы, вы можете сохранить только этот файл.

    1. Откройте командную строку с правами администратора.
    2. Выполните следующую команду и замените часть пути и имени фактическим путем и именем файла DLL, который вы хотите перерегистрировать.
      regsvr32 / u «путь и имя файла dll».

    Альтернативные решения

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

    Также может быть полезно обновить библиотеку, если доступна более новая версия. Наконец, убедитесь, что версия библиотеки подходит для приложения.

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

    Часто задаваемые вопросы

    Для регистрации домена.dll в 64-битной Windows 10, вы можете проверить, работает ли он, выполнив следующие действия: Перейдите в поле поиска и введите cmd, щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора. В командном окне введите следующую команду и нажмите Enter — regsvr32 (имя dll)

    1. Запустите средство исправления DLL стороннего производителя.
    2. Запустите сканер SFC.
    3. Запустите DISM.
    4. Загрузите файл DLL вручную.
    5. Установите DirectX.
    6. Переустановите распространяемые компоненты Visual C ++.
    7. Отключите или удалите антивирусную программу.
    8. Выполните обновление на месте.
    1. Нажмите Пуск -> Выполнить (или используйте командную строку Windows: Поиск -> CMD -> щелкните правой кнопкой мыши — Запуск от имени администратора).
    2. Введите REGSVR32 / U «C: BlackbaudDLL [filename.dll]». Например, чтобы отменить регистрацию SQLDMO.dll, введите: REGSVR32 / U «C: Program FilesMicrosoft SQL Server80ToolsBinnSQLDMO.dll»
    3. Нажмите ОК.
    1. Сначала нажмите «Пуск», затем «Выполнить».
    2. Теперь все, что вам нужно сделать, чтобы зарегистрировать файл DLL, — это ввести команду regsvr32, а затем указать путь к файлу DLL.
    3. Теперь нажмите OK, и вы должны получить подтверждающее сообщение об успешной регистрации DLL.

    Как зарегистрировать файл DLL в 64-разрядной версии Windows 10 или 32-разрядной версии Windows?

    Здравствуйте, я пытаюсь добавить файл DLL в Windows 10, скопировав его в папку system32, но не смог, так как в доступе было отказано. На самом деле существует уже существующий файл DLL, и я пытаюсь его заменить. Как я могу это сделать в Windows 10?

     компакт-диск c: \ windows \ system32
     
    regsvr32.exe dllname.exe


    Ответ

    Вариант 1.

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

    Шаг 1: Сначала нажмите Пуск, затем Выполнить (Открыть командную строку)

    Шаг 2: Теперь все, что вам нужно сделать, чтобы зарегистрировать файл DLL, это ввести команду regsvr32, а затем путь к файлу DLL.

     regsvr32 «C: \ Windows \ System32 \ yourfile.dll» 

    Шаг 3: После ввода вы должны получить подтверждающее сообщение об успешной регистрации DLL.

    Вариант 2.

    Откройте командную строку и используйте этот код, как показано ниже.

    Windows XP — 32-разрядная версия

    1. Закройте все связанное программное обеспечение и серверы.
    2. Копирование всех файлов yourdllfile.dll в C: \ WINDOWS \ system32
    3. Открытие cmd.exe и ввод regsvr32.exe% windir% \ system32 \ yourdllfilename.dll

    Windows XP — 64-разрядная версия

    1. Закрытие всех связанных программ и серверов.
    2. Копирование всех файлов yourdllfile.dll в C: \ WINDOWS \ sysWOW64
    3. Открытие cmd.exe и ввод % windir% \ syswow64 \ regsvr32.exe% windir% \ syswow64 \ yourdllfilename.dll
    4. 27

      27 Windows 7 / Windows 8 / Server 2008 — 32-разрядная версия

      1. Закрытие всех связанных программ и серверов.
      2. Копирование всех файлов yourdllfile.dll в C: \ WINDOWS \ system32
      3. Запуск cmd.exe от имени администратора и ввод r egsvr32.exe% windir% \ system32 \ yourdllfilename.dll , затем введите

      Windows 7 / Windows 8 / Server 2008 — 64-битная

      1. Закрытие всех связанных программ и серверов.
      2. Копирование всех файлов yourdllfile.dll в C: \ WINDOWS \ sysWOW64
      3. Запуск cmd.exe от имени администратора и ввод % windir% \ syswow64 \ regsvr32.exe% windir% \ syswow64 \ yourdllfilename.dll , затем введите

      Вариант 3.

      32 бит:

      Скопируйте DLL в C: \ Windows \ SysWoW64 \

      В командной строке с повышенными привилегиями: % windir% \ SysWoW64 \ regsvr32.exe% windir% \ SysWoW64 \ yourdll.dll

      64 бит:

      Скопируйте DLL в C: \ Windows \ System32 \

      В командной строке с повышенными привилегиями: % windir% \ System32 \ regsvr32.exe% windir% \ System32 \ yourdll.dll

      http://support.microsoft.com/kb/249873

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

      64-разрядная версия -% systemroot% \ System32 \ regsvr32.exe.

      32-разрядная версия -% systemroot% \ SysWoW64 \ regsvr32.exe.


      Вариант 4.

      Введите regsvr32 yourdllfilename.dl l в командную строку (выполняется в повышенном режиме!) И нажмите « Введите .»Обратите внимание, что yourfilename.dll следует заменить на имя библиотеки DLL, которую вы хотите зарегистрировать. Например, если вы хотите зарегистрировать yourfilename.dll, введите regsvr32 yourfilename.dll.

      Вариант 5 .

      Чтобы зарегистрировать comm .dll или .ocx в 32-разрядной версии Windows 7, выполните следующие действия:

      1. Скопируйте .dll или .ocx в c: \ windows \ system32
      2. Введите cmd in Меню «Выполнить» будет искать cmd.exe , щелкните правой кнопкой мыши и выберите «Запуск от имени администратора»
      3. . Появится приглашение на c: \ windows \ system32
      4. . Введите regsvr32 ocxname.ocx, чтобы зарегистрировать .ocx

      или

      , введите regsvr32 dllname. dll с по зарегистрируйте .dll

      Как зарегистрировать DLL-файлы в Windows за 3 шага (Обновление 2015)

      Если вы хотите узнать, как регистрировать файлы DLL в Windows, прочтите это краткое руководство, которое научит вас основам.


      Использование «run» для регистрации

      Зарегистрировать файлы DLL довольно просто, все, что вам нужно знать, — это команда для регистрации файлов DLL и имя файла DLL, который вы хотите зарегистрировать.

      1. Шаг Нажмите клавишу Windows + R
      2. Шаг Введите команду regsvr32 name.dll (замените имя фактическим именем DLL)
      3. Шаг Пример regsvr32 urlmon.dll

      Общие регистрационные параметры

      Команда для регистрации файлов вручную называется regsvr32.Теперь давайте кратко рассмотрим синтаксис regsvr32:

      • / u Используется для отмены регистрации файлов DLL
      • / с Если вам не нужны диалоги, вы можете использовать «s» для параметра «Без звука»
      • / c Получить вывод консоли
      • / n Зарегистрировать файл DLL без DllRegisterServer
      • / i Зарегистрируйте файл DLL с помощью DllInstall (или DllUninstall, если указан / u)

      С опцией / i вы можете передать необязательную команду через / i: cmdline.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *