Открыть сервисСервис

Утилиты — вспомогательные программы

Утилита (от англ. utility) — это вспомогательная программа, предназначенная для выполнения узкоспециализированных задач обслуживания компьютера: диагностики, настройки, очистки, резервного копирования и оптимизации. В отличие от прикладных программ, работающих с пользовательскими данными (тексты, изображения, игры), утилиты обслуживают саму систему и обеспечивают её корректную работу. Термин широко используется в информатике с 1960-х годов и остаётся актуальным для настольных компьютеров, серверов и мобильных устройств.

Происхождение термина

Слово «utility» в вычислительной технике закрепилось в англоязычной практике IBM и DEC в конце 1950-х — начале 1960-х годов. Оно обозначало небольшие программы, поставляемые вместе с операционной системой или отдельно, которые решали служебные задачи: копирование файлов, форматирование дисков, проверку целостности носителей. В русскоязычной компьютерной традиции закрепились два перевода: «утилита» и «служебная программа».

Классификация

Утилиты принято разделять по назначению:

КатегорияПримеры задачТипичные программы
Файловые менеджерыКопирование, перемещение, поиск файловTotal Commander, Midnight Commander
Дисковые утилитыФорматирование, разметка, дефрагментацияGParted, Disk Utility, chkdsk
Антивирусы и защитаПоиск вредоносного ПОDr.Web, Kaspersky Virus Removal Tool
АрхиваторыСжатие и распаковка данных7-Zip, WinRAR, gzip
Утилиты мониторингаНаблюдение за нагрузкой CPU, памятью, сетьюHWiNFO, htop, Process Explorer
Утилиты резервного копированияСоздание резервных копийAcronis True Image, rsync
Системные настройщикиИзменение параметров реестра, службCCleaner (система очистки), Autoruns
Сетевые утилитыДиагностика сети, DNS, портовping, traceroute, nslookup

Утилиты в операционных системах

Windows

В Windows значительная часть утилит поставляется в составе ОС и запускается через оснастку «Выполнить» или консоль PowerShell. К ним относятся:

Дополнительные утилиты устанавливаются пользователем: например, NirSoft выпускает более 100 бесплатных утилит для диагностики Windows.

Linux и UNIX

В Linux и UNIX-подобных системах утилиты составляют основу пользовательского окружения. Большинство из них — небольшие консольные программы, следующие философии Unix: каждая выполняет одну задачу и может комбинироваться с другими через конвейеры (pipes). Ключевые утилиты:

Отдельные утилиты поставляются в пакетах: htop, ncdu, iotop, netstat (в современных дистрибутивах заменён на ss).

macOS

В macOS утилиты собраны в папке /Applications/Utilities и включают «Утилиты диска» (Disk Utility), «Монитор активности» (Activity Monitor), «Консоль» и утилиты сети.

Утилиты для мобильных устройств

На Android и iOS утилиты выполняют задачи очистки кэша, управления файлами, мониторинга батареи и трафика. На Android распространены файловые менеджеры (Solid Explorer, Total Commander для Android), чистильщики (CCleaner) и утилиты для работы с root-доступом (Magisk). На iOS выбор утилит ограничен политикой App Store, но включает менеджеры файлов и утилиты для работы с сетью.

Безопасность

Утилиты, изменяющие системные настройки, могут быть использованы вредоносным ПО для сокрытия своей активности. Поэтому при работе с утилитами рекомендуется использовать проверенные источники загрузки и цифровые подписи. Ряд утилит (например, инструменты для обхода паролей или отключения антивирусов) входит в категории Potentially Unwanted Programs (PUP) и может детектироваться защитным ПО.

Утилиты и библиотеки

Слово «utility» также используется в программировании для обозначения вспомогательных модулей (utility libraries) — наборов функций, не реализующих основную бизнес-логику, но облегчающих работу с датами, строками, файлами. В стандартной библиотеке C это stdlib.h, в Python — модуль os и pathlib.

История российских утилит

В российской программной индустрии известны утилиты компании «Доктор Веб» — утилиты для лечения заражённых систем (Dr.Web CureIt!), а также утилиты от «Лаборатории Касперского» (Kaspersky Virus Removal Tool). Dr.Web CureIt! распространяется бесплатно и не требует установки, что делает её удобной для разовой диагностики заражённого компьютера.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru