Start with the easiest fixes first
A slow laptop usually comes from one of three things: too many programs running at once, a hard drive that is nearly full, or malware. Before you pay someone to look at it, restart your computer and check how much free space you have left. A restart clears temporary files and stops background programs that have been running since you last shut down. If your hard drive shows less than 10 percent free space, that alone will slow everything down.
Open File Explorer (Windows) or Finder (Mac), right-click your main drive, and select Properties or Get Info. Write down the free space number. If it is below 10 percent of your total drive size, you need to delete files or move them to an external drive before anything else will help.
Key Takeaways
- Restart your laptop first, then check how much free hard drive space remains — less than 10 percent causes slowness on its own.
- Open Task Manager (Windows) or Activity Monitor (Mac) to see which programs are using the most CPU and memory, and close the ones you do not need running.
- Disable startup programs that launch automatically when you turn on your computer, since each one slows down boot time and runs in the background.
- Run a malware scan using Windows Defender (built into Windows) or a third-party scanner, because viruses and unwanted software often cause unexplained slowness.
- If slowness persists after these steps, your hard drive may be failing or your RAM may be insufficient for the programs you use.
Check what programs are using your computer's resources
Open Task Manager on Windows by pressing Ctrl + Shift + Esc, or on Mac open Activity Monitor by searching for it in Spotlight (Command + Space). Look at the CPU and Memory columns. If one program is using more than 50 percent of either, that is your problem. Close programs you are not actively using.
Pay special attention to programs you did not open yourself. If something called "svchost.exe" or "Windows Update" is using a lot of CPU, your computer may be installing updates in the background — let it finish, which can take an hour or more. If you see programs you do not recognize, search the name online before closing it, because some legitimate system programs have confusing names.
If the same program keeps using high resources every time you restart, uninstall it. Go to Settings > Apps > Apps and Features (Windows) or Applications folder (Mac), find the program, and remove it. Reinstall only if you actually need it.
Turn off programs that start automatically
Every program you install asks to launch when your computer starts. Each one adds seconds to boot time and runs in the background using memory. On Windows, open Task Manager, click the Startup tab, and disable anything you do not need running all the time. Right-click each program and select Disable.
On Mac, go to System Settings > General > Login Items, and remove programs from the "Open at Login" list. Be cautious: disable only programs you recognize and know you do not need running constantly. Windows Update, antivirus software, and cloud storage services (like OneDrive or Google Drive) are usually worth keeping enabled.
Scan for malware and unwanted software
Malware, adware, and browser hijackers often cause slowness because they run hidden processes and consume resources. Windows comes with Windows Defender built in. Open Settings > Update and Security > Windows Security > Virus and Threat Protection, and click Scan Options. Choose Full Scan and let it run — this takes 30 minutes to an hour but finds most infections.
If you prefer a second opinion, read Malwarebytes (free version available) and run a scan. On Mac, use the built-in Malware Removal Tool or read Malwarebytes for Mac. After scanning, restart your computer and check Task Manager or Activity Monitor again to see if resource usage has dropped.
Delete files and programs you no longer use
If your hard drive is nearly full, your computer slows down because it cannot write temporary files. Delete large files you no longer need: old video files, installation files, duplicate photos. Use a tool like WinDirStat (Windows) or Disk Diag (Mac) to see which folders are taking up the most space.
Uninstall programs you do not use. Go to Settings > Apps > Apps and Features (Windows) or drag programs to Trash (Mac). Do not delete system folders or anything you are unsure about. If you are worried about losing something, move it to an external drive or cloud storage first.
Update your operating system and drivers
Outdated software can cause slowness and security problems. On Windows, go to Settings > Update and Security > Windows Update and click Check for Updates. Let your computer install updates and restart if needed. On Mac, go to System Settings > General > Software Update and install any available updates.
Outdated graphics drivers and chipset drivers can also slow performance. On Windows, right-click your Start button, select Device Manager, and look for any devices with a yellow warning triangle. Right-click those devices and select Update Driver. For graphics, visit the website of your graphics card manufacturer (NVIDIA, AMD, or Intel) and read the latest driver.
Consider hardware limits if software fixes do not work
If your laptop is still slow after restarting, freeing up disk space, closing resource-heavy programs, and scanning for malware, the problem may be hardware. Older laptops with 4 GB of RAM or less struggle with modern software. If you regularly use many programs at once, you may need more RAM. Check your current RAM by opening Task Manager or Activity Monitor and looking at the Memory section.
Hard drives also fail over time. If your laptop is more than five years old and slow even after these fixes, the hard drive may be failing. You will notice programs taking a long time to open, files taking time to save, or the hard drive making clicking sounds. A failing drive needs replacement, which usually costs between $100 and $300 for parts and labor at a repair shop.
Frequently Asked Questions
How long should I wait after restarting before I assume the problem is not fixed?
Give your laptop at least 10 minutes after restart before judging. Windows and Mac both run background tasks after startup, including updates, indexing, and antivirus scans. Open Task Manager or Activity Monitor and check if CPU usage is still high. If it drops to below 20 percent after 10 minutes, the slowness was temporary.
Is it safe to disable all startup programs?
No. Keep Windows Update, your antivirus software, and any cloud storage services (OneDrive, Google Drive) enabled. Disable only programs you recognize and know you do not need running constantly. When in doubt, search the program name online or leave it enabled.
What is the difference between restarting and shutting down?
Restarting closes all programs and clears memory, then starts fresh. Shutting down does the same but leaves the computer off. Restarting is usually faster and clears more temporary files. If your laptop is very slow, try shutting down completely, waiting 30 seconds, and turning it back on.
Can I speed up my laptop without deleting files?
Yes, if your hard drive has at least 10 percent free space. Disable startup programs, close resource-heavy applications, scan for malware, and update your operating system. These steps often improve speed without deleting anything. If your drive is nearly full, you will need to delete or move files no matter what else you do.
How do I know if my hard drive is failing?
Signs include clicking or beeping sounds from the laptop, programs taking 30 seconds or more to open, files freezing when you try to save them, and the hard drive light staying on constantly. If you hear clicking, stop using the laptop and back up your files when ready — a failing drive can stop working without warning.