Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

10 Ways to Make Windows 10 and 11 Faster

Most are even free.

Computers slow down for many reasons. I'll review some of the steps you can take to speed yours up again.
Applies to Windows: 11, 10
Laptop with a speedometer on screen
(Image: depositphotos.com)

I suspect we've all been there: the computer's just slow. Pokey. Dragging. Not fast. Certainly not as fast as it was the day we brought it home.

Here's a collection of tips that'll help you recover some of that lost speed.

Become a Patron of Ask Leo! and go ad-free!

TL;DR:

Speed up Windows

  1. Reduce running software
  2. Scan for malware
  3. Let your anti-malware tools work
  4. Turn off the search indexer
  5. Reduce visual effects
  6. Adjust the power mode
  7. Do less
  8. Upgrade your internet (if you can)
  9. Get more RAM (if you can)
  10. Upgrade to an SSD (if you can)

1: Reduce running software

Every bit of software running1 on your machine takes resources. Sometimes a lot, sometimes a little, but it all adds up. The more resources that are used, the fewer are left for the apps you actually want to run. Unfortunately, many software packages now install always-running utilities that start automatically every time you log in. Some are necessary; many are not.

Right-click on the Task Bar and click on Task Manager. In Task Manager, click on Startup Apps (in Windows 10, click the Startup tab).

Startup Apps in Windows 11.
Startup Apps in Windows 11. Click for larger image. (Screenshot: askleo.com)

As you can see above, I have several startup apps disabled. Review your list and see which you do and don't need. Of course, your list will be different than mine, and I'm not able to tell you what to disable, but there are typically at least a few obvious things. Also, disabling something here isn't necessarily harmful. If something stops working because a Startup app was disabled, you can return here and re-enable it.

2: Scan for malware

Of course you should be following best practices to avoid it, but sometimes malware will hit your machine anyway. And sometimes that malware causes your machine to be slow.

Run a full anti-malware scan2.

Windows Security full scan.
Windows Security full scan. Click for larger image. (Screenshot: askleo.com)

I specifically call out a full scan because quick scans, while faster, only scan the most common areas for malware. A full scan will take longer and scan more.

3: Let your anti-malware tools work

Often your security software performs a scan (usually a quick scan) immediately when you sign into your machine. This can slow down the machine until it completes.

Microsoft Security CPU usage during a scan.
Microsoft Security CPU usage during a scan. (Screenshot: askleo.com) Click for larger image.

Slowdowns don't always mean the CPU is being maxed out; depending on your disks and other system characteristics, there could be other bottlenecks at play.

The best advice is to be patient and let the scan complete. Anti-malware scans matter. Another approach is to leave your machine on overnight so the daily scan can happen when you're not trying to use the machine. In some cases, a different security solution might be called for.

4: Turn off the search indexer

Much like an anti-malware scan, the search indexer should run only periodically and without adversely impacting performance. However, that's not always the case. As a result, we can turn off the search indexer.

Right-click on the Start button, click on Computer Management, Click on the ">" next to Services and Applications, and click on Services. In the resulting list to the right, scroll down until you find Windows Search. Right-click on that and click on Properties.

Turning off the search indexer.
Turning off the search indexer. Click for larger image. (Screenshot: askleo.com)

Click on the Stop button to stop the service and then click on the "Startup type" dropdown, changing it to Disabled. Click OK.

Ironically, the search index is a performance enhancement. It's used by Windows Search when searching files on your hard disk. If the index is turned off, the searches still work; they may just take a while longer.

5: Reduce visual effects

Things like shadows and transparency and other visual tweaks can require extra work from your computer or your graphics card. This is mostly true for older cards and machines and applies mostly when there's lots of screen activity. We can turn some of those bells and whistles off.

Start the Settings app and search for Visual Effects.

Visual Effects in Windows 11.
Turning off visual effects in Windows 11. Click for larger image. (Screenshot: askleo.com)

Turn off:

  • Transparency effects
  • Animation effects

There's a good chance you won't notice any visual difference, but it may speed up your machine.

6: Adjust the power mode

