9 ways to fix slow boot time in Windows 10 on SSD

Ivan Jenic
by Ivan Jenic
Loading Comments
Download PDF
Affiliate Disclosure

how to fix slow boot time in Windows 10 on SSD

We’ve recently recommended you to get an SSD drive, if you have problems with slow boot in Windows 10. But if your computer boots slow, even after you got an SSD, that could be a problem. Fortunately, not a problem that we cannot solve.

SSD drives absolutely beat HDDs when it comes to booting speed, as some SSDs (in the combination with right hardware) are able to start your computer in a couple of seconds.

And since we know how SSDs are fast, if booting your computer takes a little bit more time, you should know that something’s not right, and it needs to be solved.

So, check out our solutions for slow boot in Windows 10 on Solid State Drive.

What to do if Windows 10 boots slow on SSD

  1. Disable ULPS
  2. Change Power Options to High Performance
  3. Disable Unnecessary Services on Startup
  4. Turn on Fast Startup
  5. Update your AHCI driver
  6. Disconnect your DVD drive
  7. Uninstall your graphics card drivers
  8. Adjust your virtual memory settings
  9. Reset Windows 10

There are various problems that can occur with your SSD, and in this article we’re going to cover the following issues:

  • Slow startup Windows 10 – This is just a variation of this problem, and many users reported that startup is slow on their PC. This is usually caused by third-party applications.
  • Slow boot time black screen – Several users reported that their boot time is slow due to a black screen. The cause is usually your graphics card driver, and after you remove it, the issue will be resolved.
  • Windows 10 slow boot after update – Sometimes this issue can occur after a specific update. To fix the issue, you need to find and remove the problematic update from your PC.
  • Avast, AVG, Kaspersky slow boot time – Third-party applications are the common cause for slow boot time. Many users reported that their antivirus was causing this issue to appear.
  • Slow dual boot – Many users tend to run multiple operating systems on their PC. However, dual boot can sometimes cause your boot sequence to slow down.
  • Slow cold boot – Users reported that slowdowns while performing a cold boot. This can be an annoying problem, but you should be able to fix it by using one of our solutions.

Solution 1 – Disable ULPS

Disabling ULPS is probably the most common and the most effective solution for this problem, judging by the amount of positive feedback.

ULPS stands for Ultra Low Power States, and it’s some kind of energy saver for your graphics card.

For example, when your computer ‘goes to sleep’, your graphics card will do the same, so you’ll need to wait a few seconds more on your next startup, for your graphics card to ‘wake up’.

Disabling ULPS will improve both wake up and startup performances, so this solution should be your first call.

Here’s what you need to do to disable ULPS feature on your Windows 10:

  1. Go to Search, type regedit, and open Registry Editor.
    Slow startup Windows 10
  2. To avoid digging through numerous registry paths, just go to Edit > Find, enter EnableUlps and press Enter.
    Slow boot time black screen
  3. Now, double-click on EnableUlps and change its value to 0.
    Windows 10 slow boot after update

After performing this workaround, try to restart your computer, and it will boot at least a little faster. On the other hand, if booting is still slow, try some of the solutions below.

Can’t access Registry Editor? Things aren’t as scary as they seem. Check out this guide and solve the issue quickly.

Solution 2 – Change Power Options to High Performance

If disabling ULPS didn’t do much, you can try with changing the power options to high performance. Here’s exactly what you need to do:

  1. Go to Search, type power management and open Power Management.
  2. In Power Management window, choose High Performance plan.
    Avast slow boot time

This should change your power plan, which will affect your next startup, and hopefully reduce the boot time.

You can’t find your Power Plans? Get them back by following the easy steps in this article.

Solution 3 – Disable Unnecessary Services on Startup

Now you can try with disabling unnecessary services and programs and startup.

Just go to Task Manager, open Startup tab, and see which processes need to be disabled. Additionally to all of this, you can run your antivirus, and check if you have some malicious software on your computer, just in case.

If you’re interested in how to add or remove startup apps on Windows 10, check out this simple guide.

Can’t open Task Manager? Don’t worry, we’ve got the right solution for you.

Solution 4 – Turn on Fast Startup

Fast Startup is a feature in Windows 10 that allows your PC to boot faster. If you’re having problems with slow boot time, you can fix them by enabling this feature. To do that, just follow these simple steps:

  1. Open Control Panel. You can do that by pressing Windows Key + S and entering control panel. Now select Control Panel from the list.
    Slow dual boot
  2. When Control Panel opens, select Power Options from the list.
    Slow cold boot
  3. Select Choose what the power button does from the menu on the left.
    Slow startup Windows 10
  4. Click on Change settings that are currently unavailable.
    Slow boot time black screen
  5. Look for Turn on fast startup (recommended) and make sure that it’s checked. Now click on Save changes.
    Windows 10 slow boot after update

Fast Startup is enabled by default, but sometimes certain updates can disable it. If this feature is already enabled on your PC, disable it and check if that solves the issue.

You can’t open Control Panel on Windows 10? Take a look at this step-by-step guide to find a solution.

Solution 5 – Update your AHCI driver

Users reported issues with slow boot time, and in order to fix them, you need to update your AHCI driver. This is relatively simple, and you can do it by following these steps:

  1. Press Windows Key + X to open Win + X menu. Select Device Manager from the list.
    AVG slow boot time
  2. Locate your AHCI driver, right click it and choose Update driver from the menu.
    Slow dual boot
  3. Now click on Search automatically for updated driver software.
    Slow cold boot
  4. Windows will now try to automatically update your driver.

Windows can’t automatically find and download new drivers? Don’t worry, we’ve got you covered.

This is one of the simplest ways to update your drivers, but it’s not the most reliable. If you want to get the latest drivers, you have to download and install them manually.

To do that, visit your motherboard manufacturer’s website and download the necessary drivers.

After installing the latest drivers for your motherboard, the issues with slow boot time should be resolved completely. Many users reported that updating their AHCI driver fixed the problem for them, so be sure to try this solution.

Update drivers automatically

If this method doesn’t work or you do not have the necessary computer skills to update/fix the drivers manually, we strongly suggest to do it automatically by using Tweakbit’s Driver Updater tool.

This tool is approved by Microsoft and Norton Antivirus and will keep your system away from permanent damage caused by the installation of the wrong driver version.

After several tests, our team concluded that this is the best automatized solution. Below you can find a quick guide how to do it:

  1. Download and install TweakBit Driver Updater
  2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.driver updater scanning for drivers
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    driver updater scan finished
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Disclaimer: some features of this tool are not free.

Solution 6 – Disconnect your DVD drive

If you’re having problems with slow boot time on Windows 10, you might be able to fix this issue simply by disconnecting your DVD drive. According to users, this issue was caused by a faulty DVD drive, and after disconnecting it the problem was resolved.

To disconnect your DVD drive you need to power down your PC and disconnect it from the power outlet. Next you need to open your computer case and disconnect the cables that are connected to your DVD drive.

After doing that, the issue should be resolved. Keep in mind that opening your computer case will void your warranty, so you should maybe skip this solution if your PC is still under warranty.

Solution 7 – Uninstall your graphics card drivers

If you’re having problems with slow boot time, the issue might be related to your graphics card. Several users reported that they were stuck on a black screen while trying to start Windows. According to users, the problem seems to be related to AMD drivers.

To fix the issue, users are suggesting to uninstall AMD drivers from your PC. To do that, follow these steps:

  1. Open Device Manager. Locate your graphics card driver, right click it and choose Uninstall from the menu.
    Slow startup Windows 10
  2. When the confirmation dialog appears, check Delete the driver software for this device and click on Uninstall.
    Slow boot time black screen

After uninstalling the driver, check if the problem is resolved. If you want to remove all files associated with your graphics card, we already wrote a guide on how to use Display Driver Uninstaller, so be sure to check it out.

After removing the driver, Windows will use the default driver instead. The default driver might not offer the same performance, so it’s advised to update it.

If you had problems with the latest driver, be sure to install an older version and check if that solves the issue.

Even though AMD users reported this problem, other brands of graphics cards can cause this issue as well, so be sure to repeat this solution for them as well.

To install the new GPU drivers, check out this article that will help you get all the GPU drivers you need.

Solution 8 – Adjust your virtual memory settings

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

  1. Press Windows Key + S and enter advanced. Choose View advanced system settings.
    Windows 10 slow boot after update
  2. In the Performance section click on Settings button.
    Kaspersky slow boot time
  3. Go to Advanced tab and click on Change.
    Slow dual boot
  4. When Virtual Memory window opens, uncheck Automatically manage paging file size for all drives and select your System drive.
    Slow cold boot
  5. Select Custom size and set Initial size and Maximum size in MB. You can use any value for Initial size, but as for Maximum size use 1.5x or 2x the size of your RAM in MB. Click on Set and OK to save changes.
    Slow startup Windows 10

After doing that, the issue should be resolved. Keep in mind that this isn’t a universal solution, so it might not work for you.

If your Virtual Memory is too low, check out this guide that will help you solve the issue.

Solution 9 – Reset Windows 10

If you’re still having issues with slow boot time in Windows 10, you might want to consider resetting Windows 10. This process will remove all files from your system drive, so be sure to back up important files first.

If you want to know what is the easiest way to back up your data on Windows 10, check out this useful guide.

Alternatively, you can use a back up software. Here’s a list with the best back up solutions available right now.

It’s also worth mentioning that you might need a Windows 10 installation media to perform the reset, so create it using the Media Creation Tool.

To reset Windows 10, you need to do the following:

  1. Open the Start Menu and click the Power icon. Press and hold the Shift key on your keyboard and choose Restart from the menu.
    Slow boot time black screen
  2. Select Troubleshoot > Reset this PC > Remove everything.
  3. If you’re asked to insert Windows 10 installation media, be sure to do so.
  4. Select your version of Windows and choose Only the drive where Windows is installed > Just remove my files.
  5. Now you’ll see a list of changes that reset will perform. If you’re ready to start, click on Reset.
  6. Follow the instructions on the screen to complete the reset.

If you’re interested in how you can create a Windows 10 installation media, check out this step-by-step guide. The simple steps will help you create a DVD/USB with Windows 10 on it in no time.

Having problems resetting your PC? Take a look at this article that will help you solve them.

After the reset is finished, check if the problem still appears. If not, you just need to move files from backup and install all your applications again. Keep in mind that this is a drastic solution, so you should use it only if other solutions don’t work.

That should be all, I hope these solutions helped you with the problem. If you have any comments, questions, and suggestions, or you maybe have some additional solutions, just reach for the comments section below.

Editor’s Note: This post was originally published in October 2015 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know!
Get the most from your tech with our daily tips
Tell us why!