Reg dll windows 10

Как делается регистрация DLL в Windows 10 x64

Регистрация dll в Windows 10 x64 производится следующим образом. Сначала узнаёте какая у вашей системы разрядность.

Reg dll windows 10 Регистрация библиотеки DLL Windows 10 x64

Сделать это можно открыв Параметры — Система — О системе. Затем в соответствии с разрядностью вашей системы поместите библиотеку в папку по следующему адресу:

  • При 64 разрядной системе библиотеку нужно разместить по адресу C:\Windows\SysWOW64.
  • При 32 разрядной системе библиотеку нужно разместить по адресу C:\Windows\System32.

После этого с помощью клавиш WIN+R вызовите окно Выполнить. Впишите в это окно команду regsvr32 адрес DLL файла, например в 64 разрядной системе команда может выглядеть так regsvr32 C:\Windows\SysWOW64\shell32.dll.

Reg dll windows 10 Регистрация DLL Windows 10 64 bit

Нажав на кнопку ОК или на клавишу Enter вы произведёте регистрацию DLL в Windows 10 x64. В подтверждение этому откроется окно с сообщением.

REGSVR32 — регистрация или отмена регистрации библиотеки DLL в реестре Windows.

Модель многокомпонентных объектов ( C omponent O bject M odel — СОМ ) является основным средством взаимодействия программ любых типов: библиотек, приложений, системного программного обеспечения и т.п. и определяет стандартный механизм, с помощью которого одна часть программного обеспечения ( сервер ) предоставляет свои сервисы другой ( клиент ) , что обеспечивается применением определенных протоколов взаимодействия между ними ( между клиентом и сервером). В качестве сервера может использоваться динамически подключаемая библиотека (DLL), подгружаемая во время работы приложения, либо отдельный самостоятельный процесс, который может быть компонентом прикладной или системной программы, или даже процесс, выполняющийся на другом компьютере. Для нахождения нужного клиенту сервера, используется специальная информация из реестра Windows, которая формируется в при регистрации сервера в системе, чаще всего, в виде модуля динамически загружаемой библиотеки DLL. Регистрация необходима, поскольку программы работают не с самими файлами DLL, OCX, ACX, EXE, а с объектами, представляющими определенный набор программных интерфейсов. Для регистрации DLL используется следующие разделы реестра:

HKLM\SOFTWARE\Classes\CLSID — при регистрации COM-объектов библиотек для всех пользователей системы;

HKCU\SOFTWARE\Classes\CLSID — при регистрации COM-объектов библиотек только лишь для текущего пользователя;

HKLM\SOFTWARE\Wow6432Node\Classes\CLSID — для регистрации 32-битных DLL в 64-битных ОС Windows;

При регистрации, в указанном разделе реестра создается ключ с именем, эквивалентным глобальному уникальному идентификатору GUID регистрируемого оюъекта. GUID применительно к СОМ, является идентификатором класса. Чтобы отличать идентификаторы классов от других идентификаторов, для них используют подраздел реестра с именем CLSID . GUID представляет собой 128-разядное 16-ричное значение, заключенное в фигурные скобки:

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

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

— 64-разрядная версия в каталоге %systemroot%\System32 (обычно — C:\Windows\System32)

— 32-разрядная версия в каталоге %systemroot%\SysWoW64 (обычно – C:\Windows\SysWoW64)

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

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

Reg dll windows 10

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

/u — — вызывает DllUnInstall, отменяет регистрацию сервера

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

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

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

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

regsvr32 /u «C:\Program Files\7-Zip\7-zip32.dll» — отменить регистрацию указанной DLL. При успешной отмене отображается сообщение:

Reg dll windows 10

Для подавления вывода сообщения, используется параметр /s :

regsvr32 /u /s «C:\Program Files\7-Zip\7-zip.dll»

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

regsvr32 «C:\Program Files\7-Zip\7-zip.dll»

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

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