Most computers (though oddly, not all) have a "power mode" setting that lets you choose between:

  • Best power efficiency (aka use less power)
  • Balanced
  • Best performance (aka use more power)

While it's targeted at laptop battery usage, you'll find it on many desktop installations of Windows as well. If you're looking for speed, "Best performance" is what you want. The default is usually "Balanced".

In the Settings app, search for Power.

Power Mode setting.
Choosing a Power Mode setting. Click for larger image. (Screenshot: askleo.com)

Click on the Power mode drop-down and change it to Best performance.

7: Do less

Another very common cause of machine slowness is trying to do too much at the same time. This usually means multiple programs are running simultaneously and competing for your computer's resources. If you ask too much, you might be pushing your machine beyond the point where it can do everything efficiently.

Sometimes it doesn't even have to be you doing multiple things at the same time. It can be as simple as forgetting to close a program after you're done with it and have moved on to something else. That program you're not using is still active and using some amount of resources.

  • Close programs when you're done with them.
  • As best you can, try to do only one thing, or as few tasks as you can, at a time.

8: Upgrade your internet (if you can)

Sometimes it's not your computer at all, but the speed of your internet connection that makes things seem slow.

Internet Speed Test results.
Internet speed test results. Click for larger image. (Screenshot: askleo.com)

If you spend your day in your web browser or email, then your computer is doing very little. It's spending most of its time transferring data to and from the internet. If your internet connection is slow, it might seem like your computer is slow when it's not.

One solution, of course, is to upgrade your service. That's not an option for everyone, I know. Also be aware of other devices sharing your internet connection, as heavy internet activity on their part can slow down your experience. In that same vein, consider not opening as many tabs. Not only does each tab use some resources on your computer, some maintain some amount of internet activity even if you're not looking at them.

9: Get more RAM (if you can)

Windows loves RAM -- the memory it uses to hold your programs and data while your computer is running.

RAM
RAM chips. (Image: canva.com)

While this relates to the "doing too much" tip above (the more you do at the same time, the more RAM is required), it's also true that Windows and applications have grown in size over the years. They might demand more RAM than you have, particularly if your machine is a little older.

While not all machines have the capacity for more RAM, it's often a quick solution.

10: Upgrade to an SSD (if you can)

This is perhaps the most expensive of the non-free options in this list, but it has the biggest potential to dramatically improve your computer's speed, especially at boot time.

Solid State Drives.
Solid state drives. (Image: depositphotos.com)

If you still have a traditional spinning-platter magnetic hard drive (HDD), consider replacing it with a solid state drive (SSD). While the cost-per-gigabyte of SSDs is more than it is for HDDs, SSDs with more than enough capacity to act as your system drive are priced very reasonably of late. It might be worth the investment if you plan on keeping your machine for a while longer.

11: Bonus!

I can't limit myself to just 10. Here are a couple of other quick hits.

  • Reinstall Windows. Sometimes it's Windows itself that gets pokey over time. Be it due to updates, software installs and uninstalls, or just software rot in general, a fresh install can help. My article Five Steps to Repair Windows 10 Without Losing Programs (which applies to Windows 11 as well) offers several techniques.
  • Reduce the color depth. This is rare, and only for older computers or display adapters. Each pixel on a screen is represented by either 8, 16, 24, or 32 bits of data. Larger numbers allow for more fine control over colors but comes at the cost of requiring more RAM and processing power. If your display adapter has an option to reduce color depth, you might see if it improves performance.
  • Defrag. This is also rare these days. It only applies to older traditional hard drives (not SSDs). And even then, since version 7, Windows has been defragmenting automatically once a week. Nonetheless, if you have an older spinning-platter hard drive, you might check its fragmentation state.
  • Slow CPU. Not much we can do about this one -- your machine might just be old and slow. It's rare to be able to replace a CPU without replacing the motherboard, particularly for speed reasons. At this point, it's generally more cost-effective to get a new machine.

12: Reboot!

