How to Speed Up Windows 11 and Improve Performance

Windows 11 has been around for nearly three years now, and it has brought along a number of new features, including Windows Copilot, recently. Moreover, windows 11 lets you easily customize the Start menu, or edit the Taskbar‘s look. Performance has also seen some improvements as Microsoft has improved memory management, disk usage, app prioritization, and more. But not all’s well if you have an old laptop running Windows 11. Hence, there’s a need to optimize Windows 11. In this article, just like we detailed how to speed up Windows 10, we bring to you another tutorial on how to speed up Windows 11 and improve the performance significantly.

1. Restart and Update Your PC

This is the easiest thing to do and it is one of those things that can help. First things first, check for any new updates by heading to Settings ->Windows Update -> Check for updates. If there’s anything new you need to get, install the update, and then restart.

checking windows 11 update

In case the system is up-to-date, there’s no harm in restarting it. This can help with random one-off issues that sometimes slow down your PC. One thing worth noting is that this is a temporary fix and you might need to look into more settings to avoid these problems from occurring again.

2. Disable Startup Programs/Apps

You can start by disabling the startup programs to speed up the boot time on Windows 11. These are the programs that generally start when you turn on your PC. Here’s how to disable them:

  • Tap on the Start menu and select Task Manager. This can also be done by using the keyboard shortcut “Ctrl + Shift + Esc.”
opening task manager from start menu
  • Once the Task Manager menu appears, click on the “More details” option.
collapsed task manager
  • Now, select the Startup option where you will find the programs that can be disabled.
list of startup programs in task manager
  • Right-click on the program of your choice and then select the Disable option.
disable startup programs to speed up windows 11

Apart from that, various startup apps such as Microsoft Teams, OneDrive, and Skype can hog the resources during startup. Here’s how to fix this:

  • Open Settings by clicking on the Windows button. You can also press the Windows 11 keyboard shortcut “Windows + I” to open Settings directly.
opening settings from start menu
  • After that, select the Apps options and then click on Startup.
screenshot of app settings in windows 11
  • Once there, turn off all the apps that you don’t want to run during startup. It’s that simple.
list of startup apps in windows 11

As you install more apps over time, this list will keep growing. So, keep in mind that you should do this every so often to ensure no unwanted apps are launching at startup and slowing down Windows 11.

3. Debloat Windows 11

Note: If you have OneDrive installed, do not debloat using the script. To be on the safe side, uninstall OneDrive, back up your Desktop files and then run the debloater script.

Debloating Windows 11 to improve the performance is another option you can try out. We already have a detailed guide on debloating Windows 11, so follow it step-by-step. From disabling Cortana, uninstalling unnecessary packages and apps such as OneDrive to removing services, it does everything with just a click.

Debloat Windows 11

The best part is that it also adjusts your privacy settings and stops all kinds of telemetry services in the background that are responsible for eating most of the system resources.

4. Change Power Mode

If you want the best performance on Windows 11 and don’t mind compromising on the battery life, you can change the power plans on Windows 11. It will optimize Windows 11 with the right settings so that you get the best performance out of your machine. We have written a dedicated tutorial on how to change power mode on Windows 11 so you can follow the steps from there. For more such Windows 11 Settings that you should change for a better experience, head over to our linked article.

Change Power Mode Settings in Windows 11

5. Defragment Hard Disk

With time, files on the hard disk can become scattered and this can also slow down performance of your system. To solve the issue, you can defragment the hard disk via the defragment tool.

Note: Keep in mind, if you are using an SSD, defragmentation is not recommended. It will reduce your SSD’s life.

  • Tap on the Windows icon and go for the Defragment and Optimize Drives option.
Defragment Hard Disk
  • Select the drive that you want to defrag. After that, tap on the Optimize option to complete the process.
defragging a hard disk in windows 11

6. Add More Memory (RAM/SSD Upgrade)

