Speed up Windows 10 Performance — Ultimate Guide

You just have discovered the ultimate tutorial to speed up Windows 10 performance to its peak. Follow each step one by one and watch the difference yourself.

Although the performance of Windows 10 is getting better and better with each new version, it is also true that the speed and performance of Windows 10 decrease with time.

When we install a new Windows or buy a new Windows 10 computer that has already been installed, the speed is very fast, but after a while, Windows looks tired، sick, and sluggish.

It is human nature not to be happy about one thing for long. So when we buy a new computer or install Windows 7, at first we are very satisfied, but after a while we call our computer slow and inefficient and call it useless and a waste of time. ۔ Sometimes they even blame the computer or Windows 7 for not working due to their laziness. However, this is not 9% true.

In this thinking, even when we see advertisements for brand new laptops or our friends or someone around us having a shiny and expensive laptop, our mouth gets full of water.

Computer are getting faster and faster indeed. But recall when your computer was blazing fast on the same Windows 10 operating system.

There are computer processors, motherboards, and many other components that do not wear out, so we cannot say that our computer has worn out.

Windows 11 released on October 5th, 2021. If you have a Windows 11 PC or laptop, or having plans to upgrade to Windows 11, do forget to try our ultimate guide on how to speed up Windows 11 performance.

So, dude, if making more excuses is not going to improve the performance of our Windows 10, then quietly apply the tips given below one by one and at the same time observe the difference in performance and speed with your own eyes.

  • Disable unwanted startup apps
  • Disable apps to re-open on reboot
  • Disable background apps
  • Remove unnecessary apps
  • Cleanup disk junk
  • Run Defragment disk tool
  • Enable ReadyBoost feature
  • Scan computer for malware
  • Update Windows to the latest version
  • Update device drivers
  • Tune-up power plan
  • Disable fancy visual effects
  • Prevent search indexing
  • Increase page file size
  • Repair Windows without a re-install
  • Reset Windows
  • Clean-up browser extensions and cache

Windows 10 speed up tips for performance-extremists (NOT recommended, because these will affect usability more, but small boost in performance)

  • Disable OneDrive
  • Disable Windows login password
  • Tweak Folder Options
  • Disable sound notifications
  • Disable background feedback
  • Disable tips and help-notifications
  • Slim down the Start menu
  • Set active hours
  • Decrease the mouse hover delays

Disable unwanted startup apps

When you install apps and software, some of them may automatically configure to launch at system startup, such as system optimization apps. Some of these apps are essential to launch on startup, like antivirus, download managers, etc. While others do not help so much but slow down system startup and hence making the computer slow on loading time.

Follow these steps to disable startup itmms:

  1. Go to Settings > Apps > Startup
  2. Click Sort by menu and choose Startup impact from given options.
  3. Turn off the apps that are not necessary to launch on startup, especially apps having label of High impact.

You will notice a faster startup on next reboot. The improvement in speed depends on how much your Windows 10 was bloated with unnecessary apps and their impact on startup time.

Disable apps to re-open on reboot

You may have noticed when you reboot the system without closing all apps and folders, those apps re-open automatically on system restart.

This feature is useful but it slows down the Windows performance as well. You can gain some speed by disabling this feature.

Here are simple steps to disable auto re-launching apps on startup:

  1. Go to Settings > Accounts > Sign-in options
  2. Scroll down to Privacy section and turn off Use my sign-in info to automatically finish setting up my device and reopen my apps after an upgrade or restart option.

After disabling the above option, the apps and folder will not re-open automatically if you forget to close them on system shut-down or restart.

Disable background apps

Many of Microsoft Apps keep running in the background and you do not know about them. It means these apps can run in background, collect information, send notifications and update automatically without your knowledge. This results in wastage of system resources and making Windows 10 slower.

Majority of Windows apps come pre-installed when you install Windows 10. We do not use most of such apps but they keep running and utilize RAM and CPU that could be used for some productive work in our active programs.

Use these steps to disable background apps:

  1. Go to Settings > Privacy > Background apps
  2. You can either turn off Let apps run in the background option to disable all apps at once or move down to Choose which apps can run in the background section and disable apps individually.

You will surprise to see that how many apps had been running in the background and consuming system resources. Disabling these apps will boost Windows 10 performance to some extent.

Remove unnecessary apps

Windows has some built-in apps that might be useless for us. Moreover, we love installing apps and trying new software frequently but forget to remove them. As a result, these apps keep wasting system resources and disk space.

Keeping useless apps in a burden for computer, so you should uninstall such apps by using following steps:

  1. Go to Settings > Apps > Apps & features
  2. Select the app you want to remove and uninstall them one by one.

The Microsoft apps will uninstall by just pressing uninstall button, but traditional software will launch the uninstaller utility and you will need to perform some extra clicks in order to complete the uninstall process.

Removing unwanted apps and software will help you save system resources and disk space. Thus resulting in a cleaner computer and better performance.

Cleanup disk junk

The Windows keeps gathering temporary files, caches, index files, and other files needed for some specific program to run effectively. Some of such files get removed automatically after we close the program, but most of such files stay as leftovers which become heap of junk after some days or weeks. It eats up disk space and soon you will see a low disk space notification.

Low disk space can significantly slow down system performance. Even some programs stop working such as Adobe Photoshop shows scratch disk full error message and does not perform any action.

We recommend you to keep at least 25% of your system disk space free. It will help your Windows and apps to run smooth and fast.

Here are steps to clean up disk junk in Windows:

  1. Go to Settings > System > Storage
  2. Turn on the Storage sense (optional, but recommended).
  3. In the Local Disk section, click the Temporary files option. (If you do not see this option, click on show more categories option).
  4. Check the files you want to delete. (See carefully each section before you check them, especially if you select the Downloads item, all files in the download folder will delete permanently).
  5. Click the Remove files button.

You will get more free space after removing junk files. The Windows will have more room to breath and perform operations faster.

Run Defragment disk tool

Disk defragmentation tool can improve disk response time by placing necessary system files close to each other. Just imagine the concept of a well decorated shelf and on the other side scattered items in the shelf. Hard disks move very fast to get files. If require files are placed together, the disk will have to work less while getting files faster.

Defragmentation tool arranges the files to minimize the file seeking time. Thus faster system response time.

Important: Disk defragmentation is not needed on SSD disk and you will see no difference before and after defragment operation.

Seems complicated? Leave it and just run the defragmentation tool to bring you some boost in performance of Windows 10.

  1. Go to Settings > System > Storage
  2. Scroll down and you will see More storage settings section and select Optimize drives option.
  3. Select the drive you want to optimize and click Optimize button.

This process may take some time depending on disk size and data in it. You may keep using the disks but we recommend avoid using the disk so that the files system is not disturbed.

Enable ReadyBoost feature

This feature helps old hard disk to gain some performance boost by working with an external SD card or flash drive. These external flash drives is used for caching files and may become a temporary substitute of additional RAM (to some extent).

Important: ReadyBoost is not needed on SSD disk and you will see no benefits.

Please keep in mind that all flash drives are not supported for ReadyBoost. So make sure before you buy one.

Follow these steps to enable ReadyBoost in Windows 10:

  1. Open File Explorer or This PC.
  2. Insert a flash drive (or SD card).
  3. Right-click on flash drive icon and select Properties in the context menu.
  4. Click on ReadyBoost tab.
  5. Select Dedicate this device to ReadyBoost option and press OK button.

Now your flash drive is dedicated to boost Windows 10 performance.

Scan computer for malware

Malware have always been there with Windows operating system. Though Windows 10 includes a built-in antivirus for maximum protection against malware, virus, adware and more, some malware may reside silently in your computer. Therefore, a full system scan is necessary to ensure everything is safe and protected against malware.

Follow these steps to perform a full antivirus scan in Windows 10:

  1. Go to Settings > Update & Security > Windows Security
  2. Click on Virus & threat protection
  3. Open Windows Security and perform a full system scan.\

Update Windows to the latest version

Microsoft releases Windows 10 updates regularly. Some updates may contain bugs and these bugs are resolved in next update. So, your Windows 10 may be slow due to bugs and can be fixed automatically when you update Windows 10 to the latest version.

Use these steps to install latest updates:

  1. Go to Settings> Update & Security > Windows Update
  2. Click Check for updates button (if available)

Restart the PC when asked to finalize the installation.

Update device drivers

Outdated or corrupted device drivers can significantly slow down PC performance. Though Windows update may download and install latest device drivers, it is recommended to check for device driver updates manually.

Here is how you can scan drivers for updates:

  1. Right-click on Start and click on Device Manager
  2. Click (or expand) the device you want to update driver, then right-click and click Update driver from the menu.
  3. Here you can either Search automatically for drivers or select Browser my computer for drivers if you want to update manually.

This may take a little time and then restart if prompted.

Tune-up power plan

By default, Windows 10 runs on Balanced power mode that is optimum setting for smooth PC performance. There are actually 3 power plans available: Balanced, Power Saver and High Performance.

If you prefer to speed up Windows 10 rather than longer battery time, you should choose High Performance mode.

Use these steps to turn on High Performance mode:

  1. Go to Settings > System > Power & sleep
  2. Click on Additional power settings
  3. Click to toggle Show additional plans and then select High Performance mode

High performance mode will use maximum CPU and other resources to speed up Windows 10 performance on PC and laptop.

Disable fancy visual effects

Windows 10 has plenty of fancy visual effects including transparency, blur, shadows, animation, etc. These effects make Windows look very pleasant at price of consuming some system resources.

Though, these effects use a little amount of resources on modern computers, old machines have to struggle for this beautiful effects. Moreover, not everyone likes these transitions, shadows and blur effects.

You can disable Windows 10 visual effects by following these steps:

  1. Go to Settings > System > About
  2. Click on Advanced system settings
  3. Click Settings in the Performance section.
  4. Select Adjust for best performance option and press OK button.

Here are some additional steps to turn off transparency effects:

  1. Go to Settings > Personalization > Colors
  2. Turn off Transparency effects option.

Now you will see faster loading of apps and programs without visual effects.

Prevent search indexing

The search indexing feature keeps managing the search records in the background to perform a faster search results in file explorer and Windows search.

Indeed, this feature is helpful but it may sometimes consume a considerable amount of resources while running in the background.

Therefore, if you do not often use search and know where your files reside on disk, you can disable search indexing feature to gain some performance boost.

Use the following steps to disable search indexing in Windows 10:

  1. Go to Settings > Search > Search Windows
  2. Under the More Search Indexer Settings section, click on Advanced Search Indexer Settings
  3. Click Modify button
  4. Click Show all locations button
  5. Uncheck all selected locations
  6. Click OK and then Close button.

Now search indexing has disabled on your Windows 10. You have some resources for productive work instead of search indexing.

Pro Tip: If you have some extra money to invest on your computer, then:

  • Replace your old hard disk drive with SSD. Or at least buy a 120GB SSD and use it as a primary partition and install Windows 10 in it. This step alone can show you jaw-dropping performance. Believe me!
  • Install more RAM. We recommend you should have at least 8 GB of RAM for fluent performance. 16 GB is more than enough for many users and 32 GB of RAM is like a waste of money unless you are a professional gamer or video editor.