Меню Рубрики

Установка dll в ручную

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

Файл 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. Появится сообщение что «Всё прошло удачно», и просто перезагружаем компьютер

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

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

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

источник

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

Уже много было статей на тему ошибок, связанных с библиотеками DLL. Ошибки эти все исправляются единственным способом – установкой этого самого dll-файла на компьютер. В данной статье я напишу, как это сделать.

Скачивание и установка DLL-файлов

При появлении какой-то ошибки обычно указывается название DLL-файла, которого не хватает. Вам нужно ввести название этого файла в поисковике и скачать. Например, нам нужно скачать файл d3dx9_27.dll. Мы вводим это название в Яндексе или Google и скачиваем с какого-нибудь сайта. Наиболее безопасный и популярный сайт, с которого я сам скачиваю DLL-файлы – DLL-FILES.com. Там есть поле, в которое можно ввести название файла.

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

  • Windows 95/98 – помещаем файл в папку C:\Windows\System ;
  • Windows NT или 2000 – помещаем файл в папку C:\WINNT\System32 ;
  • Windows XP, 7, 8, 10 – помещаем файл в папку (для 32-х битных систем в C:\Windows\System32 , а для 64-х битных в C:\Windows\SysWOW64 ).

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

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

А что делать, если вы закинули все нужные файлы в папку, но программа или игра по-прежнему не запускается? Тогда можно попробовать зарегистрировать библиотеку в системе, сейчас покажу, как это сделать.

Читайте также:  Установка задней камеры на киа сид

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

Регистрация библиотек DLL в Windows происходит очень просто и быстро. Вы можете это сделать, если у вас стоит Windows 7, 8 или 10. Еще хочу отметить, что у вас должны быть права администратора. В данном пункте я покажу 3 способа регистрации динамических библиотек.

Первый способ

Он самый популярный и используемый пользователями.

Открываем окно «Выполнить», с помощью клавиш Win+R и вводим туда команду regsvr32.exe название_файла.

Другими словами, команда может выглядеть так (покажу на примере файла d3dx9_27.dll):

regsvr32.exe d3dx9_27.dll

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

regsvr32.exe C:/Windows/system32/d3dx9_27.dll

При удачной регистрации вы должны увидеть положительный ответ, либо сообщение об ошибке, что модуль загружен… Но об это я скажу чуть позже.

Второй способ

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

Далее, нужно ввести похожую команду:

regsvr32.exe путь_к_файлу_dll

То есть мы выполняем все тоже самое, только в командной строке.

Должно снова появиться сообщение, что библиотека зарегистрирована, либо ошибка.

Третий способ

Метод редко кем используемый, но тоже рабочий. Берете свой dll-файл и нажимаете на нем правой кнопкой мыши, в появившемся контекстном меню выбираете пункт «Открыть с помощью» и идете в папку Windows/System32, и ищете там программу regsvr32.exe, через которую и будем открывать библиотеку.

Ошибка при регистрации DLL-файлов

Когда вы пытаетесь зарегистрировать DLL, причем, не важно каким способом, то вы можете получить ошибку, что модуль такого-то DLL несовместим с версией Windows, либо загружен. Что делать?

Такие ошибки могут возникать по следующим причинам:

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

Как решить проблему?

  • Опытные пользователи могут использовать regasm.exe;
  • Попробуйте в интернете скачать этот же файл, только из другого источника. Либо посмотрите, что это за файл и воспользуйтесь специальными установщиками DLL-файлов. Некоторые библиотеки поставляются с каким-либо программным обеспечением, например, DirectX.
  • При скачивании какого-то приложения антивирус мог удалить в процессе установки важные DLL-библиотеки, которые были в установщике, поэтому нужно скачать игру с другого источника, либо временно отключить антивирус, и переустановить приложение.

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

источник

Как установить DLL файлы и вообще где взять недостающую библиотеку??

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

Алгоритм действий

Когда вы пытаетесь открыть то или иное программное обеспечение, всплывает ошибка, что не найден DLL файл? В таком случае вам необходимо:

  1. Выписать название проблемного файла.
  2. Теперь соответственно его нужно скачать. Желательно выбрать для этого проверенный источник, например, https://www.dll-files.com/ .
  3. Собственно, скачать недостающий компонент.

    Заметьте, он должен соответствовать разрядности вашей операционной системы. Не знаете, какая у вас? Щёлкните правой кнопкой мыши по значку «Мой компьютер» или аналогичному разделу в меню «Пуск», откройте «Свойства», а затем — «Тип системы».
  4. Если загрузка выполнена архивом, распакуйте его.
  5. Вы пользуетесь 32-битной ОС? Поместите необходимый файл в папку C:\Windows\System32. Если разрядность 64 бита — в C:\Windows\SysWOW64.
  6. Возможно, при выполнении предыдущего действия всплывёт сообщение, мол, такой файл уже есть. Почему тогда не открывается ПО? Это может значить, что имеющийся у вас компонент устарел, повредился или вовсе является замаскированным вирусом. Так что заменяйте его новым вариантом.
  7. Перезагрузите компьютер.

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

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

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

Через окно «Выполнить»

Знаете, как вызывается данное окошко? Если нет, то необходимо зажать на клавиатуре Win + R.

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

