Menu

Software Basics

Utility Software

Utility software is a type of system software. Its job is to carry out extra maintenance tasks that keep a computer running efficiently. The operating system gets the computer started and manages its hardware and resources; utility software works alongside it, doing the extra jobs that the operating system does not have to do.

Utility programs exist to keep a computer system working well. Their tasks fall into four broad groups: maintenance, repair, protection and optimisation. A computer can start up and work without utility software, so these programs are not essential for basic operation, but they help the machine stay reliable and quick over time.

PurposeWhat it means
MaintenanceRoutine jobs that keep the system tidy and working as it should.
RepairFixing damaged files or settings so the computer can be used normally again.
ProtectionGuarding against threats and stopping problems before they cause damage.
OptimisationMaking the system faster or freeing up space so it runs more efficiently.

Utility software is often supplied as part of an operating system, so it is ready to use. For example, a laptop's operating system may include a tool that checks a drive for faults and reports back. This is convenient because the utility is already installed and can be opened from the system settings.

Some utility programs are separate, stand-alone software instead. They are installed on their own rather than being built into the operating system. For example, a student might install a separate backup program to copy their coursework onto an external drive, even though their operating system already includes one. The operating system does not need this program to run, but it gives the student more control over how the copies are made.

Practise this