Boost Windows 10 Performance

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

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

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

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

Update Windows :

Generally updates happens 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 driver may be in beta states and they maynot perform well.

Follow these steps:

a) Open Run

b) Type devmgmt.msc and press Enter

You will get all list of device install in your PC like Keyboard, Mouse, HDD ,CDROM, Network Adaptor,Display Adaptor etc as soon 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 first option if you want to download update from Internet ( if present) or  Click on second option if you have update of driver on your machine then goto 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 then MS OFFICE 2010

2)Disable unnecessary programs running on startup

When you installed software in Windows then some of them  will automatically added to 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 beacuse  they just wastes resources and extends startup time.

In my case I donot need to load utorrent to load on start up so , lets disable it.

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

startup tab

Step 3)Find the application which you donot want to load on start up. My case: utorrent

current state
Step 4) Look here , currently utorrent is in enable mode, lets 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 application like audio, wireless shouldnot 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 bydefault comes with visual effects from animations to shadows in action such as Reveal highlight and Acrylic material which are a part of 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 System Properties dialog.

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

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

Now ,let disable Acrylic Material And Reveal highlight.

Right click on Desktop > Personalize> Colors> transparency effect toogle 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 do extra work that can slow down your computer.So lets 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 System Properties dialog.

Step 2 : Select Disk you want to defagment.

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 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 clears up unwanted files.These unnecessary items might be eating your disk space and preventing your computer from perform well.

Step 1: In the Start/taskbar search field, type disk cleanup and then press Enter key to open 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 computer will automatically do 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 System Properties dialog.


Step 2 ) Then goto 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 list of operating system" and change the time to around 10 second. You can decrease the time further but never set time to 0, then it will just eliminate 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....