Նեղ ֆոկուսի լրացուցիչ համակարգչային ծրագրեր, որոնք ապահովում են օպերացիոն համակարգերի հնարավորությունների ընդլայնում և որոշակի կարգավորումների փոփոխություն պարզեցում, կոչվում են կոմունալներ:
Կոմունալ ծառայությունների նպատակը շատ բազմազան է: Այս օգնող ծրագրերը պայքարում են համակարգչային վիրուսների դեմ, կառավարում են ներկառուցված և ծայրամասային սարքավորումների պարամետրերը և կատարում են այլ կարևոր առաջադրանքներ, որոնք հնարավոր չէ լուծել գործառնական համակարգի ստանդարտ գործիքներով:
Կոմունալ ծառայությունները օգնում են պաշտպանել անձնական բովանդակության ֆայլի տվյալները ՝ տարբեր աստիճանի դժվարության կոդավորմամբ, ինչպես նաև ֆայլ մուտք գործելու համար ստեղծել ուժեղ գաղտնաբառ: Սա այն կարևոր ասպեկտներից մեկն է, որը թույլ է տալիս պաշտպանել անձնական տեղեկատվությունը ուրիշի միջամտությունից, վնասից և գողությունից:
Այս հարձակումը առավել հաճախ ուղղված է սերտիֆիկատի ֆայլերին, կոդերին, գաղտնաբառերին, ընտանեկան կամ բիզնեսի մեդիա ֆայլերին (լուսանկարներ, տեսանյութեր, շնորհանդեսներ), լիցենզավորված ծրագրակազմ, էլփոստի ծրագրեր, գործառնական համակարգի պարամետրեր:
Կոմունալ ծառայությունները վերահսկում են տարբեր համակարգչային ծառայությունների, օրինակ ՝ պրոցեսորի, սկավառակի և հիշողության քարտի ընթերցողներ, վիդեո քարտ, մոդեմ, RAM և ֆիզիկական հիշողություն և այլն: Բացի այդ, այդպիսի կոմունալ ծառայությունները մշտապես անցկացնում են ներկառուցված և ծայրամասային սարքերի փորձարկումներ և ազդանշանում են, երբ խնդիրներ հայտնաբերվում են, նրանք նաև պահանջներ են դնում ծրագրակազմը և պարագաները բարելավելու կամ փոխարինելու համար (օրինակ ՝ տպիչի փամփուշտ):
Կոմունալ ծառայությունները վերականգնում են կորցրած ֆայլերը, որոնք ակամայից հեռացվել են աղբարկղից: Նույն ծրագրերը, անհրաժեշտության դեպքում, կարող են օգնել ձեր համակարգչից ընդմիշտ ջնջել ֆայլերը:
Կոմունալ ծառայությունների որոշակի տեսակներ կան, որոնք կոչվում են փչամթերք, որոնք օգտագործվում են գործառնական համակարգի պարամետրերը կսմթելու համար: Նման ծրագրերը լուծում են տարբեր խնդիրներ, օրինակ `անհատական օգտագործողի համար ինտերֆեյսի վերակառուցում, համակարգի օպտիմալացում:
Կան նաեւ «վատ» կոմունալ ծառայություններ, որոնք կարող են իրենք վնասել համակարգչին: Հակերների նման զարգացումները ներառում են կոնստրուկտորներ (դրանք անընդհատ վիրուս են առաջացնում), որդեր, «կատակ» ծրագրեր, որոնք օգտագործողին սխալ տեղեկություններ են հաղորդում համակարգչի աշխատանքի մասին և այլն:
Կոմունալ ծառայություններից շատերն ունեն ազատ ծրագրակազմի կարգավիճակ, երբեմն դրանք ունիվերսալ ծրագրեր են ՝ բազմաթիվ գործառույթներով: