Speedup windows 10
"© By diy13/Adobe Stock"

Did you notice your PC or Laptop Running very slow and unresponsive after upgrade to Windows 10? Here we have collected some useful Tips & Tricks to Improve and Optimize Windows 10 performance without swapping out any hardware. That not only Optimizes computer or laptop but also speed up Windows 10 performance as well.

How to Speed up Windows 10 PC

There is no doubt Windows 10 is the Best ever fastest OS by Microsoft Compared to previous windows 8.1 and 7 versions. But with day to day use, apps install or Uninstall, Buggy update installation, and System file corruption make windows 10 slower. Also with every new release, Windows provides new features and updates that demand more system resources. This may result in increased resource consumption, resulting in system slowness or unresponsiveness.

There are numerous tips and tricks that can help minimize unnecessary resource usage, and Speed up Windows 10 performance. Here we have collected various windows 10  optimization tips, and techniques to customize and speed up Windows 10, so you can experience a fast, smooth and super-responsive system.

Disable Startup Running Apps

Most commonly you may notice Windows Running very slow / Not responding at startup if there is a huge list of startup programs (apps that start along with the system). These startup apps slow down the bootup process and degrade the device’s performance. Disabling such apps speeds up the performance of the system and improves the overall responsiveness.

To Disable These Startup programs:

  1. Right Click on Taskbar and select Task Manager.
  2. Then move to the Startup tab, to Display a list of startup programs.
  3. If you see a program that doesn’t need to be there, right-click it and click Disable.

Disable Startup programs

Turn off Windows Tips and Suggestions

In an effort to be helpful, Windows 10 will sometimes give you tips on how to get the most out of the OS. It scans your computer in order to do this, a process that can have a slight impact on performance.

To turn off these tips and Suggestions:

  1. Press the Keyboard shortcut Windows + I to Open Settings.
  2. Click on System then Notifications & actions
  3. Then toggle off Get tips, tricks, and suggestions as you use Windows.

Disable Background Apps

Disable Background Apps

Again Apps running in the background take system resources, heat up your PC and reduce its overall performance. That’s why it’s better to disable them to speed up Windows 10 performance and start them manually whenever you required them.

To Disable Background Running Apps on Windows 10:

  • Open Settings and click on Privacy.
  • Go to the last option in the left panel Background apps.
  • Here switch off toggles to turn off background apps you don’t need or use.

Disable Effects & Animations

Another reason for windows running slow can be visual effects and animations that increase the burden on the system resources. In the latest PCs, visual effects and animations may not cause a huge impact on power and speed. However, in older PCs, these do play a role so turning them off is your best option to optimize the performance.

To disable visual effects and animations

  • Press Win + R, type sysdm.cpl and hit the enter key.
  • Then move to the Advanced tab and click Settings under Performance.
  • Next, under Visual Effects, choose the option Adjust for best performance

Note: you may also select Custom and uncheck all the checkboxes

Adjust for best performance

Disable transparency

Having the taskbar, start menu, and action center transparent can be good to your eyes, but the feature consumes some of the resources on your PC. You can disable transparency by visiting Settings > Personalization > Colors. Turn off the toggle button that says ” Make Start, taskbar, and action center transparent.

Remove Bloatware

Again the unnecessary installed unwanted software, aka bloatware is One of the biggest factors that slow down any Windows-based system. They use unnecessary disk space, use system resources that cause windows to run slow. That’s why Removing such apps boosts the system’s performance, especially if you download lots of programs but don’t or rarely use them.

 To remove bloatware or unused apps:

  • Press Windows key + S type control panel and select the first result
  • Click on Programs and open Programs and Features. 
  • Select Uninstall/Change to remove unwanted programs, one at a time.
  • Follow the instructions in the uninstall dialog boxes to uninstall the software.

uninstall discord

Run Performance Monitor

Windows 10 has a useful real-time performance monitoring tool called Performance Monitor. It details system and hardware resources, performance issues and services, and also suggests solutions for the listed problems.

To check and monitor system performance:

  • Click on the Start menu type performance monitor and hit the enter key.
  • Then select the last option Reports on the left > System > System Diagnostics option.
  • The tool will work on your request and gather all the information about your system and produce a detailed performance report.
  • Do look at the Warnings section to find the issues present on your PC.
  • Check their descriptions, use Windows 10’s Troubleshooter or search the web for their solution.

Run performance monitor

