Did you notice windows 10 take a long time to boot at startup, especially after upgrade to windows 10 fall creators update you may notice pc boot up time very slow? Displaying Windows logo, the system stuck on a black screen with the loading animation dots for a long time and then after entering the login password, the Windows 10 desktop and taskbar icons takes time to show up. Here some effective solutions to fix Windows 10 Slow Boot problem.

FIX Windows 10 Slow Boot problem

As the issue started after recent windows 10 upgrade this can be caused by a corrupted file while updating the Windows version. Or may “bug” which includes a black screen just after the windows animation. And some other reason such as corrupted, incompatible Display driver. Whatever the reason, Here apply solutions below to FIX Windows 10 Slow Boot problem make Windows 10 boot faster.

Perform a Clean boot

First, perform a Clean boot to check and find out if any third party application causing the problem which takes login time to boot windows 10.

To perform clean boot Press windows + R, type msconfig and ok to open system configuration utility. Here move to services tab, check the Hide all Microsoft services checkbox and  Disable all button, to disable all non Windows services that start with Windows.

Hide all Microsoft services
Hide all Microsoft services

Now move to Startup tab and click Open Task Manager Select one by one all startup items and click Disable. Finally, click OK and restart your computer.

Check if the boot up time is faster. If it is okay, then open the System Configuration (msconfig) utility again and enable one by one the disabled services and programs and restart your system, until you find out which one cause Windows 10 to boot slow.

Disable Fast Startup

Fast Startup is a default enabled feature in Windows 10. This option is supposed to reduce startup time by pre-loading some boot information before your PC shuts off. While the name sounds promising, it’s been causing issues for a lot of people and is the first thing you should disable when you have boot problems.

Open Control Panel\All Control Panel Items\Power Options, then click Choose what the power buttons do in the left panel. You’ll need to provide administrator permission to change the settings on this page, so click the text at the top of the screen that reads Change settings that are currently unavailable. Now, untick Turn on fast startup (recommended) and Save Changes to disable this setting.

turn off fast startup feature
turn off fast startup feature

Change Power Options to High Performance

Open control panel -> All Control Panel Items -> Power Options. Here under preferred plans click on show additional plans and Select radio button High performance.




Set Power plan To High Performance
Set Power plan To High Performance

Remove Bloatware & Reduce Boot Menu Timeout

Free up Disk space on your Windows Drive will make things easier for speed up windows performance and fix slow boot issues. To do this, you can run Disk Cleanup or manually delete things you don’t need, often called bloatware.

To run Disk Cleanup, just search for it, open it and hit Clean up System Files. It will then go through your computer and get rid of temporary files, installers, and other unnecessary stuff. Also, you can run third-party system optimizer like Ccleaner to do the optimization with one click and also fix the registry errors.

If you have programs you don’t use, you can uninstall them to reduce the startup time. To do this press Windows + R, type appwiz.cpl and hit the enter key. This will open Programs & Features, Select and right click on the unnecessary program and click uninstall to completely remove the program.

As discussed before most of the times corrupted system files also cause different startup problems. We recommend running System file checker utility which looks for corrupted system files if found any the utility will restore them from a compressed folder located on %WinDir%\System32\dllcache.

Also Check the disk drive for errors using check disk command utility which fix most of the disk drive related errors, bad sectors etc. This SFC and Chkdks utility Both are very helpful to fix most of the windows related problems.

Adjust your virtual memory settings

According to users on Microsoft forum, Reddit, you can fix problems with slow boot time simply by adjusting the amount of virtual memory. To do that, follow these steps:

Type Performance into the Start Menu and choose the Adjust the appearance and performance of Windows. Under the Advanced tab, you’ll see the size of the paging file (another name for virtual memory); click Change to edit it. What’s important here is at the bottom of the screen — you’ll see a Recommended amount of memory and a Currently Allocated number. Users having issues have reported that their current allocation is way over the recommended number.

If yours is as well, uncheck Automatically manage paging file size for all drives to make changes, then choose Custom Size and set Initial Size and Maximum Size to the recommended value below. Click on set and apply, Ok to make save changes then Reboot the system and your boot time should improve.

Adjust your virtual memory settings
Adjust your virtual memory setting

Check and Install latest updates

Sometimes the reason why our windows tend to slow down is because of a dodgy driver or a bug in an update. So, the easy way to fix this is to check for the updates. Well, if you want to check available windows updates press the Windows key + I and then select the option update & security. From here you can check for updates and can install if available.




Uninstall your graphics card drivers

If you’re having problems with slow boot time, stuck on a black screen while trying to start Windows the issue might be related to your graphics card. An outdated, incompatible display driver also cause windows 10 slow boot or start.

Reinstall the graphics driver is a very useful solution to get rid of this type of issue. Visit device manufacturer website, Download the latest display driver and save it to the local drive.

Then Press Windows + X, And select Device manager, this will list all installed driver list. Here expand display adapters, right click on installed display/graphics driver and select uninstall device.

uninstall Graphic Driver
uninstall Graphic Driver

Now Restart windows check there is an improvement on Boot time? Now install the latest display driver which you previously downloaded from manufacturer website.

Disable Ultra Low Power State (ULPS) ( AMD Graphics Adapter )

ULPS is a sleep state that lowers the frequencies and voltages of non-primary cards in an attempt to save power, but the downside of ULPS is that is can cause your system to startup slow if you ‘re using an AMD graphics Adapter. Simply disable ULPS by following steps below

Press Windows + R, type regedit and ok to open windows registry editor. Then first backup registry database, click on edit menu -> find and search for EnableULPS.

Disable Ultra Low Power State
Disable Ultra Low Power State

Here double click on EnableULPS” highlighted value and modify the value data from 1 to 0. Click OK when done. After that close registry editor and restart your computer.

Disable Ultra Low Power State 1
Disable Ultra Low Power State 1

Windows 10 Start Menu Not Working? Here’s 5 solutions to Fix It

Fix display driver stopped responding and has recovered windows 10

Printer in Error State? Here how to fix printer problems on windows 10

Fix your windows license will expire soon on windows 10

3 Ways to Resolve IP address Conflict on windows 10

That’s it! Let me know if this guide has helped you by leaving your comment about your experience. Hopefully, applying one or all of these fixes works for you. Have any query, suggestion about this post feel free to discuss on comments below. also, Read 15 New Features in Windows 10 spring creators update Version 1803