Файли DLL: що це таке в операційних системах Windows і встановлюються програмних пакетах?

Чи звертали ви увагу на те, що при встановленні абсолютно всіх операційних систем Windows або деяких програм в файлових менеджерах, включаючи і стандартний «Провідник», дуже часто можна зустріти об’єкти незнайомого формату у вигляді файлів DLL. Що це за файли і в чому їх призначення, рядові користувачі з початковим рівнем підготовки уявляють собі дуже туманно (якщо не сказати, що взагалі не знають). На жаль, описати всі основні принципи їх роботи і використання по-науковому вийде навряд чи (та це і не потрібно), тому спробуємо розглянути всі ці питання, оперуючи простим і зрозумілим мовою.

Файли DLL: що це таке в загальному розумінні?

Розширення DLL утворено від повної назви типу формату – Dynamic Link Library. Тому-то такі об’єкти російською мовою і прийнято називати динамічними бібліотеками. Вони є супутнім компонентом майже всіх відомих додатків, розрахованих на роботу в середовищі Windows, але можуть інтегруватися в систему самостійно, що дозволяє їх віднести до програм, але тільки працюючим за рахунок інших додатків.

Власне, і в самих Windows-системах таких об’єктів можна знайти чимало.