УтилітаУтилі́та (англ. Utility program, utility) — сервісна програма, що допомагає керувати файлами, отримувати інформацію про комп'ютер, діагностувати й усувати проблеми, забезпечувати ефективну роботу системи. Утиліти розширюють можливості ОС. Утилі́та (в програмуванні) — невеличка прикладна програма. Утиліти обслуговування системи (УОС)До УОС належать всі види сервісних програм, наприклад, утиліти дефрагментації, перевірки й виправлення структури розділів жорсткого диска, виправлення системних помилок, витонченого налаштуванню системи і т. д.. Оскільки типовий набір необхідних УОС приблизно однаковий для всіх користувачів ПК, то великого поширення набули заздалегідь зібрані пакети утиліт, найяскравішим прикладом яких може послужити пакет від компанії Norton Utilities (що входить до Norton System Works від Symantec Corporation). Основні типи УОСДефрагментаториДефрагментатори перевіряють міру фрагментації файлів і вільного простору на доступних системі розділах логічних накопичувачів, усувають (знижують) її — дефрагментують, а також можуть переміщувати файли для розташування в порядку, що забезпечує оптимальний час доступу (мінімальний — для найуживаніших файлів за рахунок більшого — для таких, що використовуються рідко). Утиліти контролю помилок і пошкоджень структури розділів та SMART-ревізориЦі утиліти перевіряють наявність помилок у файловій системі та на пристрої зберігання даних (твердому диску, пристрій на основі Flash-пам'яті, дискеті). Вони також можуть звертатися до SMART-модуля твердого диска для контролю його службової інформації.
Утиліти контролю цілісності системиСканують конфігураційні файли, символьні посилання і/або ярлики з метою пошуку некоректних записів, а також видалених або переміщених файлів.
Утиліти розширення функціональностіРозширюють функціональність наявних прикладних або системних засобів, наприклад, утиліти автоматизації й конвертації медіа-тегів (ID3 у MP3, Коментарі Vorbis в Ogg), безпечного (безповоротного) видалення файлів, утиліти конвертації файлів різних форматів, утиліти системного менеджменту. Основні види утиліт розширення функціональностіУтиліти-конвертериЗаймаються конвертацією файлів, що належать до одного типу даних: аудіо, відео, графічні, конструкторські, модельні, програмні файли,— але скомпонованих у різних форматах:
Утиліти — редактори мета-інформаціїЗаймаються збором, записом і редагуванням мета-інформації файлів: вмісту тегів мультимедійних файлів, інформації про медіавміст, даних EXIF тегів цифрових зображень і тому подібної. Зазвичай входять до складу так званої медіа-бібліотеки. Утиліти резервного копіювання
Утиліти системного менеджментуЗаймаються розширеним управлінням системою, таким як: робота з розділами дисків, перепрограмування (перепрошивка) пам'яті BIOS, установка розширених апаратних налаштувань апаратного забезпечення.
Утиліти тонкого налаштуванняЗаймаються тонким (розширеним) налаштуванням існуючих програм або ОС. До них належать:
Інформаційні утилітиМістять монітори, бенчмарки й утиліти загальної (статичною) інформації. Як правило, використовуються для прискорення розробки програмних продуктів: |