Windows Operating System can get really slow after a certain period of time. Installing new software’s, presence of security software’s which are constantly updated, frequent updates for Windows and the presence of malwares can slow down Windows.
How to force Windows 10 load faster using Registry
Disclaimer: Registry is a vital component of the Windows Operating System. Making changes on the registry can make or break an Operating system if not done properly. Please make sure to back up of the entire registry before making the changes. In case, if something goes wrong it will be easy to restore the registry from the backup.
Force Windows to wait for programs and processes to load in the background
Adding the following registry key tells Windows OS to skip programs and processes to load completely before allowing the user to work from the Desktop. Programs and processes running in the background are the ones responsible for delaying the Windows loading up the process.
- Press WinKey + R to open Run Window
- Type regedit and click OK
- Navigate to the location HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer
- On the right-side pane, right-click and select New -> DWORD (32-bit) Value
- Name the Key as StartupDelayInMSec.
- Double click on the key and make the value is 0. Click Ok.
Restart Computer. Windows 10 should load faster now.
Remove unwanted Startup entries from Startup
Startup entries allow a program or software associated with the entry to load along with the operating system. Too many Startup programs reduce the speed of the computer. There are plenty of programs both paid and free ones which can be used to remove these unwanted programs.
Removing Startup entries can be done from the registry. An advantage of removing Startup entries from the registry is that it lists out Startup entries which are stealthily hidden avoiding detection from other software. These entries are mostly put by malware.
The only entries recommended in Startup are security software and in some cases Wi-Fi connections (Some Wi-Fi connections are installed using a software provided by ISP. In such cases, it is recommended not to remove that software Startup entry as it helps in automatically connecting to WiFi. Removing the Startup entry for this software will force users to manually connect WiFi every time after logging in)
- Open Registry
- Navigate to HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Run
- On the right-side pane, go through the list of all Startup entries. Right-click on the entries which are not needed and delete. (do not remove entries that are related to currently using security software and internet connection.)
- Repeat the same for following keys
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnce