Computer Running Slow? A Complete Troubleshooting Guide
A slow computer is one of the most frustrating tech problems you can have. Whether you're waiting ages for files to open, watching the spinning wheel of doom, or just feeling like your machine is stuck in treacle, it's tempting to assume your computer is done for.
The good news is that slow performance often has simple causes that you can fix yourself without spending hundreds on a new machine. In this guide, I'll walk you through the most common reasons computers slow down and show you exactly how to get your speed back.
Check Your Hard Disk Space First
Before you do anything else, find out how full your hard drive is. When your computer's storage gets above 80 or 90 percent full, performance drops noticeably because Windows and Mac need free space to work properly. Think of it like trying to work at a desk that's completely cluttered, there's nowhere to put anything down.
On Windows, right-click on your C drive in File Explorer and select Properties. On Mac, go to the Apple menu, click About This Mac, then Storage. If you're using 85 percent or more, that's likely part of your problem. Start by deleting large files you don't need, emptying your Downloads folder, and clearing out old installer files. If you're only slightly over, you can often free up 10-20GB just by being ruthless about what you're keeping.
Practical tip: Look for old video files, installation files, or duplicate photos taking up space. You can also move large files to an external drive or cloud storage to free up room on your main drive.
Look at What's Running at Startup
Every time you start your computer, a bunch of programs load in the background automatically. These startup programs are often the biggest culprit behind slow computers. You might have antivirus software, cloud sync programs, and various helper apps all competing for your processor's attention while you're just trying to check your email.
On Windows, press Ctrl+Shift+Escape to open Task Manager, then click the Startup tab. You'll see a list of programs set to run automatically. Anything you don't recognize or don't actually need should be disabled. Right-click and select Disable. On Mac, go to System Settings, General, then Login Items, and remove things you don't need. Be cautious though, only disable programs you're confident about. Things like your WiFi drivers should stay enabled.
Practical tip: After disabling startup programs, restart your computer and see how much faster it boots up. This single change can take a computer from a 3-minute startup to 30 seconds in some cases.
Run a Malware and Virus Scan
Malware and viruses don't always announce themselves with obvious signs. Sometimes they run quietly in the background, consuming processing power and slowing everything down. Even if you're careful about what you click on, malware can still creep in through legitimate-looking websites or email attachments. If you haven't run a proper scan in a while, this is definitely worth doing.
Windows comes with Defender built in. Open Windows Security, click Virus and threat protection, then click Scan options and choose Full scan. This takes a while, but it's thorough. If you prefer a second opinion, Malwarebytes is an excellent free tool that catches things Defender sometimes misses. On Mac, you can use Malwarebytes or the built-in Xprotect, though Macs are less commonly targeted by malware. Run a full scan when you have time to leave your computer alone for an hour or two.
Practical tip: Schedule a malware scan for the evening or overnight so it doesn't slow your computer down while you're trying to work. If the scan finds anything, let it quarantine or remove infected files. In most cases, this will give you an immediate speed boost.
Check Your RAM and Processor Usage
RAM is your computer's short-term memory, and if you're constantly running out of it, everything slows down dramatically. You might have too many browser tabs open, running memory-heavy applications, or just have insufficient RAM for what you're trying to do. Windows Task Manager and Mac Activity Monitor let you see exactly what's hogging your resources.
On Windows, press Ctrl+Shift+Escape to open Task Manager. Click the Performance tab to see your RAM and CPU usage. If you're consistently above 80 percent RAM usage when you're just doing normal work, that's a problem. On Mac, open Activity Monitor, click the Memory tab, and look at the Memory Pressure graph at the bottom. If it's constantly in the yellow or red zone, your Mac needs more RAM or you need to close some programs. Look in the list to see which programs are using the most memory. Sometimes it's a runaway browser tab or an application stuck in the background.
Practical tip: If you work in Morningside with lots of browser tabs open or use memory-heavy design software in Stockbridge, keeping an eye on RAM usage is essential. Close unused browser tabs and applications when you're not actively using them. It's the quickest way to free up RAM without spending money.
Update Your Operating System and Drivers
Old operating systems and outdated drivers can significantly impact performance. Microsoft and Apple release regular updates that fix bugs, improve security, and often speed up performance. The same goes for hardware drivers for your WiFi card, graphics card, and other components. If you've been ignoring update notifications, that could be slowing you down.
On Windows, go to Settings, Update and Security, and click Check for updates. Let any updates install and restart if needed. On Mac, go to System Settings, General, then Software Update. Don't rush through these updates, they often include important performance improvements. Outdated WiFi drivers are particularly common culprits if your internet connection seems slow as well, especially in areas like Corstorphine where older properties sometimes have WiFi challenges.
Practical tip: Set your computer to install updates automatically during off-hours so you don't have to remember to do it yourself. Most updates run overnight and your computer can restart without interrupting your work.
Clean Up Your Disk and Defragment
Over time, temporary files, leftover program installers, and cache files accumulate on your computer. These hidden files don't show up in your normal folders but they take up space and can slow things down. Cleaning them out is like giving your computer a spring clean, especially if you haven't done it in a year or more.
On Windows, use Disk Cleanup. Press Windows key, type Disk Cleanup, and run it. Select your C drive and let it scan. Check the boxes for Temporary files, Recycle bin, and other safe options, then delete. You can also use free tools like CCleaner, though I'd recommend sticking with Windows' built-in tools unless you know exactly what you're doing. On Mac, the system is better at cleaning itself, but you can still remove old application support files manually or use a tool like Cleaning Genius.
Practical tip: Windows users might also benefit from a defragmentation, though modern SSDs don't need it as much as old hard drives did. In Windows, type Defrag in the search bar and run the defragmentation tool. This can help with older computers using traditional hard drives rather than SSDs.
Consider Your Age and Hardware Lifespan
Sometimes a computer is slow simply because it's old. If your computer is more than 5 or 6 years old, it's likely struggling to run modern software and operating systems. This doesn't necessarily mean you need to replace it immediately, but it's worth being realistic about expectations. Older computers with worn-out batteries and fans running constantly can also be slower because they're thermally throttled to prevent overheating.
If you've worked through the steps above and your computer is still slow, the issue might be aging hardware. An older machine with limited RAM trying to run the latest version of Windows or Mac will always be sluggish no matter what you do. In these cases, upgrading RAM or switching to a solid state drive (SSD) if you still have an old mechanical hard drive can make a huge difference. However, these aren't decisions you need to make in a rush.
Practical tip: If you're in Edinburgh, whether you're in Leith working from home or based in the New Town running a small business, I can help you diagnose whether your computer is worth upgrading or whether replacement is more sensible. Either way, there's usually something we can do to improve performance.
If you've tried these steps and your computer is still running slowly, it's worth getting a proper diagnosis. There might be a specific hardware issue or a piece of stubborn malware that's hard to spot. Rob at Curly IT can get to the bottom of it for you. Give him a call on 07352 385477 or email rob@curly-it.co.uk to discuss what's going on. He covers Edinburgh and offers remote support across the whole UK, so wherever you are, he can help speed up your machine without the need to replace it.