В качестве дополнительного программного средства для управления регистрацией объектов COM, очень удобно пользоваться бесплатной утилитой от Nirsoft RegDLLView.exe . Программа не требует установки в системе, имеет небольшой размер и позволяет:

— Получить в удобном виде список всех зарегистрированных в системе объектов.

— Сохранить в текстовом файле или в HTML-формате параметры всех или выделенных из списка зарегистрированных DLL.

— Выполнить регистрацию или отмену регистрации выбранных объектов.

— Создать reg-файл для выполнения отмены регистрации одной или нескольких DLL.

— Зарегистрировать или перерегистрировать указанный файл.

Reg dll windows 10

Кроме того, имеется возможность проверить цифровые подписи исполняемых файлов зарегистрированных объектов, просмотреть или изменить их свойства, а также выполнить запуск редактора реестра с отображением информации выбранного GUID через пункт контекстного меню ”Open in Regedit”, вызываемого правой кнопкой мышки.

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

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

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

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

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

Reg dll windows 10

Наберите в поиске «Командная строка» и нажмите по ней правой кнопкой мыши, после чего выберите «Запустить от имени администратора» и вводите ниже команды, которые вам необходимы.

Reg dll windows 10

Регистрация DLL библиотеки

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

Reg dll windows 10

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

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

Reg dll windows 10

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

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

Reg dll windows 10

Регистрация 32-битной DLL в 64-битной ОС

Если вы получаете сообщение об ошибке при регистрации 32-разрядной библиотеки DLL в 64-разрядной версии Windows, выполните следующие действия:

  1. Если 32-разрядная DLL находится в папке System32, то переместите ее в папку SysWoW64 и введите ниже команду.

Reg dll windows 10

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

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

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

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

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

  • Не все библиотеки DLL предназначены для регистрации в системе Windows.
  • Если вы скачали библиотеку со стороннего сайта, то она может быть даже и не библиотекой, а скорее всего каким-либо вирусом.
  • Вы регистрируете уже зарегистрированный DLL файл.
  • Много DLL библиотек, таких как d3dx9_43.dll, MSVCR71.dll, VCRUNTIME140.dll, находятся в сторонних компонентах как DirectX, NET Framework и Visual C++, которые нужно скачать на сайте Microsoft и установить. Вы можете в интернете почитать о самом файле, к чему он относится. Также, можете воспользоваться поиском на этом сайте, так как я много описывал решений о проблемах с DLL файлами.
  • Отмените регистрацию и зарегистрируйте DLL файл повторно.

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

Использование средства Regsvr32 и устранение неполадок, связанных с выводимыми им сообщениями об ошибках

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

Аннотация

Regsvr32 — это служебная программа командной строки для регистрации и отмены регистрации элементов управления OLE, например ActiveX и библиотеки DLL в реестре Windows. Средство Regsvr32.exe установлено в папке %systemroot%\System32 в ОС Windows XP и более поздних версиях Windows.

Примечание. В 64-разрядных версиях Windows есть две версии файла Regsv32.exe:

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

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

Синтаксис команды Regsvr32

Программа RegSvr32.exe имеет следующие параметры командной строки.

/u — отменяет регистрацию сервера

/i — вызывает DllInstall, передавая ей в параметре необязательную строку_команд; при использовании с ключом /u вызывает DllUnInstall.
/n — не вызывает DllRegisterServer; это может использоваться с ключом /i

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

Типичные решения ошибок Regsvr32

При появлении ошибки Regsvr32 попробуйте устранить ее одним из следующих способов.

Способ 1. Повторный запуск команды Regsvr32 в командной строке с повышенными привилегиямиЧтобы открыть командную строку с повышенными привилегиями, выполните указанные ниже действия.

Windows 8.1 и Windows 8Проведите пальцем от правого края экрана к центру и коснитесь кнопки Поиск. Либо, если вы используете мышь, переместите указатель в правый нижний угол экрана и щелкните кнопку Поиск. Введите запрос Командная строка в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, затем выберите команду Запуск от имени администратора. Если система запросит пароль администратора или подтверждение, введите пароль или нажмите кнопку Разрешить.

Windows 7 и Windows VistaНажмите кнопку Пуск, введите запрос Командная строка или cmd в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, а затем выберите команду Запуск от имени администратора. Если система запросит пароль администратора или подтверждение, введите пароль или нажмите кнопку Разрешить.

Windows XPВойдите в систему в качестве администратора или с другой учетной записью с правами администратора и откройте окно «Командная строка».

Способ 2. Использование 32-разрядной версии Regsvr32 для регистрации 32-разрядной библиотеки DLL в 64-разрядной версии ОС WindowsЕсли при регистрации 32-разрядной библиотеки DLL в 64-разрядной версии ОС Windows появляется ошибка, выполните следующие действия.

Откройте командную строку с повышенными привилегиями.

Если 32-разрядная библиотека DLL находится в папке %systemroot%\System32, переместите ее в папку %systemroot%\SysWoW64.

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

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

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

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

:/>  App Data Папка Можно Ли Удалить На Windows 10 8 7 Или Очистить

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

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

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

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

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

Reg dll windows 10

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

Reg dll windows 10

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

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

Reg dll windows 10

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

Reg dll windows 10

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

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

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

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

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

Reg dll windows 10

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

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

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

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

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

А вдруг и это будет интересно:

07.07.2020 в 13:27

Здравствуйте. Скачал из Стима игру, и столкнулся с ошибкой, связана она с файлом msvcrt. dll. Попробовал все указанные вами способами, а после попробовал установить Microsoft C++, но это все равно не помогло. Что мне делать?

07.07.2020 в 14:49

А установили и X86 и X64 версии (нужны обе). Нужного года?

Как делается регистрация DLL в Windows 10 x64

Регистрация dll в Windows 10 x64 производится следующим образом. Сначала узнаёте какая у вашей системы разрядность.

Reg dll windows 10 Регистрация библиотеки DLL Windows 10 x64

Сделать это можно открыв Параметры — Система — О системе. Затем в соответствии с разрядностью вашей системы поместите библиотеку в папку по следующему адресу:

  • При 64 разрядной системе библиотеку нужно разместить по адресу C:\Windows\SysWOW64.
  • При 32 разрядной системе библиотеку нужно разместить по адресу C:\Windows\System32.

После этого с помощью клавиш WIN+R вызовите окно Выполнить. Впишите в это окно команду regsvr32 адрес DLL файла, например в 64 разрядной системе команда может выглядеть так regsvr32 C:\Windows\SysWOW64\shell32.dll.

Reg dll windows 10 Регистрация DLL Windows 10 64 bit

Нажав на кнопку ОК или на клавишу Enter вы произведёте регистрацию DLL в Windows 10 x64. В подтверждение этому откроется окно с сообщением.

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

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

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

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

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

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

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

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

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

Reg dll windows 10

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

Reg dll windows 10

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

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

Reg dll windows 10

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

Reg dll windows 10

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

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

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

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

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

Reg dll windows 10

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

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

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

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

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

А вдруг и это будет интересно:

07.07.2020 в 13:27

Здравствуйте. Скачал из Стима игру, и столкнулся с ошибкой, связана она с файлом msvcrt. dll. Попробовал все указанные вами способами, а после попробовал установить Microsoft C++, но это все равно не помогло. Что мне делать?

07.07.2020 в 14:49

А установили и X86 и X64 версии (нужны обе). Нужного года?

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

Reg dll windows 10

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

:/>  Командная строка при восстановлении windows

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

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

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

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

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

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

Reg dll windows 10

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

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

Reg dll windows 10

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

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

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

Reg dll windows 10

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

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

Reg dll windows 10

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

Reg dll windows 10

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

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

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

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

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

