Інсталяція програмного забезпечення. Що таке деінсталяція і як їй правильно користуватися

Інсталяція програмного забезпечення. Що таке деінсталяція і як їй правильно користуватися

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

♦ на жорсткий диск копіюються файли, необхідні для роботи програми;

♦ оновлюються деякі системні файли (наприклад, файли налаштувань);

♦ до системного реєстру додаються нові ключі та розділи;

♦ додаються нові ярлики в меню Пуск.

Набір файлів, у тому числі встановлюється додаток, називається дистрибутивом (від англ. to distribute – «поширювати»). До складу дистрибутива, як правило, входять архіви з файлами програми, інструкції зі встановлення для програми-інсталятора (зміни, які потрібно внести до файлів конфігурації операційної системи та реєстру), а також та частина програми-інсталятора, яка потрібна для встановлення та подальшого видалення цього додатка. Дистрибутив може складатися з безлічі файлів (наприклад, дистрибутив Windows XP), а може обмежитися одним файлом. Якщо файлів у дистрибутиві багато, то для запуску процесу встановлення в більшості випадків необхідно знайти та запустити файл setup.exeабо install.exe

Отже, ви відкрили папку з дистрибутивом програми та запустили інсталяцію, двічі клацнувши кнопкою миші на відповідному файлі. Що ж станеться далі? Швидше за все, на екрані з'явиться вікно привітання програми-інсталятора, що містить інформацію про програму, яка встановлюватиметься (Мал. 8.20). Далі, можливо, відкриється вікно із пропозицією прийняти ліцензійну угоду.

Малюнок 8.20 - Вибір шляху для встановлення програми «Домашні фінанси»

Якщо ви бажаєте встановити програму до папки, вказаної за замовчуванням, натисніть кнопку Далі, якщо ні – натисніть кнопку Оглядта виберіть інсталяцію іншої папки.

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

Ймовірно, вам буде надано можливість вказати ім'я папки програми, яка буде створена в меню Пуск (у цій папці зазвичай зберігаються ярлики програми).

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



Малюнок 8.21 - Вибір компонентів програми

ПРИМІТКА Інтерфейс програми установки може відрізнятись від наведених ілюстрацій. Це пов'язано з тим, що зараз існує кілька десятків популярних програм-інсталяторів. Втім, принципи їх роботи схожі, тому ви легко зможете в них розібратися.

Після встановлення програми в меню Пуск з'явиться папка, що містить його ярлики (запуск, видалення, посилання на домашню сторінку розробника тощо). Крім того, ярлик, що запускає програму, може з'явитися на робочому столі.

Встановлення програмного забезпечення, інсталяція- Процес встановлення програмного забезпечення на комп'ютер кінцевого користувача. Виконується спеціальною програмою (пакетним менеджером), що є в операційній системі (наприклад, RPM, APT або dpkg у Linux, Windows інсталятор у Microsoft Windows), або засобом установки, що входить до складу самого програмного забезпечення. В операційній системі GNU дуже поширене використання системи GNU toolchain та її аналогів для компіляції програмного забезпечення безпосередньо перед встановленням.

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

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

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

Деякі програми написані таким чином, що встановлюються простим копіюванням своїх файлів у потрібне місце, а сам процес встановлення як такого немає. Про такі програми кажуть, що вони не вимагають установки. Це поширене серед програм для Mac OS X, DOS та Microsoft Windows. Існують операційні системи, які не потребують установки, і, таким чином, можуть бути безпосередньо запущені з завантажувального диска (компакт- або DVD-диск), не впливаючи на інші операційні системи, встановлені на комп'ютері користувача. Прикладом такої операційної системи є Knoppix чи Mac OS 1-9.

Цей термін також поширюється на плагіни, драйвери та програмні файли, які власними силами не є програмами.

Звичайні операції, які виконуються в процесі встановлення програмного забезпечення, включають створення або зміну:

· Програмних файлів, що використовуються і не використовуються.

· Каталогів.

· Записів конфігураційних файлів, які використовуються однією програмою, або спільно.

· Змінні середовища.

Можливі варіанти встановлення

· Встановлення вручну - установка виконується без установника або зі значною кількістю операцій, що вручну виконуються користувачем.

· "Тиха" установка - установка, в процесі якої не відображаються повідомлення або вікна. "Тиха" установка не є синонімом "автоматична установка", хоча часто помилково використовується в цьому значенні.

