- Регистрация компонентов системы из RegSvr32
- Три способа регистрации DLL в ОС
- Вы здесь
- Примеры использования regsvr32.exe:
- Зарегистрировать файл dll
- Подготовка к регистрации библиотеки DLL в Windows:
- Порядок пере/регистрации элемента
- Почему не удается зарегистрировать DLL
- Регистрация библиотеки DLL в Windows:
- Способы исправления ошибок с регистрацией библиотек в системе
- Ручная регистрация
- Как зарегистрировать DLL-библиотеку в Windows
- Вариант 1: Стороннее ПО
- Вариант 2: regsvr32.exe
- Вариант 3: Регистрация через строку «Выполнить»
- Вариант 4: Командная строка
- Как зарегистрировать файл dll windows 7 x64
- Первый способ регистрации DLL
- Второй способ регистрации DLL
- Третий способ регистрации DLL
- Установка и регистрация библиотек DLL в Windows
- Как и куда копировать DLL файл
- Регистрация библиотеки в Windows
- Как зарегистрировать DLL в Windows
- Как установить библиотеку DLL в систему Windows
- Варианты установки
- Способ 1: DLL Suite
- Способ 2: DLL-Files.com Client
- Способ 3: Средства системы
- Как установить DLL файлы и вообще где взять недостающую библиотеку??
- Алгоритм действий
- Регистрация DLL библиотеки
- Через окно «Выполнить»
- С помощью командной строки
- Причины и устранение ошибок
- Как установить DLL файлы на Windows?
- Как установить DLL файл
- Помещение и регистрация файлов библиотеки
- Второй способ регистрации
Регистрация компонентов системы из RegSvr32
После копирования недостающей библиотеки в системный каталог (библиотека dll в windows 7 – это папка %WINDIR%system32 или %WINDIR%SysWOW64 в 64-хбитной редакции
Три способа регистрации 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 библиотеку в Windows 7, 8, 10 средством regsrv32
Стоит отметить, что далеко не всегда даже успешная регистрация файла динамической библиотеки ещё не гарантирует успешное решение ошибки, и вот почему:
- Большинство файлов dll, предлагаемые пользователю для скачивания являются лишь «пустышками», которые не несут абсолютно никакой пользы. Также необходимо понимать, что такой «популярностью» ошибок с динамическими библиотеками иногда пользуются люди, которые в достаточно напряжённых отношениях с законом. Поэтому, перед тем как скачать и поместить файл в системный каталог следует несколько раз подумать и проверить не несёт ли в себе полученный «dll» вредоносного программного обеспечения.
- Даже, если скаченный файл соответствует требованиям и действительно несёт в себе корректный функционал, это ещё не говорит о том, что его регистрация в принципе возможна, так как не все файлы динамической библиотеки поддерживают функцию «DllRegisterServer», а именно она и отвечает за рассматриваемые в настоящей статье действия.
Возвращаясь к сути вопроса. Упомянутые манипуляции по регистрации можно осуществить тремя способами, которые не отличаются высокой сложностью, но предполагают определённые действия с системными компонентами Windows.
Примеры использования regsvr32.exe:
regsvr32 /u “C:Program Files7-Zip7-zip32.dll” – отменить регистрацию указанной DLL. При успешной отмене отображается сообщение:
Для подавления вывода сообщения, используется параметр /s:
regsvr32 /u /s “C:Program Files7-Zip7-zip.dll”
В результате выполнения данной команды, из контекстного меню Проводника Windows, вызываемого правой кнопкой мышки, исчезнет пункт архиватора 7-Zip. Для его восстановления необходимо выполнить регистрацию 7-zip.dll командой:
regsvr32 “C:Program Files7-Zip7-zip.dll”
Необходимо не забывать о разрядности регистрируемых объектов в 64-разрядных версиях ОС. В случае необходимости регистрации 32-разрядного объекта, нужно явно указать путь для 32-битной редакции утилиты regsvr32:
%SystemRoot%syswow64regsvr32.exe
Или без использования переменных окружения:
C:WindowsSystem32regsvr32.exe
В качестве дополнительного программного средства для управления регистрацией объектов COM, очень удобно пользоваться бесплатной утилитой от Nirsoft RegDLLView.exe. Программа не требует установки в системе, имеет небольшой размер и позволяет:
– Получить в удобном виде список всех зарегистрированных в системе объектов.
– Сохранить в текстовом файле или в HTML-формате параметры всех или выделенных из списка зарегистрированных DLL.
– Выполнить регистрацию или отмену регистрации выбранных объектов.
– Создать reg-файл для выполнения отмены регистрации одной или нескольких DLL.
– Зарегистрировать или перерегистрировать указанный файл.
Кроме того, имеется возможность проверить цифровые подписи исполняемых файлов зарегистрированных объектов, просмотреть или изменить их свойства, а также выполнить запуск редактора реестра с отображением информации выбранного GUID через пункт контекстного меню ”Open in Regedit”, вызываемого правой кнопкой мышки.
Страница с описанием RegDllView и ссылками для скачивания 32-х и 64-х разрядных версий программы.
Весь список команд CMD Windows
Порой при попытке запустить игру или приложение на компьютере выдается ошибка, что данный DLL-файл не найден. Факт в том, что этот файл может находиться у вас на компьютере, но он попросту не зарегистрирован.
В этой статье мы как раз поговорим о том, как зарегистрировать DLL в Windows 7. Сделаем акцент именно на седьмой версии Windows, но, вполне возможно, что DLL зарегистрируется и на других версиях. Итак, приступим.
Зарегистрировать файл dll
Чтобы зарегистрировать файл dll или ocx, откройте окна командной строки от имени администратора, введите следующее и нажмите Enter:
regsvr32 “путь и имя файла dll или ocx”
Подготовка к регистрации библиотеки DLL в Windows:
1. Если у Вас уже есть на компьютере необходимая библиотека DLL идем в пункт 2. Если на Вашем компьютере еще нужной библиотеки – находите и скачиваете её в интернете на свой компьютер. (DLL библиотек очень много и они все разные, поэтому каждый скачивает именно ту, которая нужна).
2. В идеале переместить DLL библиотеку в системную папку, однако библиотеку можно зарегистрировать из любой папки. Главное что-бы в пути небыло кирилицы:
3. Расположение системной папки зависит от архитектуры Windows установленного на Вашем компьютере.
Для 32-битных систем:
C:WindowsSystem32
Системная папка – System32
Для 64-битных систем:
C:WindowsSysWOW64
Системная папка – SysWOW64
Порядок пере/регистрации элемента
Вы всегда можете попытаться провести ручную регистрацию DLL или OCX файлов из командной строки от имени администратора:
regsvr32 путь-к-файлу/имя-файла
Обратная операция выполняется с добавлением флага u:
regsvr32 /u путь-к-файлу/имя-файла
Суть обеих операций – обращение к серверам DllRegisterServer / DllUnregisterServer внутри этих DLL с целью зарегистрировать файл или удалить сведения о нём из реестра. Т.е. создавая в реестре новые пути или, наоборот, удаляя их из него.
Почему не удается зарегистрировать DLL
Итак, у вас отсутствует какой-то файл DLL, из-за чего при запуске игры или программы вы видите ошибку, вы скачали этот файл из Интернета и пробуете зарегистрировать, но либо точка входа DllRegisterServer, либо модуль не совместим с текущей версией Windows, а может и что-то еще, то есть регистрация DLL невозможно.
Почему это происходит (далее будет и про то, как это исправить):
- Не все файлы DLL предназначены для того, чтобы их регистрировали. Для того, чтобы его можно было зарегистрировать данным способом, он должен иметь поддержку той самой функции DllRegisterServer. Иногда ошибка бывает также вызвана тем, что библиотека уже зарегистрирована.
- Некоторые сайты, предлагающие скачать DLL, содержат по факту, файлы-пустышки с искомым вами именем и их невозможно зарегистрировать, так как на самом деле это не библиотека.
А теперь о том, как это исправить:
- Если вы программист и регистрируете свою DLL, попробуйте regasm.exe
- Если вы пользователь и у вас что-то не запускается с сообщением о том, что DLL отсутствует на компьютере — поищите в Интернете, что это за файл, а не где его скачать. Обычно, зная это, вы можете скачать официальный установщик, который установит оригинальные библиотеки и зарегистрирует их в системе — например, для всех файлов с именем, начинающегося с d3d достаточно поставить DirectX с официального сайта Microsoft, для msvc — одну из версий Visual Studio Redistributable. (А если не запускается какая-то игра с торрента, то загляните-ка в отчеты антивируса, он мог удалить нужные DLL, это часто бывает с некоторыми модифицированными библиотеками).
- Обычно, вместо регистрации DLL срабатывает размещение файла в одной папке с исполняемым файлом exe, который требует эту библиотеку.
На этом завершаю, надеюсь, что-то стало более ясно, чем было.
Регистрация библиотеки DLL в Windows:
4. Открываем командную троку с правами администратора:
В командной строке пишем следующее в зависимости от разрядности операционной стсьемы:
regsrv32
Для x32 Bit систем:
Regsvr32 C:WindowsSystem32НазваниеБиблиотеки.dll
Для x64 Bit систем:
Regsvr32 C:WindowsSysWOW64НазваниеБиблиотеки.dll
Затем должно появиться сообщение об успешной регистрации библиотеки в Windows. Если появится ошибка – проверьте, возможно что-то не правильно сделали.
Помогло?
Способы исправления ошибок с регистрацией библиотек в системе
В первую очередь,найдите информацию о проблемном файле в интернете.
Возможно он принадлежит какой-либо программе – переустановите ее.Например, dll-ки, имена которых начинаются на «d3d» принадлежат компоненту DirectX.После его инсталляции или переустановки все подобные ошибки исчезнут.
Если в имени встречается фраза «audio» — проблема касается аудиокодеков или драйвера звуковой платы, «vc» — установите последнюю редакцию VisualStudioRedistributable.
При невозможности выполнить регистрацию принадлежащей загруженной с торрент-трекеров взломанной игре проверьте карантин антивирусной программы. Вдруг в списке подозрительных объектов находится проблемный dll-файл, восстановите его и добавьте в исключения.
Ручная регистрация
Для этого нужно выделить только что установленный или замененный файл dll правой кнопкой мышки и выберите опцию открытия с помощью. В предложенном меню нужно вручную или из предложенного списка выбрать нужный regsvr32.
( 1 оценка, среднее 5 из 5 )
Как зарегистрировать DLL-библиотеку в Windows
Проблемы с отсутствием DLL-библиотек в системе могут возникать после установки каких-либо игр и программ. Они всегда исправляются с помощью загрузки нужного DLL-файла из интернета или других сторонних источников. Благодаря тому, что регистрация новых библиотек в Windows работает в фоновом режиме у пользователей нет проблем с их добавлением и дальнейшего корректного запуска.
Однако бывают ситуации, когда выполнение регистрации DLL-библиотек в фоновом режиме в Windows становится невозможным. В таком случае можно самостоятельно выполнить регистрацию нужной библиотеки в системе.
Принудительную регистрации DLL-файла в системе можно выполнить как с помощью сторонних программ, так и встроенных инструментов Windows. Однако в последнем случае придется использовать специальные команды для CMD и строки «Выполнить», что может ввести в тупик неопытных пользователей ПК.
Перейдем к доступным вариантам регистрации DLL-библиотеки в системе.
Вариант 1: Стороннее ПО
Вероятно, самый простой из представленных вариантов, так как пользователю не требуется вникать в различные команды. Пример такой программы – OCX/DLL. Это небольшая программка, позволяющая с помощью нажатия пары кнопок выполнить полноценную регистрацию DLL-компонентов в системе.
Скачайте и установите программу в Windows. Перейдите непосредственно к регистрации компонентов:
- После запуска программы переключитесь к разделу «Register OCX/DLL», что расположен в главном меню в левой части интерфейса.
- Будет предложено выбрать тип библиотеки. Помимо DLL там доступен тип OCX. Так как мы рассматриваем регистрацию DLL-библиотеки, то ставьте там соответствующий маркер.
- Теперь нужно указать путь до регистрируемого файла в нижней строке. Чтобы открыть окно выбора файла, воспользуйтесь кнопкой «Browse».
- Откроется окошко «Проводника Windows», в котором нужно выбрать расположение файла в операционной системе и нажать «Открыть».
- Когда файла будет добавлен в интерфейс программы, воспользуйтесь кнопкой «Register».
Во время регистрации DLL-компонента может появится сообщение об ошибке. В таком случае выполните запуск программы OCX/DLL от имени администратора. Кликните правой кнопкой мыши по файлу ярлыку программы и выберите из контекстного меню пункт «Запуск от имени администратора».
Дополнительно функционал OCX/DLL позволяет выполнить отмену регистрации библиотеки в системе. Отвечает за это пункт главного меню «Unregister OCX/DLL». В этом разделе проделываются все те же операции, которые были необходимы для регистрации DLL-библиотеки.
Вариант 2: regsvr32.exe
Данная утилита отвечает за регистрацию DLL-библиотек в системе. Ее можно вызвать несколькими способами, но для неопытного пользователя они могут показаться сложными. Все последующие варианты регистрации будут подразумевать использование данной программы.
Для примера разберем самый простой запуск регистратора DLL-файлов Windows:
- Откройте папку, в которой расположен DLL-компонент, который требуется зарегистрировать.
- Кликните правой кнопкой мыши по названию данного компонента. Из контекстного меню выберите пункт «Открыть с помощью».
- По умолчанию вам не будет предложено нужной программы для открытия, поэтому в окошке с выбором программы воспользуйтесь кнопкой «Обзор».
- Далее у вас два варианта действий, в зависимости от разрядности операционной системы и DLL-файла:
- Windows/System32, если разрядность файла и системы соответствуют друг другу;
- Windows/SysWow64, если ОС имеет разрядность 64-бит, а регистрируемый файл 32-бит.
- Ожидайте успешное завершение регистрации компонентов. Весь процесс будет проходить в автоматическом режиме.
Вариант 3: Регистрация через строку «Выполнить»
Этот вариант подразумевает ввод специальных команд в строку «Выполнить». Все реализуется через встроенные в операционную систему средства и не требует установки каких-либо дополнительных компонентов и программ.
Инструкция выглядит следующим образом:
- Запустите строку «Выполнить». Универсальным способом для всех операционных систем Windows является использование сочетание клавиш Win+R. В некоторых Windows запуск «Выполнить» можно произвести через меню «Пуск».
- За регистрацию DLL-библиотек отвечает встроенная утилита regsvr32.exe. Команда на регистрацию DLL-файла с ее помощью выглядит так: regsvr32.exe C:WindowsSystem32dllname.dll. После названия используемой утилиты идет путь до DLL-файла, а в конце, где стоит «dllname.dll» указывается непосредственно имя DLL-библиотеки.
- Если вы не знаете точного адреса расположения DLL-файла, то можете воспользоваться командой, которая автоматически определит нужную папку и выполнит запуск регистрации DLL-файла. Она имеет следующий вид: %systemroot%System32
egsvr32.exe %windir%System32dllname.dll
В случае с последней командой нужно учитывать, какая разрядность у вашей текущей операционной системы. Например, в Windows 64-бит две программы regsver32, которые расположены по двум адресам: C:WindowsSysWOW64 и C:WindowsSystem32.
Это сделано не просто так – если у вас 64-битная ОС, но файл DLL 32-бит, то он должен быть перемещен в папку: WindowsSysWoW64. В таком случае команда для регистрации компонента будет выглядеть так: %windir%SysWoW64
egsvr32.
exe %windir%SysWoW64dllname.dll.
Для применения всех команда в строке «Выполнить» требуется нажать либо кнопку «Ок», либо Enter. Учтите, что запуск требуется проводить только в том случае, если вы вошли в систему от имени администратора.
Вариант 4: Командная строка
В этом варианте нет серьезных отличий от действий в предыдущем. Единственное отличие – все происходит через интерфейс «Командной строки». Некоторым пользователям проще взаимодействовать с ней, так как в таком случае можно посмотреть историю примененных команд.
Как зарегистрировать файл dll windows 7 x64
Порой при попытке запустить игру или приложение на компьютере выдается ошибка, что данный DLL-файл не найден. Факт в том, что этот файл может находиться у вас на компьютере, но он попросту не зарегистрирован.
В этой статье мы как раз поговорим о том, как зарегистрировать DLL в Windows 7. Сделаем акцент именно на седьмой версии Windows, но, вполне возможно, что DLL зарегистрируется и на других версиях. Итак, приступим.
Первый способ регистрации DLL
Перед началом регистрации стоит сделать ремарку и сказать, что способов всего три, но каждый из них практически аналогичен остальным, так что советуем дочитать статью до конца, после чего сделать выбор, каким способом пользоваться. Ну а теперь перейдем непосредственно к тому, как зарегистрировать DLL.
Изначально стоит сказать, что все манипуляции с регистрацией DLL-файла стоит проводить лишь в том случае, когда этот самый файл находится там, где он должен быть. Чаще всего это папка system32. В примере именно эту папку мы и будем представлять.
Сейчас поговорим о самом распространенном способе, как можно зарегистрировать DLL, по крайней мере, он в интернете встречается чаще всего. Он довольно прост, так что у пользователя не должен вызывать проблем.
- Вам нужно попасть в окно “Выполнить”. Его можно открыть несколькими путями. В меню “Пуск” пройти по пути “Все программы → Стандартные” и там уже выбрать “Выполнить”. Можно также в том же меню “Пуск” совершить поиск с названием утилиты. Но самый простой способ – это нажать клавиши Win+R.
- Когда окно открыто, в поле для ввода нужно прописать команду “regsvr32.exe”, после этого указать путь к файлу, который нужно зарегистрировать.
- Осталось нажать лишь кнопку “ОК”.
Просим обратить внимание на то, что путь к файлу должен указываться полностью. Начиная с диска C. Например: regsvr32.exe c: windows /system32/openal32.dll.
В этом случае после нажатия кнопки “ОК” есть два варианта развития событий. Первый подразумевает успех, в этом случае вам будет показано соответствующее сообщение. Или неудача, вылетит соответствующее окно.
Это был первый способ, как зарегистрировать DLL, но напоминаем, что их всего три, поэтому двигаемся дальше.
Второй способ регистрации DLL
Второй способ практически ничем не отличается, лишь местом действий. Вам нужно попасть в утилиту “Командная строка”, сделать это можно также несколькими способами: или в меню “Пуск” в папке стандартные открыть одноименную программу, или вызвав окно “Выполнить”, ввести команду “cmd”. Решать только вам.
Теперь перед вами открыта командная строка, в ней нужно ввести абсолютно такие же данные, которые вводились в первом способе. То есть изначально указать программу, которая будет работать с dll (regsvr32.exe), а затем путь к файлу.
Как видим, второй способ, как зарегистрировать DLL, практически ничем не отличается от первого, о чем и говорилось в начале статьи. Но вот третий имеет более заметные отличия, поэтому перейдем к нему.
Третий способ регистрации DLL
Этот способ, скорее всего, окажется более простым для рядового пользователя, поэтому начнем его рассматривать.
Вам необходимо всего-навсего открыть DLL-файл с помощью regsvr32.exe. Вот как это сделать:
- На нужном DLL-файле нажмите ПКМ.
- В меню выберите “Открыть с помощью. “.
- В окошке найдите и нажмите кнопку “Обзор”.
- Проложите путь к файлу regsvr32.exe, он находится в папке System32, которая находится в папке Windows на диске C.
- Нажмите “Открыть”.
Вот и все, теперь вы знаете аж три способа, что нужно делать, когда появляется ошибка DLL.
Источник
Установка и регистрация библиотек DLL в Windows
Если на компьютере отсутствует или повреждена какая-либо библиотека .dll, связанная с ней программа или служба будет работать некорректно. Windows будет выдавать ошибку, что DLL-файл поврежден или отсутствует. Для решения проблемы нужно скачать требуемую библиотеку для своей версии Windows, скопировать её в нужную папку и зарегистрировать в системе.
Вне зависимости от того, какой программой и для чего используется dll-файл, установка и регистрация библиотеки всегда будет происходить по одному алгоритму. Все версии ОС Windows руководствуются одними правилами при подключении и регистрации динамических библиотек.
Пошаговая инструкция:
Как и куда копировать DLL файл
Ошибки с динамическими библиотеками DLL возникают по разным причинам: файл поврежден, несовместим с Windows или конкретной программой, заражен вирусами или удален. Решение всегда одно: загрузить корректную и полную версию библиотеки, после чего зарегистрировать файл в системе через командную строку. Обычно, весь процесс занимает не более 2-5 минут.
Сюда можно поместить (разархивировать и копировать) любые библиотеки dll, и установленные файлы будут работать:
- Для Windows 95/98/Me — файл копируется в папку C:WindowsSystem
- Для Windows NT/2000 — файл копируется в папку C:WINNTSystem32
- Для Windows XP, Vista, 7, 8 — копировать в папку C:WindowsSystem32
- Для 64-разрядных Windows — копировать dll файл в папку C:WindowsSysWOW64
Где можно загрузить нужную библиотеку:
- Если это игра или программа: с другой сборкой игры, с другого ПК, на котором приложение работает, с диска (переустановить программу).
- Если это системная библиотека, проверьте актуальность драйверов, DirectX или иного компонента, если система пишет, в каком файле или программе допущена ошибка. Копировать dll можно с другого компьютера с аналогичной версией разрядностью и версией Windows (7, 8, 10). Ошибка может вызываться не самой библиотекой, но и программой, её использующей.
- Всегда можно загрузить нужную версию файла с архивов dll вроде dll.ru или ru.dll-files.com. Внимательно проверяйте, для какой версии ОС предназначена библиотека. Также следует внимательно смотреть, что скачивается: вместо нужной библиотеки многие сайты пытаются подсунуть свой платный софт для исправления ошибок с DLL.
- Попробуйте найти статью с решением проблем про нужный файл в разделе DLL, либо воспользуйтесь поиском по сайту.
Возможно, игра или софт несовместим с версией Windows, решением может служить запуск в режиме совместимости. Если файлы блокируются антивирусом, следует внимательнее присмотреться к безопасности приложения или добавить файлы в исключения антивируса.
Все изменения вступят в силу после регистрации библиотеки в системе и перезагрузки компьютера. До этого пытаться запустить что-либо бесполезно — система не подключится к файлу.
Для проверки разрядности системы нужно нажать правой кнопкой мыши на иконке «Мой компьютер» и выбрать пункт «Свойства». В открывшейся папке в разделе Система будет написано: «Тип системы: 64-разрядная операционная система, процессор x64».
Регистрация библиотеки в Windows
Проще всего зарегистрировать библиотеку DLL в Windows через командную строку или окно «Выполнить». Для открытия командной строки нужно: нажать Пуск -> Выполнить или комбинацию клавиш Win+R, ввести cmd.exe и нажать Enter. Можно ввести команду прямо в это поле, не открывая командной строки.
Для регистрации библиотеки нужно написать команду regsvr32 имяфайла.dll и нажать Enter. К примеру, regsvr32.exe msvcp110.dll.
Для того, чтобы изменения вступили в силу и библиотека начала работать, необходимо перезагрузить компьютер. Если Windows не хочет находить требуемый файл, можно указать полный путь: regsvr32.exe полный_путь_к_файлу.dll, например regsvr32.exe C:/Windows/System32/msvcp110.dll.
Источник
Как зарегистрировать DLL в Windows
Пользователи спрашивают о том, как зарегистрировать dll файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.
На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.
Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).
Как установить библиотеку DLL в систему Windows
Если на компьютере отсутствует или повреждена какая-либо библиотека .dll, связанная с ней программа или служба будет работать некорректно. Windows будет выдавать ошибку, что DLL-файл поврежден или отсутствует. Для решения проблемы нужно скачать требуемую библиотеку для своей версии Windows, скопировать её в нужную папку и зарегистрировать в системе.
Вне зависимости от того, какой программой и для чего используется dll-файл, установка и регистрация библиотеки всегда будет происходить по одному алгоритму. Все версии ОС Windows руководствуются одними правилами при подключении и регистрации динамических библиотек.
Пошаговая инструкция:
Варианты установки
Установить библиотеку в систему можно различными способами. Есть специальные программы для выполнения данной операции, а также можно сделать это вручную. Проще говоря, в этой статье будет дан ответ на вопрос — «Куда кидать dll файлы?» после их скачивания. Рассмотрим каждый вариант по отдельности.
Способ 1: DLL Suite
DLL Suite — это программа, которая может сама отыскать нужный вам файл в интернете и установить его в систему.
Для этого потребуется выполнить следующие действия:
- Выбрать в меню программы пункт «Загрузить DLL».
- Ввести в строку поиска имя нужного файла и нажать на кнопку «Поиск».
- В результатах поиска выбрать подходящий вариант.
В описании файла программа покажет вам путь, по которому обычно сохраняется данная библиотека.
- Указать место для сохранения и нажать кнопку «OK».
- Ввести имя искомого файла.
- Нажать на кнопку «Выполните поиск DLL файла».
- В открывшемся новом окне нажать на кнопку «Установить».
- Задаете путь, по которому будет выполнена установка.
- Нажимаете на кнопку «Установить сейчас».
- Выписать название проблемного файла.
- Теперь соответственно его нужно скачать. Желательно выбрать для этого проверенный источник, например, https://www.dll-files.com/ .
- Собственно, скачать недостающий компонент.
Заметьте, он должен соответствовать разрядности вашей операционной системы.Не знаете, какая у вас? Щёлкните правой кнопкой мыши по значку «Мой компьютер» или аналогичному разделу в меню «Пуск», откройте «Свойства», а затем — «Тип системы».
- Если загрузка выполнена архивом, распакуйте его.
- Вы пользуетесь 32-битной ОС? Поместите необходимый файл в папку C:WindowsSystem32.
Если разрядность 64 бита — в C:WindowsSysWOW64.
- Возможно, при выполнении предыдущего действия всплывёт сообщение, мол, такой файл уже есть. Почему тогда не открывается ПО? Это может значить, что имеющийся у вас компонент устарел, повредился или вовсе является замаскированным вирусом. Так что заменяйте его новым вариантом.
- Перезагрузите компьютер.
- Запустите её от имени администратора через меню правой клавиши мыши;
- Впишите ту же команду и адрес к файлу полностью;
- Нажмите Enter.
- Библиотека не нуждается в регистрации, так как не предполагает такую функцию.
- Система её уже зарегистрировала.
- Вы скачали битый или неподходящий файл.
- Не правильно прописан путь к файлу, или файл не был перемещен в каталог System32 или SysWOW64
- Не все файлы DLL вообще нуждаются в регистрации, иногда достаточно просто скопировать их в каталок System32 или SysWOW64 или поместить в корень проблемной игры или программы
- Файлы уже были зарегистрированы ранее
- Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
- Если при замене файла требуется разрешение администратора – подтвердите действие.
- Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.
Все, в случае успешной загрузки, программа обозначит загруженный файл зеленой отметкой.
Способ 2: DLL-Files.com Client
DLL-Files.com Client во многом похожа на рассмотренную выше программу, но имеет некоторые отличия.
Для установки библиотеки здесь нужно произвести следующие действия:
Нажать на имя найденной библиотеки в результатах поиска.
Все, ваша DLL библиотека скопирована в систему.
У программы имеется дополнительный продвинутый вид – это режим, в котором вы сможете выбрать различные версии DLL для установки. Если игра или программа требует конкретную версию файла, то можно найти её, включив этот вид в DLL-Files.com Client.
В случае, если нужно скопировать файл не в папку по умолчанию, вы нажимаете на кнопку «Выберите версию» и попадаете в окно параметров установки для продвинутого пользователя. Здесь вы производите следующие действия:
Программа скопирует файл в указанную папку.
Способ 3: Средства системы
Можно установить библиотеку вручную. Для этого нужно будет скачать сам файл DLL и впоследствии просто скопировать или переместить его в папку по адресу:
В завершении надо сказать, что в большинстве случаев DLL файлы устанавливаются по пути:
Но если вы имеете дело с операционными системами Windows 95/98/Me, то путь для установки будет таким:
В случае Windows NT/2000:
64-разрядные системы могут потребовать свой путь для установки:
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как установить DLL файлы и вообще где взять недостающую библиотеку??
Эта статья для тех, кто получает от своего компьютера сообщения об отсутствии или повреждении динамических библиотек. Не знаете, что это? Тогда вы можете сначала ознакомиться с другой публикацией моего блога, где описана вся их важность. Так вот, чтобы решить упомянутую проблему, следует знать, как установить DLL файлы. Об этом я собираюсь вам сейчас поведать.
Читать еще: Удаление заголовка слайда PowerPoint
Алгоритм действий
Когда вы пытаетесь открыть то или иное программное обеспечение, всплывает ошибка, что не найден DLL файл? В таком случае вам необходимо:
Теперь игра или программа должны запуститься без проблем. Всё равно не открываются? Значит, следуем за мной далее.
Регистрация DLL библиотеки
Иногда простого помещения файлов в папку оказывается недостаточным. Их ещё нужно зарегистрировать в системе. Сделать это можно несколькими способами, но суть их одинакова.
Через окно «Выполнить»
Знаете, как вызывается данное окошко? Если нет, то необходимо зажать на клавиатуре Win + R.
В него следует вписать команду regsvr32.exe вместе с названием скачанного файла, то есть тем, которое вы запоминали на первом шаге предыдущей инструкции.
Итог должен получиться примерно таким, как на картинке.
Не получилось? Попробуйте указать полный путь к файлу — вместе с расположением в папке, куда вы его забросили. Не забудьте подтвердить действие кнопкой «ОК».
С помощью командной строки
Альтернативный вариант — выполнить то же самое, только в командной строке:
В завершение любого из способов вы должны получить сообщение об успешной регистрации.
Вместо этого вам в очередной раз указано на ошибку? У меня найдётся ответ и на это.
Причины и устранение ошибок
Результатом регистрации может стать ошибка, извещающая, что модуль добавляемого вами файла уже загружен или несовместим с версией Виндовс. Такое может произойти по нескольким причинам:
Что я могу посоветовать? Загрузить библиотеку с другого ресурса (например с этого: https://www.dll.ru ) и заново установить её.
На этом прощаюсь с вами и тему о том, как установить dll файлы заканчиваю. Надеюсь мои советы вам помогли.
Я регулярно обновляю свой сайт, поэтому подписывайтесь, чтобы не пропускать новые статьи.
Как установить DLL файлы на Windows?
Файл DLL – компонент динамически подключаемой библиотеки, чьи элементы используют практически все программы. Библиотека DLL файлов расположена в корневой папке системы.
Компоненты должны быть все в наличии, иметь цифровую подпись, правильно работать и быть актуальными по версии. Если одно из требований не соблюдено, при запуске программы пользователь получит информационное уведомление: ошибка DLL.
Неисправность свидетельствует о том, что отсутствует DLL файл, поврежден или устарел.
Читать еще: Невидимые знаки форматирования в Microsoft Word
Как установить DLL файл
Чтобы программы, приложения и игры снова начали работать, необходимо установить вручную недостающие компоненты библиотеки. Просто поместить файл в папку недостаточно ─ нужно знать как их зарегистрировать.
Помещение и регистрация файлов библиотеки
Перед тем как установить DLL файл на Windows 7,8,10, их нужно скачать, причем точно под разрядность системы.
Давайте определим, какая разрядность у Вашей системы (если вы точно знаете, может пропустить этот шаг)
Шаг 1. Кликаем правой кнопкой мыши по “Мой компьютер” и выбираем “Свойства”
Шаг 2. В открывшемся окне, мы может прочитать свойства компьютера, версию операционной системы и её разрядность 32 (х86) или 64 бит. В нашем случаи стоит 64-разрядная операционная система Windows 10.
·
Шаг 3. После скачивания файлов их нужно поместить в корневую папку, зарегистрировать
для х32 (х86) систем компонент необходимо заменить или поместить в папку C:WindowsSystem32;
для х64 необходимо выполнить замену или переместить в папку C:Windows SysWOW64;
Шаг 4. Файл нужно зарегистрировать в системе.
Сделать это можно, открыв командную строку комбинацией «Win» + «R», или нажать «Пуск» и «Выполнить»;
в открывшемся окне ввести через пробел следующее: regsvr32 имя файла.dll – где, «regsvr32» ─ команда для регистрации, а «имя файла.dll» – полное имя вставленного компонента;
или же можно прописать расположение файла вручную – regsvr32.exe + путь к файлу
Шаг 5. Нажмите “ОК”, и перезагрузите компьютер, и новые параметры вступят в силу.
Сразу хочется отметить, что при регистрации возможны появления ошибок. Например: “Не удалось загрузить модуль”. Обычно они возникают по 3 причинам
Второй способ регистрации
Шаг 1. Зарегистрировать файл можно с помощью командой строки, которую нужно запустить от имени администратора.
Шаг 2. Пишем команду regsvr32.exe + путь к файлу и жмём “Enter”
Шаг 3. Появится сообщение что “Всё прошло удачно”, и просто перезагружаем компьютер
Вот и всё, файл зарегистрирован, можете пробовать запускать вашу игру или программу
А вот, некоторые советы, которые могут вам пригодиться.