Итог должен получиться примерно таким, как на картинке.

Не получилось? Попробуйте указать полный путь к файлу — вместе с расположением в папке, куда вы его забросили. Не забудьте подтвердить действие кнопкой «ОК».

Читайте также:  Установка кузова на вольво

С помощью командной строки

Альтернативный вариант — выполнить то же самое, только в командной строке:

  • Запустите её от имени администратора через меню правой клавиши мыши;
  • Впишите ту же команду и адрес к файлу полностью;
  • Нажмите Enter.

В завершение любого из способов вы должны получить сообщение об успешной регистрации.

Вместо этого вам в очередной раз указано на ошибку? У меня найдётся ответ и на это.

Причины и устранение ошибок

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

  1. Библиотека не нуждается в регистрации, так как не предполагает такую функцию.
  2. Система её уже зарегистрировала.
  3. Вы скачали битый или неподходящий файл.

Что я могу посоветовать? Загрузить библиотеку с другого ресурса (например с этого: https://www.dll.ru ) и заново установить её.

На этом прощаюсь с вами и тему о том, как установить dll файлы заканчиваю. Надеюсь мои советы вам помогли.

Я регулярно обновляю свой сайт, поэтому подписывайтесь, чтобы не пропускать новые статьи.

источник

Установка и регистрация библиотек DLL в Windows

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

Вне зависимости от того, какой программой и для чего используется dll-файл, установка и регистрация библиотеки всегда будет происходить по одному алгоритму. Все версии ОС Windows руководствуются одними правилами при подключении и регистрации динамических библиотек.

Пошаговая инструкция:

Как и куда копировать DLL файл

Ошибки с динамическими библиотеками DLL возникают по разным причинам: файл поврежден, несовместим с Windows или конкретной программой, заражен вирусами или удален. Решение всегда одно: загрузить корректную и полную версию библиотеки, после чего зарегистрировать файл в системе через командную строку. Обычно, весь процесс занимает не более 2-5 минут.

Сюда можно поместить (разархивировать и копировать) любые библиотеки dll, и установленные файлы будут работать:

  • Для Windows 95/98/Me — файл копируется в папку C:\Windows\System
  • Для Windows NT/2000 — файл копируется в папку C:\WINNT\System32
  • Для Windows XP, Vista, 7, 8 — копировать в папку C:\Windows\System32
  • Для 64-разрядных Windows — копировать dll файл в папку C:\Windows\SysWOW64

Где можно загрузить нужную библиотеку:

  • Если это игра или программа: с другой сборкой игры, с другого ПК, на котором приложение работает, с диска (переустановить программу).
  • Если это системная библиотека, проверьте актуальность драйверов, 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-файлы: несколько простых методов

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

Читайте также:  Установка бортового компьютера мультитроникс на дастер

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

Начнем с того, что на самом деле представляет собой так называемый процесс установки. Он включает в себя два основных этапа: копирование динамической библиотеки в специальную локацию на системном диске и последующую регистрацию файла, чтобы операционная система могла его распознавать и производить дальнейшие операции по загрузке в оперативную память или выгрузке из нее по окончании работы конкретного приложения. Сразу же обратите внимание, что далеко не все загруженные из интернета библиотеки нуждаются в регистрации. Иногда их бывает достаточно просто скопировать в нужное место. Но в какое? Тут все зависит от разрядности установленной операционной системы.

В ОС Windows с архитектурой 32 бита для этого используется каталог System32, а для 64-битных систем – SysWOW64 (обе папки находятся в корневой директории Windows на диске С). Узнать разрядность установленной ОС можно совершенно просто через свойства компьютера.

Как установить DLL-файл на Windows 7 или в любой другой версии простейшим методом?

Теперь перейдем непосредственно к установке. Для ее выполнения в Windows предусмотрен специальный системный компонент regsvr32.exe – программа, устанавливающая DLL-файлы путем их регистрации. Она, кстати сказать, может использоваться и для других типов объектов, с которыми возникают проблемы, связанные с появлением уведомлений системы о том, что они в системе не зарегистрированы. Но как установить файлы DLL на Windows? Для этого можно воспользоваться всем известным меню запуска программ «Выполнить». В нем просто прописывается команда регистрации с указанием названия файла с расширением. В случае если такой метод не срабатывает, а система выдает ошибку, после указания основного инструмента вводится полный путь к файлу.

Например, у вас есть библиотека msvcp110.dll. в первом случае команда регистрации выглядит так: «regsvr32.exe msvcp110.dll», во втором — «regsvr32.exe с:/Windows/System32/msvcp110.dll» для 32-битных систем или «regsvr32.exe с:/Windows/SysWOW64/msvcp110.dll» для систем 64 бита. (все команды вводятся без кавычек).

Регистрация в командной строке

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

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

Открытие файла через программу

Наконец, если рассматривать, как устанавливать DLL-файлы, можно вообще пойти окольным путем.

Для выполнения необходимой операции сначала через ПКМ необходимо вызвать контекстное меню, выбрать пункт «Открыть с помощью…», а после этого через кнопку обзора или выполнение поиска программ на компьютере зайти в каталог System32 и указать приложение regsvr32.exe.

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

Типичные ошибки регистрации

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

Несколько слов напоследок

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

источник

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

Adblock
detector