· Автоматична установка - установка, яка виконується без втручання з боку користувача, виключаючи, звичайно, процес її запуску. Процес установки іноді вимагає взаємодії з користувачем, який керує процесом установки, роблячи вибір: приймаючи угоду користувача, налаштовуючи параметри, вказуючи паролі і так далі. У графічних середовищах можуть використовуватися інсталятори, які надають так званого Майстра установки, однак вони часто надають параметри командного рядка, що дозволяють виконати повністю автоматичну установку.

· Самостійна установка – установка, яка не вимагає початкового запуску процесу. Наприклад, Vodafone Mobile Connect USB Modem, який встановлюється з порту USB комп'ютера при підключенні до нього без необхідності в ручному запуску.

· Видалена установка - установка, яка виконується без використання монітора, під'єднаного до комп'ютера користувача (зокрема, виконується на комп'ютері без відеовиходу взагалі). Це може бути контрольована установка з іншої машини, з'єднаної через локальну мережу або послідовного кабелю. Автоматична та віддалена установки є звичайними операціями, що виконуються системними адміністраторами.

· «Чиста» установка - установка, що виконується без таких факторів, які можуть змінюватися від програми до програми. Зважаючи на складність типової установки, є безліч факторів, що впливають на її успішний результат. Зокрема, файли, що залишилися від попередньої установки цієї програми, або нестабільний стан операційної системи можуть призвести до неправильної установки та роботи програми.

· Безпосередня установка - установка програми, що виконується з її копії на жорсткому диску (званої flat copy), а не з оригінального носія (зазвичай компакт- або DVD-диск). Це може бути корисним у ситуаціях, коли цільова машина не здатна впоратися з довільним доступом для читання оптичних дисководів під час виконання завдань, що викликають велике завантаження процесора, як, наприклад, при установці програм.

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

· Відмінності між системою управління пакетами та установником.

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

Що таке інсталятор?

Власне, збагнути, що таке програмне забезпечення, можна цілком елементарно. Достатньо просто звернути увагу на сам термін Installer, який з англійської правильно перекладається саме як «установник». Інсталятор – це вже якась універсальна назва. Але навіщо він потрібен і які типи такого ПЗ взагалі бувають? Як правило, розрізняють кілька основних типів такого програмного забезпечення, серед яких основними є установники, призначені для:

  • операційних систем;
  • драйверів;
  • програм.

А взагалі, такий поділ можна назвати досить умовним, оскільки і операційні системи з вбудованими в них додатками, і драйвери, що керують роботою обладнання, можна віднести саме до категорії програм. Різниця тільки в методах встановлення такого програмного забезпечення та наявності на комп'ютері необхідних компонентів для його подальшого функціонування.

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

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

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

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

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

Встановлювач програми

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

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

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

Інсталятор драйвера

Тепер поговоримо про те, що таке інсталятор драйвера. Звичайно, установник може бути представлений у вигляді звичайнісінького виконуваного EXE-файлу, але найчастіше вони поставляються у вигляді інформаційних об'єктів формату INF. Дії таких файлів відрізняються.

У найпростішому випадку встановити такий драйвер можна через меню ПКМ на файлі з вибором пункту «Встановити». Однак виконати такі дії можливо далеко не завжди. У цьому випадку система повідомляє, що установка з вибраним типом дій неможлива. Вирішити ситуацію можна досить просто, звернувшись до пункту оновлення драйвера в «Диспетчері пристроїв» і вказавши місцезнаходження файлу.

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

Припустимо, ви завантажили для модему інсталятор «Ростелеком» або такий файл у вас на знімному носії. Якщо установка відповідного драйвера не буде виконана автоматично операційною системою, ось тоді і потрібно буде вказати точне розташування драйвера.

Чи можна зробити інсталятор самому?

Тепер поговоримо про створення інсталятора самим користувачем. Зараз мова, звичайно ж, не йдеться про те, щоб використовувати якусь мову програмування. Добре сьогодні для таких цілей створено чимало програм від сторонніх розробників. При цьому включати до пакетів таких установників можна будь-які складові. Наприклад, ні для кого не секрет, що на дисках з дистрибутивами Windows часто є утиліти для роботи з жорсткими дисками від Acronis або офлайн-набори драйверів DriverPack Solution. Все це включається в інсталяційні набори не за допомогою програмування, а з використанням стороннього ПЗ.

Як увімкнути додаткові компоненти до складу інсталяційного пакета?

Як один з найпростіших рішень, якщо ви хочете зробити інсталятор для декількох програмних продуктів самостійно, можна порадити невелику утиліту під назвою PortableApps.com Platform або аналогічний аплет Actual Installer. У такій програмі взагалі нічого особливо вигадувати не потрібно.

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

Що таке деінсталятор?

Нарешті, якщо існують інсталятори, призначені для встановлення програмного забезпечення, то, за ідеєю, повинні існувати й додатки прямо протилежного напрямку - деінсталятори. Справді, такі програми є, і з їх допомогою можна видаляти лише встановлені програми (і користувацькі, і вбудовані в операційну систему). А ось видалити ОС неможливо (це, мабуть, і так зрозуміло). Зате перевага таких програм полягає в тому, що вони здатні автоматично видаляти залишки додатків, скануючи жорсткий диск і реєстр, в той час як «рідні» інструменти Windows справляються з такими завданнями набагато гірше (а то й взагалі не справляються).

Серед найпотужніших аплетів можна виділити iObit Uninstaller та Revo Uninstaller, які, на думку більшості експертів, є найкращими у своєму класі.

Післямова

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

Привіт, друзі! Зараз я вирішив розповісти вам про правильну деінсталяцію програм. Останнім часом досить часто стикаюся із ситуацією, що люди не вміють грамотно чистити свій комп'ютер, тож тема справді актуальна.

Для тих, хто не знає, деінсталяція це повне видалення програми з усіма сміттєвими файлами. Власне, зворотне значення слова «інсталяція» (установка).

Навіщо взагалі вона потрібна

Справа в тому, що дуже багато людей, при необхідності прибрати зі свого комп'ютера ту чи іншу програму, просто видаляють папку з нею, а то й взагалі ярлик.

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

Деінсталяція самотужки

Для того, щоб видалити всі файли, пов'язані з цією програмою, необхідно скористатися деінсталяцією. У додатках, великих іграх та програмах, як правило, є свій деінсталятор. Для того, щоб знайти його, потрібно зайти в меню «Пуск», усі програми, відкрити папку з назвою цільової програми та знайти там файл деінсталяції або uninstall.

Після його запуску почнеться процес, схожий на установку, але має зворотний ефект. Таким чином, з комп'ютера видаляються всі файли, пов'язані з цією програмою, не залишаючи сміття. Після деінсталяції іноді залишається папка з парою файлів - вони забираються вже класичним методом (delete або shift + delete).

Якщо ви не знайшли ярлик для видалення, що часом трапляється, то є ще один надійний спосіб, який надала нам сама Windows. У цьому випадку знову потрібно заходити в меню "Пуск" і відкривати панель керування. Там знаходимо пункт «Видалення програми».

Тут нас цікавить кнопка «видалити». Вона запускає необхідний нам процес. Далі все за стандартною схемою.

Це були системні методи. Також деінсталяцію можна провести за допомогою спеціальних програм.

Програмна деінсталяція

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

Програма відмінно чистить комп'ютер, визначає помилки та виправляє їх, збільшуючи тим самим продуктивність та швидкість. Це, відповідно, підвищує вашу продуктивність за комп'ютером та допомагає уникнути його зависання.


За допомогою CCleaner можна провести і деінсталяцію. Для цього потрібно виконати наступний порядок дій: натиснути на вкладку «Tools», у російськомовних версіях «Інструменти», у списку, що з'явився, вибрати Uninstall і далі визначати програми, які вам необхідно видалити. Всі пункти вказані стрілками на зображенні.

Ви можете звернути увагу, що крім кнопки Uninstall є і Delete. У російській версії вона підписана як «Видалити». Це не помилка і зовсім не одне і теж - ви не позбавитеся програми натисканням цієї кнопки, а просто приберете її назву зі списку.

Величезний плюс цієї програми в тому, що вона багатофункціональна і, можна сказати, універсальна. Бажано мінімум раз на місяць проводити очищення та дефрагментацію дисків свого комп'ютера за допомогою CCleaner - ви навіть не уявляєте, скільки зайвого сміття часом накопичується в пам'яті. Якщо ви багато часу проводите в інтернеті, то особливо важливо ще й чистка кеша.

Правильна деінсталяція трьома способами — Відео-інструкція

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

Наданий список способів універсальний і зручний, причому вони справді найпопулярніші. Користуйтеся, вивчайте, стежте за чистотою пам'яті комп'ютера.

Не забувайте підписуватися на новини, а також на мою групу ВКонтакте . До зустрічі!

 

 

Це цікаво: