Windows

Что такое файл DLL?

Скриншот нескольких файлов DLL в Windows 10

Файл DLL, сокращенно от Dynamic Link Library , представляет собой тип файла, который содержит инструкции, которые другие программы могут вызывать для выполнения определенных действий. Таким образом, несколько программ могут совместно использовать способности, запрограммированные в одном файле, и даже делать это одновременно.

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

В отличие от исполняемых программ, таких как программы с расширением EXE , файлы DLL не могут быть запущены напрямую, а должны вызываться другим кодом, который уже запущен. Однако библиотеки DLL в том же формате, что и файлы EXE, и некоторые из них могут даже использовать расширение файла .EXE. Хотя большинство динамических библиотек заканчиваются расширением файла .DLL, другие могут использовать .OCX, .CPL или .DRV.

Скриншот нескольких файлов DLL в Windows 10

DLL файлы.

Исправление ошибок DLL

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

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

В противном случае, смотрите наш  Как исправить ошибки DLL для некоторых общих советов.

Подробнее о DLL-файлах

Слово «динамический» в Dynamic Link Library используется потому, что данные используются в программе только тогда, когда программа активно их запрашивает, вместо того, чтобы данные всегда были доступны в памяти.

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

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

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

Элементы управления ActiveX, файлы панели управления и драйверы устройств — это некоторые из файлов, которые Windows использует в качестве динамических библиотек. Соответственно, эти файлы используют расширение файлов OCX, CPL и DRV.

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

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

Ресурсные библиотеки DLL — это файлы данных, которые имеют тот же формат, что и библиотеки DLL, но используют расширения файлов ICL, FON и FOT. Файлы ICL — это библиотеки значков, а файлы FONT и FOT — файлы шрифтов.

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone