Los primeros sistemas operativos eran dependientes del equipo y del propietario, pero ahora hay una tendencia hacia sistemas operativos independientes que pueden ejecutarse en diferentes computadoras. Un sistema operativo stand-alone es un sistema operativo completo que funciona en una computadora de escritorio o portátil de forma independiente o en conjunto con un sistema operativo de red. Los programas de utilidad realizan tareas específicas como ver archivos, comprimir archivos, diagnosticar problemas, desinstalar programas, escanear discos, desfragmentar discos, realizar