TechKnowSurge
CompTIA A+ Core 2 1.3 CompTIA A+ Core 2 1.2 CompTIA Tech+ 3.2 Cisco CCST IT 6.2 CompTIA Tech+ 3.3 CompTIA A+ Core 2 1.8
VideoComputeFree

DEMO: Computer Utilities

System utilities are software tools that help maintain, troubleshoot, and optimize a computer's performance, and are generally considered part of the operating system environment rather than standalone applications. Common examples on Windows include Ping for testing network connectivity, Disk Cleanup for freeing storage space, and Disk Management for organizing drives.

Complete this video to capture a CTF flag worth 1 point.

About this video

System utilities are a category of software focused on maintaining, troubleshooting, and optimizing a computer rather than delivering a specific end-user outcome. While the line between utilities and applications can be debated — some utilities are available through app stores — they are most accurately classified as system software because they typically ship alongside the operating system and serve a support function rather than a productive or entertainment purpose. Applications are generally the end goal, the tools people use to work, create, or be entertained, while utilities are the means by which those applications and the system itself are kept functional. On a Windows machine, several built-in utilities illustrate this role clearly. Ping, accessed through the command prompt, tests network connectivity by sending requests to a specified address, making it a quick first step when diagnosing internet or local network issues. Disk Cleanup removes temporary files and other unnecessary data, freeing up storage space and keeping the system from accumulating clutter over time. Disk Management provides a visual interface for viewing and managing the drives attached to the machine, which is essential for maintaining storage health and configuration. These utilities are not abstract features — they exist as discrete executable files stored within the Windows System32 directory alongside dozens of other system-level programs. Understanding what utilities are, where they live, and how to invoke them is a foundational skill for anyone working in IT support or system administration, since these tools are frequently the first line of response when a machine is underperforming or a network connection fails.

What you'll learn

What's covered

Computer Utilities

Aligned to

CompTIA A+ Core 2
1.3 Given a scenario, use features and tools of the Microsoft Windows 10/11 operating system (OS).
1.2 Given a scenario, use the appropriate Microsoft command-line tool.
1.8 Explain common OS types and their purposes.
CompTIA Tech+
3.2 Compare and contrast components of an operating system.
3.3 Explain the purpose and proper use of software.
Cisco CCST IT
6.2 Use appropriate troubleshooting tools to research issues and update documentation

Key terms

Utility
System-level software used to manage, maintain, monitor, or troubleshoot a computer's hardware and software environment, such as disk management tools, antivirus scanners, or backup programs.
Ping
A command-line diagnostic utility that uses ICMP echo request and echo reply messages to test whether a remote host is reachable on a network and to measure the round-trip time for packets. It is one of the first tools used when troubleshooting network connectivity issues.
Internet Control Message Protocol
ICMP
A network layer protocol used to send error messages and operational information about network conditions.
Default Gateway
The router that a device uses to send traffic to destinations outside its local network.
Disk Management
A Windows built-in utility that lets administrators view, partition, format, and assign drive letters to storage disks, including creating and extending volumes without requiring a reboot.
Disk Cleanup
An operating system utility that frees up storage space by identifying and removing temporary files, cached data, and other unnecessary files.

Topics

Operating Systems System Utilities Disk Management Disk Cleanup Ping Windows Troubleshooting

Transcript

Utilities can really help us manage our computers. They can help us troubleshoot issues and solve problems, or they can just help us clean things up and make sure that our computer is functioning at the optimal level. So let's take a look at utilities.

Utilities as System Software

I think of utilities as being system software, although I could see an argument that somebody could make where it is an application. In fact, you can go to app stores and download certain utilities. I marked it as system software, though, because, number one, a lot of times it's coupled with the operating system, so it runs alongside the operating system many times. And also, I think of applications as the end result. If I want to be entertained with a game or a video, there's apps for that. Or if I want to do research, there's apps for that. Or if I want to do business applications like word processing or spreadsheets, there's apps for that. So that's the end result that we have, although utilities are more a means to an end. They can help us troubleshoot problems or make sure our computer is running efficiently. It's really part of that support that happens.

Ping

I'm on a Windows machine. Let's take a look at a couple utilities that can help us manage this computer. One of the ones that I use often, especially for troubleshooting, is Ping. I'm going to open up a Windows menu here, I can type in CMD and open up a command prompt, and then I can type ping and then ping an address, just to see if I've got connectivity. So www.google.com, and hit enter, and I can see that I actually have access to google.com. So this helps me troubleshoot to see if I even have access.

Perhaps I know I have access, or maybe I don't have access to the outside world and I want to see if I have local access. Then I can ping my default gateway just to see if I have connectivity on the local address and on the local network, and here I do. So ping helps me troubleshoot just basic connectivity, and if I can successfully make it out to the outside world.

Disk Cleanup

Another application I can do is this cleanup. This is a utility that I used to use a lot, especially on older computers. On newer computers, I don't find we run into this issue as much, but it probably is good to do a cleanup now and then. So I can come on here and I can choose what I want to clean up: temporary internet files, or there's different things I can clean up here. Then I click the clean up process to clean things up. So this will free up some space on your computer, and this is another utility that can help me manage this computer.

Disk Management

Another one would be Disk Management. So I can go to the Windows menu and type in Disk Management and pull that up. The Disk Management helps me manage the different disks that are on this machine. So this would be another utility that helps me manage this machine to make sure it's functioning well.

Utilities as Programs

So there's just a few examples of utilities, and these utilities all happen to come on the Windows machine. Really, a lot of these, for instance the Ping, is just a program that you're going to access. So what I can do is I can click the Windows button here, and I'm going to open up Explorer and go to my C drive and get into Windows. I'm just going to show you the actual program. The program is in System32, so I'll go into System32 and jump down to — there's a lot of programs in this System32 and a lot of utilities that are in here. Scroll down, and we can see ping is right here. So, ping.exe. This is an actual, just a simple program that gets executed when I type in ping into my command prompt.

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →