Los programas de computadora adicionales de un enfoque limitado, que brindan expandir las capacidades de los sistemas operativos y simplificar el cambio de ciertas configuraciones, se denominan utilidades.
El propósito de las utilidades es muy diverso. Estos programas de ayuda combaten los virus informáticos, administran los parámetros de los equipos integrados y periféricos y realizan otras tareas importantes que no pueden resolverse con las herramientas estándar del sistema operativo.
Las utilidades ayudan a proteger los datos de archivos de contenido personal mediante el cifrado de diversos grados de dificultad, así como a establecer una contraseña segura para acceder al archivo. Este es uno de los aspectos importantes que le permite proteger la información privada de la interferencia, el daño y el robo de otra persona.
Este ataque suele tener como objetivo archivos de certificados, códigos, contraseñas, archivos multimedia familiares o comerciales (fotos, videos, presentaciones), software con licencia, programas de correo electrónico, configuraciones del sistema operativo.
Las utilidades monitorean el desempeño de varios servicios informáticos, por ejemplo, procesador, lectores de tarjetas de memoria y disco, tarjeta de video, módem, RAM y memoria física, etc. Además, dichas utilidades realizan constantemente pruebas de dispositivos integrados y periféricos y señalan cuando se detectan problemas, también establecen requisitos para mejorar o reemplazar software y accesorios (por ejemplo, un cartucho de impresora).
Las utilidades recuperan archivos perdidos que se eliminaron inadvertidamente de la papelera de reciclaje. Los mismos programas pueden ayudar a eliminar archivos permanentemente de su computadora, si es necesario.
Hay ciertos tipos de utilidades llamadas tweakers que se utilizan para modificar la configuración del sistema operativo. Dichos programas resuelven varios problemas, por ejemplo, reconstruyendo la interfaz para un usuario individual, optimizando el sistema.
También hay utilidades "malas" que pueden dañar la propia computadora. Estos desarrollos de piratas informáticos incluyen constructores (generan continuamente un virus), gusanos, programas de "broma" que brindan información incorrecta al usuario sobre el funcionamiento de una computadora, etc.
La mayoría de las utilidades tienen la condición de software libre, en ocasiones son aplicaciones universales con muchas funciones.