Optimize Virtual Memory

Virtual memory is a software-level optimization for improving the responsiveness of any system. The operating system uses virtual memory whenever it’s short of actual memory (RAM). Though Windows 10 manages this setting, yet configuring it manually gives much better results.

To manually optimize Virtual memory:

  • Press Win + R, type sysdm.cpl and hit the enter key.
  • On System, properties move to the Advanced tab and click Settings under Performance.
  • On performance, options move to the Advanced tab and click on the Change button under Virtual Memory.
  • A new virtual memory window appears, uncheck Automatically manage paging file size for all drives.
  • Select the C: drive and then click the radio button for Custom size.
  • Then set the Initial size (MB) to the size of your RAM and Maximum size (MB) to double the size of your RAM

(for ex., if the size of the RAM is 4GB, set the initial size to 4000 MB and the maximum size to 8000 MB).

  • Click the Set button and then OK (and restart when asked for)

adjust virtual memory on windows 10

Use High-Performance Mode

The ‘High Performance’ mode in Power options helps you make the best out of your PC. The CPU can utilize its full potential, while the high-performance mode prevents various components like hard drives, WiFi cards, etc. from going into power-saving states.

You can Enable High-performance mode from Control Panel and go to Hardware and Sound > Power Options to see which power plan you are currently using. For better performance, make sure you are using a High Performance or Balanced plan (or a plan from the PC manufacturer that says it’s balanced).

High Performance Power Plan

Turn On Fast startup and Hibernate option

Microsoft Added Fast Startup Feature, helps in starting your PC faster after a shutdown by cutting down on boot-up time, using caching for some necessary resources into a single file on the hard disk. At the time of startup, this master file is loaded back into the RAM which speeds up the process manifolds.

Note: This option does not affect the restart process.

You can enable or disable Fast startup From Control Panel -> Hardware and Sound and look under Power Options in a new window -> click on Change what the power buttons do -> Change settings that are currently unavailable. Here Tick the box next to Turn on fast startup (recommended) and click save.

Fast Startup

Disable Search Indexing

Search indexing improves the search tool’s responses and speeds up searching in Windows 10. It weakens the performance, however, as it runs in the background and utilizes a lot of system resources. Owing to this reason, if you do searches occasionally, then it’s best to disable it.

To disable search indexing,

  • Press Win + R, type services.msc and hit the enter key.
  • On Windows, services scroll down and look for service named windows search
  • Double-click on it to open its properties
  • Here change the Startup type to manual or Disabled
  • Then stop the service next to service status. Do the same with

Disable windows search service

Disable Sync Feature

Windows 10 syncs many things like passwords, browser settings, system and language preferences etc. with your Microsoft account. Consequently, this feature consumes system resources and bandwidth of your web connection. So, consider disabling the sync feature, if you don’t need it, as it helps improve the performance.

To disable the Sync feature on a Windows 10 PC,

  1. Click on the Start > Settings > Accounts option
  2. In the left pane, select the last option Sync your settings
  3. Toggle off the Sync settings

Use Storage Sense To Automatically Free Up Space

Over time, your computer gets filled with lots of useless data that occupies space that could be utilized by programs. Which may slow down overall read/write operations. Windows 10 October 2018 Update included Storage sense is similar to the old Disk Cleanup Utility found in older versions of Windows that monitors your system for old and unused files and actively removes them on a regular schedule.

To free up disk space using storage sense open Settings -> System -> Storage here click on “Free up space now” in blue text. This will present you with a list containing all of the different types of data that you can remove with a brief overview of what each file is, as well as identifying how much space you’ll reclaim by deleting it. Check the temporary files that you want to delete to free up space, and click remove files. Also, check how to configure Storage sense to automatically Free up space on Windows 10.

windows 10 storage sense to clean up temp files

Defragment Disk Drive

Defragmenting your hard drive is one of the most basic ways to speed up your computer. This consolidates the different parts of your files into the smallest possible sequential area on the disk. This means the read/write heads have to travel smaller distances so will be faster at completing requests.

For those of you with physical HDDs, regular defrags are an essential way of ensuring your computer remains up to speed. To defrag the hard drive, click on the Start button and click the File Explorer link. Right-click Local Disk C: and choose Properties. Select the Tools tab, then click “Optimize and Defragment Drive”.

defragment disk Drive

Check Virus Infection / Run Ccleaner / Fix Registry Errors

Some Times Virus malware infection Causes Windows to run slow and perform buggy. We recommend Installing a good antivirus / antimalware application with the latest updates and performing a full system scan. Also, run Third-party utility Ccleaner to optimize system performance and fix broken registry errors.

CCleaner is a disk cleanup tool that deletes temporary files, cookies, cache and other junk data that requires regular cleaning to keep the system running smoothly. To delete temporary and unneeded files using CCleaner, Download and install the CCleaner tool from its download page. Launch Ccleaner tool and then choose the Cleaner icon, Select the things to clean and click Run Cleaner button.

Fix Registry Errors

Also, Ccleaner has a registry cleaner tool that helps clean various types of problematic entries in the registry and even offers a backup for the registry before executing a cleanup. Open Ccleaner, click on Registry icon on the right. Then Select the issues to fix and click on Scan for Issues button After the scan is complete, click on Fix selected issues button.

Run the Troubleshooter

Run Then Windows 10 built-in tool to find problems and solve them automatically without the user’s help. If there are issues affecting your PC but you can’t find them yourself, then it’s easy to find and fix those using the troubleshooting tool. You can troubleshoot your system by following these steps:

Open Control Panel Click System and Security and under Security and Maintenance, choose to Troubleshoot computer problems option In the new window. look for the option  System and Security, click on all three of them, one-by-one, and follow the onscreen instructions

Check Disk Drive Error

Again with regularly read/write operations, power failures and various other reasons, your computer’s disks may get corrupted or damaged at some places. This would result slow down the system and can even cause hangups and freezes. That causes you can run the CHKDSK utility to Check and fix disk Drive errors.

check disk for errors windows 10

Optimize Windows 10

Also corrupted, missing system files sometimes cause Different startup problems and Slow down the system performance. Especially after recent windows upgrade if system files get damaged or corrupted which may result buggy system performance. Run the System file checker ( SFC utility ) to make sure corrupted damaged system files not causing the issue.

Open Command prompt as administrator, then type sfc /scannow and hit the enter key. This will scan for missing or damaged system files if found any the SFC utility restores them from a special folder located on %WinDir%\System32\dllcache. After 100% complete the scanning process Restart windows, If SFC failed to repair the corrupted system files then RUN The DISM command. Which repairs the system image and allows SFC to do its job.

Also Read :

These are almost all the possible Tips and Tricks to speed up Windows 10 system. I hope to apply the above steps to the Boost Windows 10 system performance. Have any queries, or suggestions or face any difficulty while performing the above tweaks feel free to discuss on the comments below.

Steve Ballmer
With over 7 years of experience in the IT industry, I have experience in IT support, helpdesk, sysadmin, network admin, and cloud computing. Certified in Microsoft Technologies (MCTS and MCSA) and also Cisco Certified Professional in Routing and Switching.


  1. Windows isn’t a resource hog per say, it can run well on minimal specs without too much issue. The problem for most users is that Windows over time has been piling on more and more security features to try and secure everything. So from file downloads, to web browsing, to things such as installing apps. Everything is run through a multitude of security checks. If you ever used a OS like Linux or Chrome OS, even a Mac the responsiveness is better because those systems don’t require multiple steps of security. Any sort of live always active security solutions will slow common activities for users. More apparent on slower and weaker systems but none the less they will slow some. I’ve noticed myself with good hardware that 1809 will run my notebook warmer then 1803, and yet I have not found anything directly contributing to this behavior. It goes without saying in my opinion that Win 10 is getting worse not better in stability and performance.

  2. Blazing fast again. Thanks!

    Wonder why they change settings to slow things down for update? After update and now tweaking, my Surface Pro win 10 is faster. But seems dumb to have to work that much for an update.

    Microsoft works in mysterious ways,,, and insane ones, snicker.

    Thank you again!

  3. This information isn’t specific to the 1903 update, it is standard procedure. The thing is, hardware is so good anymore that the OS isn’t really restricted from doing anything it wants and MS is entirely abusing that for their own advantage. If a user combines that with standard 3rd party apps running in the background it is going to get slower.

    My problem is the actual update itself running like you are loading an OS over a Tx connection or floppy disks. I have seen it on 3 different computers, 2 of which were running on 350mb service and the other corporate fiber. Disgustingly large and many configuration changes. As a 30 year MS Support expert I am extremely disappointed in the management of what I consider a very strong and effective Operating System.