basic computer troubleshooting steps
When a computer develops a problem, it can be difficult to know where to start. A PC may become slow, freeze unexpectedly, crash, fail to connect to the internet, or stop responding to certain applications.
Following a structured set of basic computer troubleshooting steps can help you identify the cause before trying more advanced solutions.
Computer troubleshooting does not always require technical knowledge. Many common problems can be investigated by checking simple things first, testing one possible cause at a time, and verifying whether the problem has been resolved.
If you want to understand the overall troubleshooting process first, see What Is Computer Troubleshooting?
The first step is to determine exactly what is happening.
Instead of saying that your computer is “not working,” identify the specific symptom.
For example:
A specific description makes the problem easier to investigate.
For a more detailed diagnostic approach, see How to Diagnose Computer Problems.
If the computer does not turn on or a connected device is not working, check the physical connections first.
Check:
For a desktop computer, make sure the power cable is firmly connected and that the monitor is receiving power.
For a laptop, check whether the charger is properly connected and whether the charging indicator responds.
A loose or disconnected cable can sometimes appear to be a much more complicated computer problem.
Restarting the computer is one of the simplest troubleshooting methods.
A restart can:
If only one application is affected, close and reopen that application first.
If the entire system is behaving strangely, restart Windows normally if possible.
However, if the same problem repeatedly returns after restarting, continue investigating the underlying cause.
Pay attention to any error messages displayed by Windows or an application.
An error message may provide:
Write down the exact message or error code.
For example, searching for a specific Windows error code is usually more useful than searching for a general phrase such as “computer error.”
Do not immediately dismiss an error message. It can provide an important clue during diagnosis.
If your computer is slow, freezing, or becoming unresponsive, check its system resource usage.
Windows Task Manager allows you to examine:
CPU usage is extremely high, check which process is consuming the processor.
The emory usage is high, identify applications or processes using large amounts of RAM.
If disk usage remains unusually high, investigate which applications or processes are responsible.
This information can help determine whether system resource usage is contributing to the problem.
Low storage space can cause performance and update-related problems.
Check how much free space is available on the Windows system drive.
If the drive is nearly full, look for unnecessary files such as:
Windows provides built-in storage management features that can help identify files consuming space.
Avoid deleting unfamiliar system files manually. If you need to free up space, use Windows’ built-in cleanup options whenever possible.
Think about what happened immediately before the problem appeared.
Recent changes may include:
For example, if a printer stops working immediately after a driver update, the driver change becomes an important clue.
This does not automatically mean the recent change caused the problem, but it gives you something specific to investigate.
Windows updates can contain security improvements, bug fixes, compatibility changes, and driver-related updates.
If your computer is experiencing a problem, check whether Windows has pending updates.
At the same time, consider whether the problem started immediately after a recent Windows update.
If the problem appeared after an update, record the update information before attempting advanced changes.
Avoid interrupting an update while it is actively installing unless Windows provides a safe option to do so.
Device drivers allow Windows to communicate with hardware.
Driver-related problems can affect:
Open Device Manager and look for devices showing warning indicators.
If a particular hardware device stopped working after a driver change, investigate that driver before changing unrelated Windows settings.
If one application is having problems, determine whether other applications work normally.
For example, if one program crashes but other programs work without problems, the issue may be specific to that application.
Try:
If multiple applications are affected, investigate Windows, drivers, memory, storage, or hardware instead of assuming that every application has a separate problem.
Testing another device is useful when troubleshooting hardware problems.
For example:
If another device works correctly, the original device may be responsible.
If multiple devices have the same problem, investigate the computer itself.
This simple process of elimination can significantly narrow down the possible cause.
If websites or online applications are not working, first determine whether the problem affects only your computer.
Check another device connected to the same network.
If every device has the same problem, the router, modem, or internet service may be responsible.
If other devices have internet access but your computer does not, investigate the computer’s network connection.
Possible causes include:
Excessive heat can contribute to computer crashes, slowdowns, and unexpected shutdowns.
Look for signs such as:
Make sure ventilation areas are not blocked and that the computer has adequate airflow.
If overheating continues despite proper airflow, the cooling system or another hardware component may need inspection.
Windows includes several built-in tools that can help investigate computer problems.
Useful tools include:
Use the tool that matches the problem.
For example, Task Manager is useful for performance issues, while Device Manager is useful for hardware and driver problems.
Avoid changing advanced settings simply because a troubleshooting guide recommends them. Make sure the setting is relevant to the problem you are experiencing.
One of the most important rules of computer troubleshooting is to avoid making several changes simultaneously.
Suppose your computer is running slowly.
Do not immediately:
Instead, make one relevant change and test the result.
This makes it much easier to determine which change actually affected the problem.
When several possible causes exist, eliminate them one at a time.
For example, suppose your computer cannot access the internet.
You could check:
Each test removes some possible causes.
This process is more reliable than trying random fixes.
For a problem that takes time to resolve, write down the troubleshooting steps you perform.
Record:
This prevents you from repeating the same unsuccessful steps and helps you understand which action affected the problem.
It is especially useful when a problem needs professional assistance later.
After applying a fix, test the computer again.
For example, if an application was crashing, open it again and perform the task that previously caused the crash.
If the computer was freezing during a particular activity, repeat that activity.
If the internet was not working, test several websites and online applications.
Do not assume that a problem is permanently fixed just because the computer appears normal for a few minutes.
The original symptom should be tested whenever possible.
When you encounter a computer problem, follow this basic sequence:
Some computer problems require more advanced investigation.
Consider professional assistance if:
If important data is involved, prioritize protecting the data before experimenting with potentially risky solutions.
Following basic computer troubleshooting steps gives you a structured way to approach common PC problems.
Start by identifying the exact symptom, check simple physical and software causes, examine system resources, investigate recent changes, and use the appropriate Windows diagnostic tools.
Most importantly, change one thing at a time and verify the result.
A systematic troubleshooting process helps you identify the likely cause without making unnecessary changes or creating additional problems.
Knowing your computer's specifications can help you understand its hardware, troubleshoot problems, check software requirements,…
When a computer starts behaving unexpectedly, the first step should not always be trying random…
Computers can develop different problems during everyday use. Some issues are temporary and can be…
Computer troubleshooting is the process of identifying, diagnosing, and fixing problems with a computer. When…