There is nothing more frustrating than a laptop that takes five minutes to start and freezes when you open more than two browser tabs. Before you spend money on a new machine, try the steps in this guide. Most slow laptops are not suffering from worn-out hardware — they are bogged down by software that can be cleaned up for free. In under an hour, you can often restore a sluggish laptop to a speed that feels nearly new.

Why Laptops Slow Down Over Time

Computers do not physically wear out in the way a car engine does. What changes is the software. Over months and years, you install programs, accumulate temporary files, and run more applications in the background than you realise. Each of these steals a little processor time and memory. The cumulative effect is a machine that feels sluggish even though its hardware is exactly as capable as the day you bought it.

The other major cause is a nearly full storage drive. When your hard drive is more than about 85 percent full, the operating system struggles to find space for temporary files, and everything slows down dramatically.

Step 1: Free Up Storage Space

Start by checking how full your drive is. On Windows, open Settings, then System, then Storage. On a Mac, open the Apple menu, then About This Mac, then Storage. If your drive is more than 85 percent full, freeing up space is the single most effective thing you can do.

Delete files you no longer need: old downloads, duplicate photos, and large videos. Empty the recycle bin or trash afterwards, because deleted files still take up space until you do. Move large files you want to keep to an external drive or a cloud storage account. Aim to keep at least 15 percent of your drive empty.

Step 2: Remove Programs You Do Not Use

Every program installed on your laptop takes up storage and may run background processes that consume memory. Over time, most people accumulate programs they tried once and never used again. Removing them frees both space and memory.

On Windows, open Settings, then Apps, then Installed Apps. Sort by size and uninstall anything you do not recognise or no longer use. On a Mac, drag unused applications from the Applications folder to the trash. Be careful not to remove programs you need — when in doubt, search the program name online before deleting it.

Step 3: Disable Startup Programs

Many programs set themselves to start automatically when you turn on your laptop. Each one makes startup slower and uses memory the whole time your computer is on. Disabling the ones you do not need can dramatically improve both startup time and day-to-day speed.

On Windows, open Task Manager (press Ctrl + Shift + Esc), go to the Startup tab, and disable anything you do not need running constantly. On a Mac, open System Settings, then General, then Login Items, and remove anything unnecessary. Leave your antivirus and essential system tools enabled.

Step 4: Clean Up Temporary Files

Your operating system and browser create temporary files constantly. Over time, these accumulate and waste space. On Windows, search for "Disk Cleanup" and run it, checking the categories you want to clear. On a Mac, you can use the built-in storage management tool to remove caches and logs. This is safe to do and can free several gigabytes.

Step 5: Run a Malware Scan

Malware — viruses, spyware, and other unwanted software — often runs hidden in the background and consumes resources. A sudden slowdown can be a sign of infection. Run a full scan with your installed antivirus, or use a reputable free scanner like Malwarebytes. Remove anything it finds. If you have no antivirus installed, install one immediately — Windows Defender, built into Windows, is free and effective.

Step 6: Close Unused Browser Tabs

Modern web browsers use a lot of memory, and every open tab adds to the load. If you habitually keep dozens of tabs open, your browser alone may be consuming most of your laptop's memory. Close tabs you are not actively using, or use a tab-management extension that suspends inactive tabs automatically. Also consider switching to a lighter browser if yours is particularly resource-hungry.

Step 7: Restart Regularly

It sounds too simple to matter, but many people leave their laptop in sleep mode for weeks at a time. A full restart clears the memory, closes stuck processes, and applies pending updates. If your laptop has been running for weeks without a restart, do it now — you may be surprised by the improvement.

When to Consider a Hardware Upgrade

If you have done all of the above and your laptop is still slow, one hardware upgrade is worth considering before buying a new machine: replacing a traditional hard drive with a solid-state drive (SSD). An SSD is dramatically faster than an old mechanical drive and can make a ten-year-old laptop feel new. It is also worth checking whether your laptop can accept more memory (RAM) — going from 4 GB to 8 GB can make a noticeable difference. Both upgrades are far cheaper than a new laptop.

Conclusion

A slow laptop is usually a software problem, not a hardware one. By freeing up storage, removing unused programs, disabling startup items, cleaning temporary files, scanning for malware, managing browser tabs, and restarting regularly, you can restore most of the speed you remember. Try these steps in order — each one takes only a few minutes — and you will likely find your laptop running noticeably faster before the hour is up. Only after exhausting these free options should you consider spending money, and even then, an SSD or memory upgrade is usually a better investment than a whole new machine.