Що таке інсталятор і навіщо він потрібен?

Інсталятор «Віндовс»

Установники операційних систем є, мабуть, самим об’ємним класом, оскільки містять засоби інсталяції не тільки самих компонентів ОС, але і вбудовані в їх оболонку програми, і цілі бази даних драйверів, які після розпізнавання «залізного» устаткування, наявного на комп’ютері, в процесі інсталяції встановлюють для нього необхідні драйвери (керуюче ПЗ).

Напевно кожен, хто хоч раз встановлювала Windows самостійно, помічав, що на одній із стадій у вікні установки вказується, що в даний момент проводиться налаштування обладнання. Це як раз і є та сама інсталяція драйверів.

Однак говорячи про те, що таке інсталятор Windows, не варто забувати, що сюди ж можна включити і програмні компоненти, які відповідають за інтегрування в систему спеціальних пакетів оновлень. По своїй суті, такі файли (найчастіше формату MSI), якщо вони завантажені користувачем в ручному режимі, теж можна віднести до цієї категорії.

Самі ж офіційні інсталятори операційних систем мають суворо обмежені набори передбачуваного для установки програмного забезпечення. Наявність деяких компонентів безпосередньо залежить від модифікації самої системи, інші є загальними для всіх версій ОС (наприклад, стандартні програми на кшталт «Блокнота», Paint і т. д.). У разі якщо пакет інсталятора містить якісь додаткові інструменти, присутність яких в офіційних релізах виключається цілком і повністю, можна з упевненістю стверджувати, що він був створений вручну. І жоден офіційний інсталятор Windows не може містити інсталятори для декількох операційних систем одночасно. Виняток становлять тільки однакові ОС, що розрізняються по архітектурі (32 або 64 біта).