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

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

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

  •  Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
  • Если при замене файла требуется разрешение администратора – подтвердите действие.
  • Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.
16.01.2018 19:11
Админ (Сергей)
0
Цитирую Софья:
Здравствуйте, мне вылезает такая табличка: Проверьте, что файл находиться на двоичном пути. Что это такое?

Попробуйте запустить командную строку от имени администратора
Ответить
16.01.2018 14:12
Софья
0
Здравствуйте, мне вылезает такая табличка: Проверьте, что файл находиться на двоичном пути. Что это такое?
Ответить
29.12.2017 14:30
Админ (Сергей)
0
Цитирую Даниил:
И при попытке зарегистрировать файл с помощью regsrv.exe пишет что regsrv.exe не является внешней или внутренней командой, исполняемой программой или пакетным файлом (через "Выполнить" тоже не получается).

Файл какой просит?
Ответить
29.12.2017 14:30
Админ (Сергей)
0
Цитирую Даниил:
Здравствуйте, пытался установить программу АРМ Правовая статистика, при установке выдаёт ошибку: Error 1001. InstallUtilLib.dll:CorBindToRuntimeHost (hr=0x80070005): Отказано в доступе.
Что делать? Заранее благодарю.

Надо бы проверить NET.Framework http://dlltop.ru/soft/135-microsoft-net-framework
Ответить
27.12.2017 20:00
Даниил
0
И при попытке зарегистрировать файл с помощью regsrv.exe пишет что regsrv.exe не является внешней или внутренней командой, исполняемой программой или пакетным файлом (через "Выполнить" тоже не получается).
Ответить
27.12.2017 19:41
Даниил
0
Здравствуйте, пытался установить программу АРМ Правовая статистика, при установке выдаёт ошибку: Error 1001. InstallUtilLib.dll:CorBindToRuntimeHost (hr=0x80070005): Отказано в доступе.
Что делать? Заранее благодарю.
Ответить
27.12.2017 19:23
Админ (Сергей)
0
Цитирую куулар:
что за ошибка!
внутренняя ошибка extract temporary file the file google analytics.dll was not found

Файл от Abobe похоже. Думаю вы что-то не лекционное ставите
Ответить
27.12.2017 19:20
Админ (Сергей)
+1
Цитирую momo:
А для 64-битной также команду вписывать?

В статье же всё написано)
Ответить
26.12.2017 18:44
momo
0
А для 64-битной также команду вписывать?
Ответить
26.12.2017 16:25
куулар
0
что за ошибка!
внутренняя ошибка extract temporary file the file google analytics.dll was not found
Ответить
25.12.2017 13:59
Админ (Сергей)
0
Цитирую Владимир:
А что делать если у меня не Грузит рабочий стол и там чёрный экран и пишет ошибку comctl32.dll

попробуйте определить, что за приложение требует этот файл, потом отключить это приложение/программу
Ответить
25.12.2017 10:20
Владимир
0
А что делать если у меня не Грузит рабочий стол и там чёрный экран и пишет ошибку comctl32.dll
Ответить
25.12.2017 10:03
Админ (Сергей)
0
Цитирую Andrey:
А куда именно нужно кинуть? Просто и в какую-то папку?

Для кого писали вверху статью?
Ответить
24.12.2017 09:29
Andrey
0
А куда именно нужно кинуть? Просто и в какую-то папку?
Ответить
20.12.2017 12:32
Админ (Сергей)
0
Цитирую Павел Кибальников:
Это я уже делал. То что требовало этих библиотек так и не заработало, а заодно перестал запускаться ряд программ которые до этого успешно работали. Откатил систему на сутки назад. Все что работало ранее, разумеется, заработало. Вопрос с этими двумя библиотеками остается открытым.

Попробуйте файлики закинуть в корень с проблемным приложением. И очень часто помогает обновление виндовс. В обновлении все подгружается недостающее.
Ответить
20.12.2017 12:22
Павел Кибальников
0
Это я уже делал. То что требовало этих библиотек так и не заработало, а заодно перестал запускаться ряд программ которые до этого успешно работали. Откатил систему на сутки назад. Все что работало ранее, разумеется, заработало. Вопрос с этими двумя библиотеками остается открытым.
Ответить
20.12.2017 11:03
Админ (Сергей)
0
Цитирую Павел Кибальников:
Не удается зарегистрировать api-ms-win-crt-runtime-l1-1-0 и api-ms-win-crt-string-l1-1-0.
Пишет проверьте является ли правильным файлом dll. визуал 2015 установлен. Win 8.

Удалите и поставьте заново. Файлы пере запишутся
Ответить
20.12.2017 07:31
Павел Кибальников
-1
Не удается зарегистрировать api-ms-win-crt-runtime-l1-1-0 и api-ms-win-crt-string-l1-1-0.
Пишет проверьте является ли правильным файлом dll. визуал 2015 установлен. Win 8.
Ответить
14.12.2017 06:27
Жека
0
Пардон, а ничего что у меня вин 10?
старые версии тоже стоят, тоже самое как и старые версии визуал++
Ну скачал я вэбустановщик, пытаюсь установить, выдаёт следующее: "Для установки DirectX 9.0 требуется ОС Win98, Win Millennium Edition, Win 2000, Win XP, или семейство серверов Windows Server 2003". Что дальше делать? :sad:
Попробуйте фийлики поместить в ручную.
Попробуйте файлики поместить в корневую папку с игрой/программой, которая выдаёт ошибку.
Включите автоматическое обновление Windows
Ответить
13.12.2017 16:31
Админ (Сергей)
0
Цитирую Жека:
Цитата:

Тоже самое что я писал чуть ниже - Вам нужно установить Директ 9 версии http://dlltop.ru/soft/54-directx , и потом можно поверх установить "веб установших" для надежности


Пардон, а ничего что у меня вин 10?
старые версии тоже стоят, тоже самое как и старые версии визуал++
Ответить

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

Защитный код
Обновить