We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
2,862 Tutorials

How to clean up your Windows PC

Undo the damage caused by everyday computing

However fast your PC when you first buy it, over time its performance will only deteriorate. We look at how to undo the damage done by everyday computing use and claw back valuable disk space and processor cycles.

Windows entropy explained

Now let's move on to Windows itself. Windows slowdown has three main causes: the Windows Registry gets bigger, DLLs and other junk are needlessly duplicated, and hard drives become fragmented. On machines that have a lot of programs installed a lot of background services and applications can be running without your knowledge. This can also contribute to system slowdown.

These potential problems aren't mutually exclusive. The Registry can swell as you install more software, which in turn loads a lot of background tasks. Your hard drive may also fill up, making Windows auto-defragging harder. Let's look at these issues one at a time.

Windows Registry
You've got a lot of apps – essentially, this is what the Registry is. Windows maintains configuration settings, application install settings, and options in a database called the Windows Registry. As you install and uninstall applications or make changes to Windows, the Registry tends to grow larger and larger. For example, the Registry on my production PC, which has a ton of such 'apps' installed, is about 384MB – and that's just a backup.

As the Registry expands, applications and services that use it take longer to load. Searches conducted through the Registry by apps that may have written their data in multiple places also start to require more time. Some applications, such as security tools and certain media players (PowerDVD and the like), touch the data in a large number of locations.

The other culprit behind Registry bloat is incomplete uninstalls. Most users install or uninstall only a few applications per year, but some people (gamers and power users come to mind) tend to install and remove many programs.

Incomplete uninstalls leave residue in the Registry, which adds to its size. Windows 7 and its program uninstaller is much improved in this respect, but still not perfect.

As it turns out, however, Registry cleaners aren't really the answer. More on that later.

Application extras
When you install applications, sometimes they need various runtime modules to run.

See all those separately installed copies of the Microsoft Visual C++ redistributable? You really need only the latest version. If you're running the 64bit version, you might need two copies, one for 32bit (labelled 'x86') and one for 64bit (x64).

This is just one example of the kind of junk that can get installed on a system. It's hard to stop and track down, and determining whether removing it might break something is often difficult.

Unnecessary background services
The more items you install, the more the programs seem to install some kind of service in the background. Maybe that service will speed up an application launch. Maybe it's a Control Panel applet for a high-end gaming mouse. Either way, there's an awful lot of stuff in my system tray.

Do I really need Impulse Now running all the time? I use it only when I'm running a game downloaded from Stardock's Impulse digital-delivery system, or when I'm buying a game from there. I certainly don't need it. And I rarely use Microsoft OneNote, so that doesn't have to run either.

Hard drive issues
A machine's file system will become fragmented eventually. Windows 7 tries to minimise that by running the defragger in the background when the PC is idle. But if you frequently create and delete files (or use applications that create and delete files regularly), the file system is bound to become fragmented.

System performance issues can also crop up if the drive gets too full. If a drive is more than 90 percent full, swapping from main memory to the drive becomes very slow, which can drag down the system as a whole. It may be time to clean out your drive – or to buy a bigger one.

Incomplete uninstalls
The Windows uninstaller (and similar uninstall apps that ship with some software) doesn't always completely remove an application. This shortcoming causes the Registry to balloon, leaves extraneous files on the hard drive, and otherwise cruds up a system.

NEXT PAGE: Diagnostic tools: tracking down the junk

  1. Undo the damage caused by everyday computing
  2. Windows entropy explained
  3. Diagnostic tools: tracking down the junk
  4. More cleanup options
  5. Useful third party choices
  6. Maintaining a clean system

IDG UK Sites

Best camera phone of 2015: iPhone 6 Plus vs LG G4 vs Galaxy S6 vs One M9 vs Nexus 6

IDG UK Sites

In defence of BlackBerrys

IDG UK Sites

Why we should reserve judgement on Apple ditching Helvetica in OS X/iOS for the Apple Watch's San...

IDG UK Sites

Retina 3.3GHz iMac 27in preview: Apple cuts £400 of price of Retina iMac with new model