Reg dll windows 10

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

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

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

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

    Reg dll windows 10

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

    Reg dll windows 10

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

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

    Reg dll windows 10

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

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

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

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

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

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

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

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

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

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

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

    Reg dll windows 10

    Наберите в поиске «Командная строка» и нажмите по ней правой кнопкой мыши, после чего выберите «Запустить от имени администратора» и вводите ниже команды, которые вам необходимы.

    Reg dll windows 10

    Регистрация DLL библиотеки

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

    Reg dll windows 10

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

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

    Reg dll windows 10

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

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

    Reg dll windows 10

    Регистрация 32-битной DLL в 64-битной ОС

    Если вы получаете сообщение об ошибке при регистрации 32-разрядной библиотеки DLL в 64-разрядной версии Windows, выполните следующие действия:

    1. Если 32-разрядная DLL находится в папке System32, то переместите ее в папку SysWoW64 и введите ниже команду.

    Reg dll windows 10

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

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

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

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

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

    • Не все библиотеки DLL предназначены для регистрации в системе Windows.
    • Если вы скачали библиотеку со стороннего сайта, то она может быть даже и не библиотекой, а скорее всего каким-либо вирусом.
    • Вы регистрируете уже зарегистрированный DLL файл.
    • Много DLL библиотек, таких как d3dx9_43.dll, MSVCR71.dll, VCRUNTIME140.dll, находятся в сторонних компонентах как DirectX, NET Framework и Visual C++, которые нужно скачать на сайте Microsoft и установить. Вы можете в интернете почитать о самом файле, к чему он относится. Также, можете воспользоваться поиском на этом сайте, так как я много описывал решений о проблемах с DLL файлами.
    • Отмените регистрацию и зарегистрируйте DLL файл повторно.

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

    Как делается регистрация DLL в Windows 10 x64

    Регистрация dll в Windows 10 x64 производится следующим образом. Сначала узнаёте какая у вашей системы разрядность.

    Reg dll windows 10 Регистрация библиотеки DLL Windows 10 x64

    Сделать это можно открыв Параметры — Система — О системе. Затем в соответствии с разрядностью вашей системы поместите библиотеку в папку по следующему адресу:

    • При 64 разрядной системе библиотеку нужно разместить по адресу C:\Windows\SysWOW64.
    • При 32 разрядной системе библиотеку нужно разместить по адресу C:\Windows\System32.

    После этого с помощью клавиш WIN+R вызовите окно Выполнить. Впишите в это окно команду regsvr32 адрес DLL файла, например в 64 разрядной системе команда может выглядеть так regsvr32 C:\Windows\SysWOW64\shell32.dll.

    Reg dll windows 10 Регистрация DLL Windows 10 64 bit

    Нажав на кнопку ОК или на клавишу Enter вы произведёте регистрацию DLL в Windows 10 x64. В подтверждение этому откроется окно с сообщением.

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

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

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

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

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

    Reg dll windows 10

    Наберите в поиске «Командная строка» и нажмите по ней правой кнопкой мыши, после чего выберите «Запустить от имени администратора» и вводите ниже команды, которые вам необходимы.

    Reg dll windows 10

    Регистрация DLL библиотеки

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

    Reg dll windows 10

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

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

    Reg dll windows 10

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

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

    Reg dll windows 10

    Регистрация 32-битной DLL в 64-битной ОС

    Если вы получаете сообщение об ошибке при регистрации 32-разрядной библиотеки DLL в 64-разрядной версии Windows, выполните следующие действия:

    1. Если 32-разрядная DLL находится в папке System32, то переместите ее в папку SysWoW64 и введите ниже команду.

    Reg dll windows 10

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

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

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

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

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

    • Не все библиотеки DLL предназначены для регистрации в системе Windows.
    • Если вы скачали библиотеку со стороннего сайта, то она может быть даже и не библиотекой, а скорее всего каким-либо вирусом.
    • Вы регистрируете уже зарегистрированный DLL файл.
    • Много DLL библиотек, таких как d3dx9_43.dll, MSVCR71.dll, VCRUNTIME140.dll, находятся в сторонних компонентах как DirectX, NET Framework и Visual C++, которые нужно скачать на сайте Microsoft и установить. Вы можете в интернете почитать о самом файле, к чему он относится. Также, можете воспользоваться поиском на этом сайте, так как я много описывал решений о проблемах с DLL файлами.
    • Отмените регистрацию и зарегистрируйте DLL файл повторно.

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

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

    Reg dll windows 10

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

    Reg dll windows 10

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

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

    :/>  Включить батарею ноутбука

    Reg dll windows 10

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

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

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

    Reg dll windows 10

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

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

    Reg dll windows 10

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

    Reg dll windows 10

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

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

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

    Reg dll windows 10

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

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

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

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

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

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

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

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

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

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

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

    Изначально для игры сделано
    Но помогает и с другими OCX( dll )
    Регистрирует в пользовательский отдел реестра, в 10ке помогает, во всяком случае для l2 и msxml4 точно

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

    Reg dll windows 10

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

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

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

    Reg dll windows 10

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

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

    • вызвать рабочее поле, используя комбинацию горячих клавиш «Win» и «R», либо через раздел «Пуск»;

    Reg dll windows 10

    • в пустую строку ввести команду и путь регистрации необходимого файла: exe C:\Windows\System32\dllname.dll;

    Reg dll windows 10

    • подтвердить запрос кнопкой «ОК» или «Enter».

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

    Reg dll windows 10

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

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

    Регистрация библиотеки через Command Line осуществляется следующим образом:

    • запустить панель «Выполнить» (с помощью горячих клавиш или кнопки «Пуск»);

    Reg dll windows 10

    • в пустое поле вводится запрос «cmd» и затем «ОК»;

    Reg dll windows 10

    • откроется окно черного цвета, где требуется ввести команды из предыдущей инструкции.

    Reg dll windows 10

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

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

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

    • по файлу audiosrv кликнуть правой клавишей мышки, откроется дополнительное меню действий;

    Reg dll windows 10

    • нажать строку «Открыть с помощью»;

    Reg dll windows 10

    • выбрать пункт «Обзор», затем – программу System32 или SysWow64 (в зависимости от разрядности действующей операционки).

    Reg dll windows 10

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

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

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

    • несовместимость документа с установленной операционкой – нужно проверить разрядность активируемого файла (64 или 32);
    • отсутствует точка входа – некоторые DLL не настроены на работу с командами типа DllRegisterServer.

    Reg dll windows 10

    Reg dll windows 10

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

    При старте игры, приложения или утилиты на устройстве иногда появляется уведомление, в котором говорится, что на ПК нет DLL-файла.
    В этой пошаговой инструкции я разберу самые распространённые варианты регистрации dll для Windows 10 x64 при помощи regsvr32.exe и дам решение с подробными скринами, как вернуть корректную работу устройства.

    Отмена и повторная регистрация

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

    Разберём ситуацию с отменой и регистрацией библиотеки ещё раз. Для использования этого пути подходит инструмент «Командная строка». Перед его запуском советуем скопировать путь к имеющемуся DLL-файлу.

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

    1. Сначала необходимо узнать, какая разрядность у вашего компьютера, так вы узнаете, куда необходимо помещать DLL-файлы
      Хранение
    2. Затем заходите в папку, где хранится файл.
    3. Нажимаете на кнопку Shift и одновременно ПКМ на файл. В списке задач выбираете «Копировать как путь».
      Копируем
    4. Зажимаем и удерживаем клавишу Win, а затем нажимаем на R
      Клава с кнопками
    5. Для регистрации файла копируете команду (со своим путём к файлу): regsvr32.exe путь-к-файлу-DLL
      Обвернуть в кавычки

    6. После вы получите уведомление об успешной регистрации DLL
      Удачное прохождение регистрации длл файла

      Но если у вас появилась ошибка, тогда попробуйте проделать все то же самое, только на 4 шаге вместо окна “Выполнить” открыть командную строку от имени администратора и вписать команду и путь туда.

    Отмена регистрации

    1. Заходите в каталог, где он хранится. Нажимаете на Shift и одновременно ПКМ на файл. В списке задач выбираете «Копировать как путь».
      скопировать и в ставить
    2. Открываем «Поиск» и туда вписываем «Командная строка».
      Открытие
    3. Копируем команду и вставляем её в командную строку: regsvr32 /u C:\Windows\SysWOW64\myWEBpc.dll
      Подсветка желтая

    Выполнить перерегистрацию всех данных DLL

    1. Заходите в папку, где хранится файл. Нажимаете на кнопку Shift и одновременно ПКМ на файл. В списке задач выбираете «Копировать как путь».
    2. Открываем «Поиск» и ищем инструмент «Командная строка».
    3. Вводим следующую команду: for %1 in (*.dll) do regsvr32 /s %1

      Кроме этого, может возникнуть конфликт в битности системы и файла. Если у вас этот вариант, придётся провести регистрацию 32-битной библиотеки DLL в 64-битной операционки устройства. Для этого будем аналогично использовать regsvr32 и проводить регистрацию DLL для Win 10 x64.

    4. Ищем файл 32-битный и переносим в каталог
    5. Открываем «Поиск» и ищем инструмент «Командная строка».
    6. Копируем текст в строку: %systemroot%\SysWoW64\regsvr32 myWEBpc.dll или %systemroot%\SysWoW64\regsvr32 C:\Windows\SysWOW64\myWEBpc.dll

    Регистрация DLL через стороннее ПО

    Один из простых и популярных путей устранения данной ошибки – использовать сторонние приложения и утилиты.
    Одно из таких приложений OCX/DLL Manager.

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

    Помните, что с помощью программы вы можете также выполнить отмену регистрации, для этого вам нужно:

    1. Открываем утилиту и ищем строку «Unregister OCX/DLL».
    2. В списке указываем нужный тип файла.
    3. Прописываем путь к файлу DLL. Для этого нажимаем на раздел «Browse».
    4. Далее запускаем регистрацию клавишей«Unregister».
      Отмена регистрации

      Стоит помнить, что для ряда операций в программе могут потребоваться права Администратора. Чтобы запустить её с такими правами – ПКМ нажимаем на ярлык и ищем строку «Запуск от имени администратора».

    Запуск утилиты от имени админа

    Регистрируем DDL библиотеки в Windows 10 через инструмент «Открыть с помощью»

    Регистрация DLL в Windows 10 возможна и с помощью других сервисов. В ряде случаев проще воспользоваться более лёгкими путями и не прибегать к «Командной строке». Мы сейчас говорим об опции «Открыть с помощью».

    1. Открываем папку с DLL файлом.
    2. ПКМ нажимаем на него и ищем параметр «Открыть с помощью»
      выбор утилиты
    3. Затем выбираем «Выбор другого приложения».
      Выбор другой утилиты
    4. В списке нам нужна утилита regsvr32.exe, если у вас 32-разрядная операционка и DLL 32-разрядный в папке Windows/SysWow64, если на устройстве 64-битная система.

    Ошибки и проблемы устранения неисправности

    Во время использования всех описанных путей может возникнуть ряд трудностей. При выполнении нужных операций система будет оповещать вас о новых ошибках и сбоях. Ниже рассмотрим самые распространённые:

    1. «Файл несовместим с установленной версией Windows». Это уведомление говорит о том, что разрядность файла и операционки не совпадают. Стоит проверить данные и воспользоваться нужным способом регистрации.
    2. «Точка входа не найдена». Эту проблему решить немного сложнее. Такое сообщение предупреждает вас о том, что для него невозможно выполнить регистрацию.
      Это уведомление появляется даже если файл ранее уже был зарегистрирован.

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

    Скворцов Михаил

    Специалист программирования компьютерных систем и устройств на базе ОС “Android”

    Задать вопрос эксперту

    Оставьте комментарий