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: Utilities

System utilities are software tools that help maintain, troubleshoot, and optimize computer performance, and they are typically bundled with the operating system rather than serving as standalone end-user applications. Common examples include Ping for testing network connectivity, Disk Cleanup for freeing up storage space, and Disk Management for managing drives on a Windows system.

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 computer performance. Unlike applications, which are designed to deliver a specific end result such as word processing, data analysis, or entertainment, utilities serve as support tools that keep the underlying system running efficiently. Because they are commonly packaged alongside the operating system and function at the system level, utilities are generally classified as system software rather than standard applications, even though some can also be downloaded independently from app stores. Windows includes several built-in utilities that cover common maintenance and troubleshooting needs. Ping is a command-line tool accessible through the Windows command prompt that sends requests to a specified address, such as a website or a local gateway, to verify network connectivity and help isolate where a connection problem may exist. Disk Cleanup scans the system for unnecessary files, such as temporary internet files and cached data, and removes them to recover storage space, a task that is particularly useful on older or lower-capacity machines. Disk Management provides a graphical interface for viewing and configuring the storage drives connected to the system, allowing administrators to partition, format, or monitor disk status. Under the hood, these utilities are standard executable programs stored on the system, many located within the Windows System32 directory alongside hundreds of other low-level tools. Understanding how utilities differ from applications, how to access them, and what each one is designed to do is fundamental knowledge for anyone working in IT support, system administration, or cybersecurity, where maintaining a stable and well-configured environment is a baseline requirement.

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.
System Software
Software that manages core computer functions and hardware resources — including the operating system, drivers, and utilities — providing the foundation on which application software runs.
Application Software
Programs designed to help users accomplish specific tasks — such as word processing, data analysis, or graphic design — that run on top of the operating system rather than managing hardware directly.
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.
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.
Command Prompt
CMD
The Windows command-line interpreter that provides a text-based interface for executing commands, running scripts, and managing the operating system without a graphical interface. CMD is used for tasks such as file management, network diagnostics, and system configuration.

Topics

Operating Systems System Utilities Disk Management Network Diagnostics 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.

Utilities as System Software

I think of utilities as being system software, although I could see an argument that somebody could make that 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.

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. If I want to do research, there's apps for that. 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, whereas 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 so we can use applications.

Ping

I'm on a Windows machine. Let's take a look at a couple of 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.

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 am on the local network, and here I do. So ping helps me troubleshoot just basic connectivity and whether I can successfully make it out to the outside world.

Disk Cleanup

Another application I can do is Disk 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.

I can come on here and I can choose what I want to clean up — temporary internet files, there's different things I can clean up with here — and then I click the clean up process to clean things up. 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. I can go to the Windows menu and type in Disk Management and pull that up, and 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 Are Just 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 ping — are just a program that you're going to access. What I can do is click the Windows button here, and I'm going to open up Explorer and go to my C drive and get into Windows, and I'm just going to show you the actual program. The program is in System32, so I'll go into System32 and I'll jump down — there's a lot of programs in System32 and a lot of utilities that are in here — and scroll down, and we can see ping is right here. So, ping.exe. This is 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 →