Increasing the RAM of a computer can help improve its performance and make it faster. You can also consider switching to an SSD if you are using a PC with a hard drive. Believe me, the difference in performance is simply day and night. I have been using an SSD on a 3rd-gen Intel i3 processor and Windows 11 runs flawlessly.

A typical 5400 RPM hard drive has a read/write speed of 100MBps whereas a SATA SSD offers a read/write speed of 500MBps. It’s a massive jump of 5x and you will experience the change in boot time, app opening, and overall interaction with OS elements.

image of WD SSD

If you are using an older desktop or laptop then you can check out some of the best SSDs to buy. So, to make Windows 11 run faster after all the software optimization even on dated processors, you should get an SSD. I would go as far as to say that you should not be using Windows on an HDD!

7. Disable Restartable Apps

To make your experience faster and smoother, Windows 11 restarts some of the background apps once you sign in to your PC. If you have a powerful PC then this may prove to be a good feature. But for older computers, disabling it would help you speed up Windows 11.

So, to disable restartable apps, just follow the steps below.

  • Open Settings and head to the Accounts section. Select the Sign-in options.
account settings in windows 11
  • Now, disable the toggle for “Automatically save my restartable apps and restart them when I sign back in” and it’s done.
turn off auto restart in apps

8. Uninstall Unwanted Software (Bloatware)

Removing unwanted files and bloatware can also help you make Windows 11 fast. And this involves a few simple steps to follow.

  • Tap on the Windows icon and go for the Settings option.
opening settings from start menu
  • Over there, head to Apps and then select Apps and Features. You can also right-click on the Windows icon to get to the Apps and Features option.
remove unwanted files
  • You will now find the list of apps and remove the unwanted ones by tapping on the three-dotted menu and selecting the Uninstall option.
list of apps

9. Delete Temporary Files

Another thing you can do is remove temporary files. These are the files that get stored on the PC or the laptop when apps perform tasks, for smooth functioning. However, these files aren’t too essential and can end up occupying a lot of space. You can follow these steps to remove them, and in turn, improve Windows 11 performance.

  • Press ‘Windows+X‘ and tap on the Run option. You can also use the hotkey Windows+R to get the option directly.
opening the run dialog box in windows 11
  • Type “%temp%” and select OK.
remove temporary files
  • You will now be taken to the temporary files folder. Just select them all and delete them.
temporary files shown in windows explorer

Do note that you can also use the inbuilt Disk Cleanup app to easily clean temporary files off your hard disk.

10. Free Up Disk Space

If you have upgraded to Windows 11 from Windows 10 then chances are you may have leftover and temporary files from Windows 10 on your Windows 11 system. Those files don’t have any utility and needlessly reserve crucial space, thus, making Windows 11 devices slow. Another thing to note is that Windows keeps the old Windows 10 files for 10 days in case you want to roll back to Windows 10 from Windows 11.

free up disk space windows 11

So if you have made up your mind and want to stick to Windows 11, you can follow our guide and free up disk space on Windows 11. Even if you don’t want to delete Windows 10 files, you can still remove temporary files that don’t have any use on Windows 11. Just follow our guide and you will find Windows 11 performance has improved by leaps and bounds.

11. Use Storage Sense to Make Windows 11 Faster

In addition to this, you can also enable Storage Sense, which automatically cleans up Windows 11 from time to time. To enable it, follow the steps below.

  • Open Settings, and click on System in the sidebar.
system settings in windows 11
  • Select the Storage option and then click on Enable Storage Sense.
turn on storage sense to speed up windows 11

12. Disable Animations and Visual Effects

We know some of the best features of Windows 11 are smooth animations, acrylic blur, transparent UI elements, etc. These new UI changes really give a fresh makeover to Windows 11. But again, all these fancy animations come at a cost, especially if you don’t have a dedicated GPU. So if you want Windows 11 to focus on performance rather than on looks, you can adjust the settings accordingly. Here’s what to do:

