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

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
7 Comments
Download PDF
Affiliate Disclosure

  • Issues with slow boot time in Windows 10 are quite common. Looking for a way to fix them?
  • If you do, then feel free to update your PC’s AHCI driver by using a specialized software tool.
  • To prevent such problems from the start, take a look at the best SSD management software.
  • This Windows 10 Errors Hub includes plenty of other tips for newbies and experienced users.
Fix slow boot time in Windows 10 on SSD

We always tell you to get an SSD drive, if you have problems with a 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.

Ad

Some SSDs (in the combination with the 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 can I do if Windows 10 boots slow on SSD?

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

1. Automatically update your AHCI driver

give a try to DriverFix

Users often report issues with slow boot time, and in order to fix them, it seems that updating the AHCI driver does wonders.

This is relatively simple if you’re not a newbie. You can obviously download and install them manually.

To do that, you just need to visit your motherboard manufacturer’s website and take your time to look for the necessary drivers.

This method, though, it’s not the most reliable. If you do not have the necessary computer skills to update/fix the drivers manually, we strongly suggest to do it automatically by using DriverFix.

After installing the drivers for your motherboard, the issues with slow boot time should be resolved completely. On top of that, nothing stops you from updating all your drivers at the same time.

DriverFix updating drivers

Ad

That’s one of the key features you’re about to enjoy from DriverFix, along with the option to create backups before making any sort of changes.

This way, rest assured that nothing bad could ever happen to your personal computer.

DriverFix

DriverFix

Users often report that updating their AHCI driver fixed the slow boot time issue. Be sure to try this solution by using DriverFix!
Free trial Download here

2. Disable ULPS

  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

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 the 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.

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.


3. Change Power Options to High Performance

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

If disabling ULPS didn’t do much, you can try with changing the power options to high performance. Use the above steps in order to do that.

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.


4. Disable Unnecessary Services on Startup

Unnecessary Services

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

Just go to Task Manager, open the 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.


5. Turn on Fast Startup

  1. Open Control Panel. You can do that by pressing Windows Key + S shortcut 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.

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.


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


6. Update your driver via Device Manager

  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.

You can also update drivers by using Device Manager, as detailed above.


7. Disconnect your DVD drive

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.


8. Uninstall your graphics card drivers

  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

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 the above steps.

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.


9.  Adjust your virtual memory settings

  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 the Settings button.
    Kaspersky slow boot time
  3. Go to the Advanced tab and click on Change.
    Slow dual boot
  4. When the Virtual Memory window opens, uncheck Automatically manage paging file size for all drives and select your System drive.
    Slow cold boot
  5. Select the Custom size option 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

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

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 detailed guide that will help you solve the issue.


10. Reset Windows 10

try to 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 reliable backup software tool. You can find a detailed list with the best backup 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 quick 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.

There are various problems that can occur with your SSD, and in this article, we’ve covered 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, the 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.

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

Editor’s Note: This post was originally published in April 2019 and has been since revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.

 

Ad
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
    • It was in the screenshot, at the bottom. However, I don’t even have EnableUlps there. I made a DWord and set it to 0. We’ll see if it helps.

  • Thanks for the solutions. I was struggling to solve my laptop slow boot issue for several months now. Solution number 1 (Disable UPLS) worked like a charm. Thanks again.