Допълнителни компютърни програми с тесен фокус, осигуряващи разширяване на възможностите на операционните системи и опростяване на промяната на определени настройки, се наричат помощни програми.
Целта на комуналните услуги е много разнообразна. Тези помощни програми се борят с компютърните вируси, управляват параметрите на вграденото и периферното оборудване и изпълняват други важни задачи, които не могат да бъдат решени от стандартните инструменти на операционната система.
Помощните програми помагат за защита на файловите данни с лично съдържание чрез криптиране с различна степен на трудност, както и за задаване на силна парола за достъп до файла. Това е един от важните аспекти, който ви позволява да защитите личната информация от чужда намеса, повреда и кражба.
Тази атака най-често е насочена към файлове със сертификати, кодове, пароли, семейни или бизнес медийни файлове (снимки, видеоклипове, презентации), лицензиран софтуер, имейл програми, настройки на операционната система.
Помощните програми следят работата на различни компютърни услуги, например четец на процесор, диск и карти с памет, видеокарта, модем, RAM и физическа памет и др. В допълнение, такива помощни програми постоянно провеждат тестове на вградени и периферни устройства и сигнализират, когато се открият проблеми, те също така изискват подобряване или подмяна на софтуер и аксесоари (например касета за принтер).
Помощните програми възстановяват загубени файлове, които по невнимание са премахнати от кошчето. Същите програми могат да помогнат за постоянно изтриване на файлове от вашия компютър, ако е необходимо.
Има определени видове помощни програми, наречени tweakers, които се използват за промяна на настройките на операционната система. Такива програми решават различни проблеми, например възстановяване на интерфейса за отделен потребител, оптимизиране на системата.
Има и "лоши" помощни програми, които могат да навредят на самия компютър. Такива хакерски разработки включват конструктори (те непрекъснато генерират вирус), червеи, програми за „шега“, които дават неправилна информация на потребителя за работата на компютър и т.н.
Повечето от помощните програми имат статут на свободен софтуер, понякога те са универсални приложения с много функции.