turn off animations and visual effects
  • Open Settings and navigate to Personalization.
personalise color settings in windows 11
  • Tap on the Colors options. Here, disable the toggle for “Transparency effects.”
9. Disable Animations and Visual Effects
  • After that, move to Accessibility from the sidebar.
accessibility settings in windows 11
  • Now, select the Visual effects option and disable “Transparency effects” and “Animation effects.”
turn off transparency and animations
  • Having done that, press the Windows key once and search for “View advanced system settings.”
advanced system settings
  • Open it and click on “Settings” under the “Performance” section. Here, choose “Adjust for best performance” and click on OK and it’s done.
best performance mode for windows 11

13. Disable Notifications and Tips

To help improve your usage, you will often receive notifications and tips and tricks to go about. For this, the PC is scanned, which might end up impacting its performance. Disabling them can prove helpful. Here’s how to disable notifications and tips in Windows 11.

  • Go to the Settings option (either by clicking on the Start menu or by pressing Windows+I).
opening settings app from start menu
  • Select the Notifications option. There you will find two options: “Offer suggestions on how I can set up my device” and “Offer suggestions on how I can set up my device.” Disable both of them.
turn off suggestions and tips to speed up windows 11

14. Disable Background apps

There are a number of apps that run in the background to stay updated. While mailing and calendar apps don’t pose a problem, there might be many unnecessary background apps that can make the device lag. To sort this out,

  • Right-click on the Windows icon and click on the Apps and Features option.
context menu of windows 11
  • You will find a list of apps. Here, just click on the three-dot menu icon next to the apps you want to disable from running in the background.
list of apps and features
  • Select “Advanced options” and scroll down a bit to get to the Background apps permissions option. Select Never to complete the task.
disable cortana to speed up windows 11

If you want to quit an app that’s already running in the background, just right-click on the Windows icon and select the Task Manager option. This can also be done by pressing Ctrl + Shift + Esc. Now, select the apps you don’t want in the background and then click the End Task option at the bottom.

15. Disable Game Mode

If you are not a gamer, it’s best to disable the Game Mode altogether. It will stop DVR and other Xbox-related services in the background, speeding up your Windows 11 PC.

  • For this, open Settings and head to “Gaming.”
windows 11 game mode
  • Open “Game Mode” and disable the toggle.
disable game mode in windows 11
  • Similarly, open “Xbox Game Bar” and “Captures” and disable all the toggles under both the menus.
turn off xbox game bar

16. Don’t Install Third-Party Antivirus Software

It’s a common misconception to install a third-party antivirus on Windows 11 and 10. Yes, there was a time when you needed a dedicated antivirus program to block malware and viruses. However, Microsoft has upped the game on the security front and its built-in Windows Security (also called Windows Defender) is more than enough to protect your Windows 11 PC. Microsoft updates the virus definitions regularly and in my usage, it has proven to be a reliable antivirus.

The problem with installing an alternative antivirus is that it really slows down your PC. Both the antivirus programs check file hashes, do integrity checks, and more. This can hamper your PC’s performance. To sum up, I would say, do not install a third-party antivirus to keep your Windows 11 PC snappy and responsive.

windows 11 security and health settings

Note: Anti-virus software is useful in certain specific use cases. Moreover, if users are accessing shady websites, they should preferably use a good anti-virus software to protect their PC

Meanwhile, make sure to check for viruses regularly, because they can hamper the performance of your PC and pose security risks. Windows 11 has built-in virus protection that can help you get rid of them.

  • Head to the Start menu. Open Settings and then go to Privacy & Security.
  • Click on the Windows Security option.
privacy and security settings in windows 11
  • Once opened, head to the Virus & threat protection option, check for updates, and run a quick scan. This helps in improving the PC performance and keeps you protected as well.
built-in anti virus on windows 11

Why is Windows 11 Slowing Down?

