Boost Windows 10 Performance

👤 Diwas Poudel    🕒 Apr 16 2019    📁 Fix    📜 0 comment


Current Windows 10 OS is not the same as 5 years ago, it has done lots of improvement in performance and speeds up it's processing in many of its updates. If you are serious on optimizing your laptop performance in windows 10 then you can go with me and follows these steps:


Update windows and device drivers.

Disable unnecessary programs at the startup.

Turn Off Visual Effects

Use Disk Defragmentation and Disk Cleanup


1)Make sure you have the latest updates for windows and device drivers and software

Update your windows, device driver and software so that it may resolve the performance-related issues. So, your System
may perform a smooth operation.

Update Windows :

Generally, updates happen automatically on Windows 10, but you may still need to manually check to install a particular new quality update, feature update that may have been released to improve performance.


 a) Open Settings.

 b)Click on Update & Security.

 c) Click on Windows Update.

  d) Click the Check for updates button.

windows update
Device Driver Update/Upgrade

A device driver is a computer program allowing higher-level computer programs to interact with a device. If you update your driver then issue related to performance and other critical functioning may get solved because some version of the driver may be in beta states and they may not perform well.

Follow these steps:

a) Open Run

b) Type devmgmt.msc and press Enter

You will get all the list of devices installed in your PC like Keyboard, Mouse, HDD, CDROM, Network Adaptor, Display Adaptor, etc as soon as below.

Here I am updating my HDD

  a) Right-click on my HDD (ST9500325AS)

  b) Then click on Update driver

Device Driver

  c) Then click on the first option if you want to download an update from the Internet ( if present) or  Click on the second option if you have an update of the driver on your machine then goto the second option.

Software Update

Updating your application is good, it may boost your system performance. Software updates are important because they often include critical patches to security holes. All of these updates are aimed at making the user experience better.

Ex: MS OFFICE 2016 is faster and better than MS OFFICE 2010

2)Disable unnecessary programs running on startup

When you installed software in Windows then some of them will automatically be added to the startup list. It will get automatically loads when you boot your PC.

It is better to disable some program which is not needed to load at windows boot up because they just waste resources and extends startup time.

In my case I don't need to load Utorrent to load on startup so, let us disable it.

Step 1) Press Ctrl + ALT + Delete to open Task Manager
Step 2)Then go to Startup tab

startup tab

Step 3)Find the application which you don't want to load on startup. My case: Utorrent

current state
Step 4) Look here, currently, Utorrent is in enable mode, let's disable it. So for this,
right-click on Utorrent and click on disable.


Which program should not be disabled?

i) Antivirus program which is running (like Avast, Avira, WindowsDefender)
ii) Services and applications like audio, wireless should not be disabled.
iii)Think many times before disabling Microsoft services
iv)Application and Services for Intel and AMD should generally be set to enable

3)Turn Off Visual Effects

Windows 10 by default comes with visual effects from animations to shadows in action such as Reveal highlight and Acrylic material which are a part of the Fluent Design System. Don't expect too much performance increment after disabling visual effects.

Step 1: In the Start/taskbar search field, type sysdm.cpl and then press Enter key to open the System Properties dialog.

improve windows 10 performance
Step 2: Navigate to the Advanced tab. In the Performance section, click the Settings button. You should now see the Performance dialog box.

improve windows 10 performance
Step 3: Then here, choose to Adjust for best performance if you want to turn off all visual effects.improve windows performanceFinally, click the Apply button.

Now, let disable Acrylic Material And Reveal highlight.

Right-click on Desktop > Personalize> Colors> transparency effect toggle switch

improve windows 10 performance

3) Use Disk Defragmentation and Disk Clean Up Tools

First, let use Disk Defragmentation tools:

If your hard disk drive is fragmented then it does extra work that can slow down your computer. So let's defragment the hard disk if present.

Step 1: In the Start/taskbar search field, type defragment and optimize drive and then press Enter key to open the System Properties dialog.

Step 2: Select Disk you want to defragment.

In my case, I am using Disk F  because here I am having 70% fragmented files and its worse case.

disk defragmentation tools

Step 3: Click on Optimize and let windows do its task.

Additional Tips: You can run Task Schedule to schedule disk defragmentation on a timely basis: For this follow this link: Schedule your disk

Disk CleanUp

Disk Cleanup helps in cleaning up your storage  which improves not only your computer’s performance but your productivity as well.

Why Disk Cleanup?

Disk CleanUp tools help to clear up unwanted files.These unnecessary items might be eating your disk space and preventing your computer from performing well.

Step 1: In the Start/taskbar search field, type disk cleanup and then press Enter key to open the System Properties dialog.

disk cleanup

Step 2:  Select Desire drive to clean up

disk cleanup

Step 3: Press OK

Step 4: Tick items you want to clean

disk cleanup

Step 5: Click Ok and then the computer will automatically do the cleanup

If you want to clean up other drive also then again repeat those step again .

4)Reduce Booting Time out

The boot menu time-out says about how long the windows boot menu is displayed before the default boot entry is loaded.

Step 1: In the Start/taskbar search field, type advanced system setting and then press Enter key to open the System Properties dialog.


Step 2 ) Then go to advance tab

advance setting

Step 3 ) Click on Settings under Startup and Recovery Section

Step 4 ) Click Ok button

Step 5)  Then Startup and Recovery windows will open. There tick "Time to display the list of the operating system" and change the time to around 10 seconds. You can decrease the time further but never set time to 0, then it will just eliminate the booting time period.


step 6) Press Ok button

Alternatively Setting Boot-Time  using CMD


 bcdedit /timeout new_timeout_value      // _timeout_value in second

Open command prompt and type below command to set boot time to 10 second

setting boot time using cmd

coming soon....