Honestly, this is kind of like step 0, and I'm assuming you've already done so, or have done so recently. Rebooting re-loads everything that's running in a clean initial state. If you've not rebooted your machine in a while (weeks? months?) well, then:

  • Congratulations. This is rare in the Windows world.
  • Reboot now.

For the record, I reboot my machine once a day.

13: Subscribe!

OK, ok, one more thing...

10 Reasons Your Computer is SlowMany of the topics discussed above come from my ebook 10 Reasons Your Computer is Slow (and what to do about it). Being longer, it dives into some of the issues in a little more detail than I'm able to here.

Subscribe to my weekly newsletter, Confident Computing, and get your copy of 10 Reasons Your Computer is Slow (and what to do about it) for FREE! You'll also experience less frustration and more confidence with solutions, answers, and tips in your inbox every week.

Podcast audio

Play

Footnotes & References

1: Having software simply installed is not the issue. That's ok.

2: My examples are all Windows Security, but the concepts apply to all security software.

13 comments on “10 Ways to Make Windows 10 and 11 Faster”

  1. Hi Leo, in the 1st tip I’ve noticed that you disabled Windows Defender, yet later on you’re using Windows Security. What is the difference in between the two programs?

    Reply
  2. Your tip #10 is IMHO the most efficient of them all if you have a mechanical hard disk drive (HDD). It will improve everything on your computer whether laptop or desktop and has made 10 year old laptops working quite well with current software.
    Usually you can do this yourself with some effort as there are bundles including disk transfer software.
    I have a Dell Latitude E5510 with SSD and RAM upgraded from 4 to 8 GB. It runs Windows 10 just fine, even Windows 11 after using the workaround “setup /product server” hack.

    Reply
    • I’ve had remarkable results installing an SSD in a couple of computers. as SSD is up to 6 times faster than a Hard Drive. RAM is a few thousand times faster than an SSD, so maximizing RAM is the biggest boost. The SSD kicks in for virtual memory when RAM is full.

      Reply
  3. Hello! I have an older Dell Optiplex small form factor (SFF) desktop system. I was able to breathe new life into it by doubling the DRAM (from 8GB to 16GB) and by installing a new 1TB solid state drive (SSD) in place of the older tech electro-mechanical drive. I reloaded Windows and all appropriate drivers (off the Dell website) and then loaded all personal files from backups. Since the system was at least five years old I went ahead and replaced the main power supply, instead of waiting for it to go belly up. This kind of work I used to do as an I.T. Specialist, but it’s not really something I would recommend a novice tackle unless they had a knowledgeable friend. It’s easy to get into trouble if you’re not sure about what you’re doing. YouTube videos do help to a certain extent.

    Reply
  4. Some additional, possibly more advanced tips:

    11. Turn off Self Starting services as well as background programs you don’t regularly use. – correlary to ‘Reduce Running Software’ From a command prompt running ‘tasklist’ will display a list of currently running software.

    12. Double check your ‘path’ environment variable. – remove redundancies, obsolete references where an uninstalled program may have left stale data, Consider whether you really need a path in the path variable. Many programs willy-nilly add themselves to the path during install.

    13. A second on the ‘defrag’ (ONLY for spinning disk drives tho’)

    Reply
  5. @Ken Driver – that’s the trade-off. If you disable the search indexer service, search indexing won’t work. Computer may run faster, but searches will take longer.

    Reply
  6. For Bob,
    I use a program called Swift Search.
    Really fast! Google it.
    Works differently to the Windows system.
    Chris.

    Reply
  7. Remember, if your computer is the running 24/7 then the automatic optimization will not be done. I do mine manually on a regular basis.
    Chris

    Reply
  8. Use Tweaking’s CLEANMEM. It reduces the amount of the “In Use” memory every 15 minutes. It makes Windows’ task of memory management much easier. Some programs have lousy memory management and those programs will eat – as time goes by – more and more memory. CLEANMEM will help to reduce this “eating up” of the computer’s memory.

    Reply
  9. Oops! I meant that if your PC is NOT on 24/7 then you might miss out on the optimizing when it’s been set to a fixed time and day. Because of my advanced age I always admit to a high chance of being wrong.
    Chris.

    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.