There can be numerous reasons for a slowed-down Windows 11 PC or laptop despite the major Windows 11 upgrade. Whether it’s an old PC/laptop or issues with the hard disk, there are some things you can do to improve Windows performance on your computer. So, let’s take a look at how to speed up Windows 11.

There are a few other tips that you can follow to keep Windows 11 fast. This can be done by un-syncing OneDrive, troubleshooting Windows 11, and more. Note that I have not suggested modifying any Registry settings as they may break some of the Windows components. The Debloater script does most of the job and removes unnecessary packages without manually tweaking the Registry.

Meanwhile, if you are an old-school user and want to make Windows 11 look like Windows 10, follow our linked guide. And if you have any questions, do let us know in the comment section below.

How to speed up Windows 11 PC for gaming?

If you’re a gamer and you want to speed up Windows 11 for gaming purposes, you should disable VBS on your PC. You can check out the steps to disable VBS on Windows 11 above.

How to speed up Windows 11 startup?

If your Windows 11 PC is slow in start-up, you can turn off startup programs and apps. Apart from that, you should consider upgrading your hard disk to an SSD, and it will give your PC a huge boost in start-up speed.

comment Comments 19
  • John says:

    A bit disappointing that a 1 year old laptop already slowing down due to Windows 11 bloat. I can see why Microsoft put tight hardware requirements on Windows 11. I feel like my laptop is about 6 years old with a low end CPU at times. Kind of sad when just the OS eats up over half of my 8Gb of RAM.

  • alicia says:

    Great tips, trying them all. Thanks for all the information.

  • ArturoGM says:

    Appreciate a lot the time put into this. I have a 16 GB Dell XPS 13 with i7 (but 8th gen with 1.88 GHZ) and after windows 11 the audio got so choppy even when opening 4 apps only. I have put all of these steps into motion and hopefully it will do the trick. I just wanted to thank you nonetheless for the time invested into this and the clear explanations.

    • Fabi says:

      Hey, got the same problem with my XPS 13 2 in 1. Have you found a solution? Would be nice if you could write me. My mail is:
      Thank you 🙂

  • Arabinda Mohanty says:

    Thanks a lot Really it works

  • Jake says:

    My new hp 14s laptop lag brand new lagging on first boot

  • Nasiphi says:

    Very detailed info,it’s easy to follow as well.My laptop is functioning properly and faster now.

  • ometh says:

    you have done great job

  • DIPIN JANGAM says:

    thanks, dear the same is did the laptop is working good now

  • Alec Heesacker says:

    I don’t want to disable my Core Isolation!

    • crisbtw says:

      Then don’t disable it. 🤷🏻

  • Charles says:

    Thanks for this guide. Im a few months into using Windows 11 on my underpowered Dell formfactor and the upgrade really diminished performance. I was reluctant to try this, but it seriously made a huge difference, thank you!

  • uncle says:

    1 month into the windows 11 upgrade. found this article, did it, this worked great, thank u

  • Diego says:

    Uncle Beebom, you repeate the number “2.” in the the content number 3, i think you should change that.

  • Albert says:

    It’s funny because Windows 11 was supposed to be available only on the latest computers which would be very fast themselves. Making all the old computers redundent if you want an update, increasing the E waste all over the world.
    If you have to optimise your latest computer to make Windows 11 fast, then this goes to show how bloated Windows 11 is.
    Linux can literally work even on 15 years old computers. And by doing that it’s also reducing E waste.

    Windows is a big crap.

  • Aditya says:

    After i updated to windows 11 i am facing battery drain issue, ‘Desktop windows manager’ and ‘windows exporer’ along with ‘system’ is using do much background power!

  • Hardik says:

    Useful information, thanks beebom!

  • Aditya says:

    Hey bro i need your help , is there any why without loosing my data , i want to change my insider 11 program setting from dev channel to beta version in order to get stable windows 11, cuz this insider has wrecked my laptop performance

  • Bipul says:

    Very detailed information
    Thanks alot

Leave a Reply