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

Установник програми

Тепер слід зупинитися на встановленні програмних аплетів, що знайоме кожному користувачеві. Інсталятор файлів додатків зазвичай має формат EXE (рідше зустрічаються застарілі DOS-формати), але використовувати його без попередньо встановленої операційної системи не представляється можливим ні за яких обставин. У випадку з Windows це пов’язано з тим, що в процесі установки будь-якого програмного забезпечення, якщо тільки воно не представлено у вигляді портативної версії, проводиться реєстрація всіх компонентів програми, для чого саме у Windows використовується так званий системний реєстр. Його призначення полягає ще і в тому, що тут знаходяться і реєстраційні ключі самої системи, і її настройок, і драйверів, і користувальницьких даних, і взагалі всього того, що пов’язано з софтверної частиною комп’ютера.

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

До речі сказати, для багатьох програмних компонентів передбачено використання так званих веб-установників, які завантажуються на жорсткий диск з мінімальним розміром файлу (для економії місця і часу завантаження), а тільки потім в процесі установки додаткові компоненти самостійно скачують з інтернету.