5 Ways to Fix Slow Boot Times in Windows 10

# Speed Up Your Windows 10 Boot Time: A Comprehensive Guide

If you're experiencing slow boot times on your Windows 10 computer, you're not alone. Many users have reported this issue, and in this guide, we’ll walk through five proven methods to fix these low boot times, along with a bonus tip that could dramatically improve your PC's performance.

## 1. Disable Fast Startup

One of the most common causes of slow boot times is the **Fast Startup** feature. While it’s designed to speed up the boot process, it often has the opposite effect on many systems. Here’s how you can disable it:

- Left-click the **Start** menu and select the **Settings** icon.

- Navigate to **System** in the left pane.

- Choose **Power & Sleep**.

- In the right-hand section, under **Related settings**, click on **Additional Power Settings**.

- This will open the **Power Options** in the Control Panel.

- Select **Choose what the power buttons do** in the left panel.

- Click on **Change settings that are currently unavailable** ( administrator permission may be required).

- In the **Shutdown settings**, untick the box where it says **Turn on fast startup**.

- Click on **Save Changes**.

If you don’t see the option to turn off fast startup, you’ll need to enable hibernation first:

- Right-click the **Start** menu and select **Windows PowerShell (Admin)**.

- Type the command: `powercfg /hibernate on`

- Hit Enter on your keyboard to enable hibernation.

- Close PowerShell and follow the previous steps to disable fast startup.

## 2. Manage Startup Programs

Having too many programs set to load at startup can significantly slow down your boot time. Here’s how you can manage these programs:

- Right-click the **Taskbar** and select **Task Manager** from the menu.

- Click on the **Startup** tab at the top.

- You’ll see a list of programs with details like their names, publishers, status (enabled/disabled), and startup impact.

To disable a program from starting up automatically:

- Left-click to select the program you want to disable.

- Click on **Disable** in the lower-right corner.

Repeat this process for each program you don’t need at startup. If you’re unsure about any program, right-click it and select **Search online** to learn more about its purpose.

## 3. Adjust Virtual Memory Settings

Virtual memory is a feature that allows your computer to temporarily use disk space as additional RAM when physical memory is low. Sometimes, virtual memory settings can cause slow boot times. Here’s how you can adjust them:

- Type **Performance** into the Windows search bar.

- Click on **Adjust the appearance and performance of Windows**.

- Go to the **Advanced tab** and click on **Change** under Virtual Memory.

- In the window that opens, look at the **Total Paging File Size for All Drives** section.

If your currently allocated size is much higher than what’s recommended, untick the box where it says **Automatically manage paging file size for all drives**. Instead, select **Custom size** and enter values manually:

- For **Initial size**, enter a value slightly lower than the recommended minimum (e.g., 3,000 MB in this example).

- For **Maximum size**, enter the recommended maximum value.

Click on **Set** and then close out of the window. Reboot your computer to see if you notice faster boot times.

## 4. Update Graphics Drivers

Poorly optimized graphics drivers can also cause slow boot times. Updating them might help improve your system’s performance:

- Right-click the **Start** menu and select **Device Manager**.

- Scroll down to **Display adapters**, right-click on your graphics card, and choose **Update driver**.

If you have a dedicated graphics card with its own software, open that program and check for updates directly.

## 5. Disable Windows Subsystem for Linux

If you’ve been experimenting with the Linux Bash terminal in Windows 10, you might have turned on the **Windows Subsystem for Linux (WSL)** feature. This can sometimes cause boot issues:

- Type **Windows Features** into the search bar.

- Click on **Turn Windows Features On or Off**.

- Scroll down and untick the box for **Windows Subsystem for Linux**.

- Click **OK** and restart your computer.

## Bonus Tip: Upgrade to an SSD

If you’re still using a mechanical hard disk drive, upgrading to a Solid-State Drive (SSD) is one of the most effective ways to improve boot times and overall system performance. SSDs are much faster than traditional HDDs, making files load quicker and programs start up in seconds.

While adding more RAM is another great upgrade, an SSD offers even better performance improvements. Plus, if you’ve been monitoring SSD prices, now might be a good time to buy since they’re at an all-time low.

---

By following these steps, you should notice a significant improvement in your computer’s boot times and overall performance. If you found this guide helpful, don’t forget to give it a thumbs up and share it with others. If you’re new to our channel, subscribe and hit the bell icon to stay updated with the latest Windows 10 tips and tech-related content here on Tech Gumbo!

"WEBVTTKind: captionsLanguage: ena major complaint I hear from users of Windows 10 is that it takes a long time for their computer to start up coming up I'll show you five proven and tested ways to fix these low boot times in Windows 10 along with a bonus tip near the end of this video that will give your PC dramatic improvements to performance and faster boot times let's get started you a setting that has caused a lot of issues for people is the fast startup option while supposed to boot up your system quicker it's actually had the opposite effect on many computers to turn it off left click the Start menu and select the Settings icon go to system in the left pane select power and sleep over here to the right under related settings click on additional power settings this will open up the power options in the control panel in the left select choose what the power buttons do to make the necessary change that requires administrator permission click on change settings that are currently unavailable in shutdown settings on tick where it says turn on fast startup when you're done click on Save Changes if you don't see the option to turn on fast startup you will need to enable hibernation here's how you do it right-click the start menu and select Windows PowerShell admin type the command power CFG space board slash hibernate space on hit enter on your keyboard hibernation will now be enabled close out PowerShell and follow the steps already mention to disable fast startup having too many programs loading at startup could be a major source of your problems when booting up here's how you disable the programs you don't need loading at startup go to your task bar right click and in the menu select task manager here at the top go to the startup tab you will now see a list with the names of the programs the publishers name the status whether that program is enabled or disabled at startup along with the start-up impact to disable a program at startup left click to select it and click on disable here in the lower right do this for each program you know that you don't need at start if you're unsure just right-click the program and select search online virtual memory allows physical memory to be temporarily transferred from random access memory to storage on your disk which helps compensate for physical memory shortages changing virtual memory has been known to fix slow boot problems for this one type performance into the windows search bar select adjust the appearance and performance of windows go to the Advanced tab in virtual memory click on change here at the bottom of this window in total paging file size for all drives you'll see minimum allowed recommended and currently allocated there are some people that have noticed that they're currently allocated is well above what is recommended resulting in slower boot times if yours looks similar to mine don't make any changes if your currently allocated is a lot higher than what is recommended untick the box here at the top where it says automatically manage paging file size for all drives select custom size for initial size I usually just round down a couple gigabytes lower than what is recommended in this example I'll enter 3,000 which is equivalent to 3 gigabytes for maximum size enter in the value listed below for recommended in this case that would be 49 68 when you're done click on set close the windows out reboot your computer and you should notice a faster boot time poorly optimized graphics drivers have been known to cause boot issues updating those drivers can sometimes make Windows boot up faster one way to update your graphics drivers is to right-click on the Start menu and select Device Manager go down to display adapters right-click on the graphics card that you're using and select update driver typically you would select search automatically for updated driver software unless you have the driver software or available on your computer then you would select browse my computer for driver software if you own a dedicated graphics card with the corresponding software already on your computer you'll want to open that program to check for driver updates if you've been playing around the Linux bash terminal in Windows 10 you most likely have the windows subsystem for Linux feature turned on having this turned on has caused issues for many people when booting up to turn this feature off type Windows Features in the search bar select turn Windows Features on or off scroll down on tick the box for Windows subsystem for Linux click on OK and when it's done applying the changes restart your computer here's the bonus tip if you're still using a mechanical hard disk drive and you have the financial means to do so upgrading to a solid-state drive will make your system boot up a lot faster in addition opening files launching programs and anything you save to your computer will all happen a lot faster than the typical hard disk drive other than adding more RAM to your system upgrading to an SSD is one of the best upgrades you can make but you've been following the pricing for SSDs for the last few years then you'll notice at this time pricing is at an all-time low thanks for watching hopefully at least one of these fixes help in making your computer boot up faster if this video was useful for you give it a thumbs up and share with others if you're new to this channel subscribe and click the bell notification icon to stay up to date with the latest Windows 10 tips and other tech related stuff here on tech gumboa major complaint I hear from users of Windows 10 is that it takes a long time for their computer to start up coming up I'll show you five proven and tested ways to fix these low boot times in Windows 10 along with a bonus tip near the end of this video that will give your PC dramatic improvements to performance and faster boot times let's get started you a setting that has caused a lot of issues for people is the fast startup option while supposed to boot up your system quicker it's actually had the opposite effect on many computers to turn it off left click the Start menu and select the Settings icon go to system in the left pane select power and sleep over here to the right under related settings click on additional power settings this will open up the power options in the control panel in the left select choose what the power buttons do to make the necessary change that requires administrator permission click on change settings that are currently unavailable in shutdown settings on tick where it says turn on fast startup when you're done click on Save Changes if you don't see the option to turn on fast startup you will need to enable hibernation here's how you do it right-click the start menu and select Windows PowerShell admin type the command power CFG space board slash hibernate space on hit enter on your keyboard hibernation will now be enabled close out PowerShell and follow the steps already mention to disable fast startup having too many programs loading at startup could be a major source of your problems when booting up here's how you disable the programs you don't need loading at startup go to your task bar right click and in the menu select task manager here at the top go to the startup tab you will now see a list with the names of the programs the publishers name the status whether that program is enabled or disabled at startup along with the start-up impact to disable a program at startup left click to select it and click on disable here in the lower right do this for each program you know that you don't need at start if you're unsure just right-click the program and select search online virtual memory allows physical memory to be temporarily transferred from random access memory to storage on your disk which helps compensate for physical memory shortages changing virtual memory has been known to fix slow boot problems for this one type performance into the windows search bar select adjust the appearance and performance of windows go to the Advanced tab in virtual memory click on change here at the bottom of this window in total paging file size for all drives you'll see minimum allowed recommended and currently allocated there are some people that have noticed that they're currently allocated is well above what is recommended resulting in slower boot times if yours looks similar to mine don't make any changes if your currently allocated is a lot higher than what is recommended untick the box here at the top where it says automatically manage paging file size for all drives select custom size for initial size I usually just round down a couple gigabytes lower than what is recommended in this example I'll enter 3,000 which is equivalent to 3 gigabytes for maximum size enter in the value listed below for recommended in this case that would be 49 68 when you're done click on set close the windows out reboot your computer and you should notice a faster boot time poorly optimized graphics drivers have been known to cause boot issues updating those drivers can sometimes make Windows boot up faster one way to update your graphics drivers is to right-click on the Start menu and select Device Manager go down to display adapters right-click on the graphics card that you're using and select update driver typically you would select search automatically for updated driver software unless you have the driver software or available on your computer then you would select browse my computer for driver software if you own a dedicated graphics card with the corresponding software already on your computer you'll want to open that program to check for driver updates if you've been playing around the Linux bash terminal in Windows 10 you most likely have the windows subsystem for Linux feature turned on having this turned on has caused issues for many people when booting up to turn this feature off type Windows Features in the search bar select turn Windows Features on or off scroll down on tick the box for Windows subsystem for Linux click on OK and when it's done applying the changes restart your computer here's the bonus tip if you're still using a mechanical hard disk drive and you have the financial means to do so upgrading to a solid-state drive will make your system boot up a lot faster in addition opening files launching programs and anything you save to your computer will all happen a lot faster than the typical hard disk drive other than adding more RAM to your system upgrading to an SSD is one of the best upgrades you can make but you've been following the pricing for SSDs for the last few years then you'll notice at this time pricing is at an all-time low thanks for watching hopefully at least one of these fixes help in making your computer boot up faster if this video was useful for you give it a thumbs up and share with others if you're new to this channel subscribe and click the bell notification icon to stay up to date with the latest Windows 10 tips and other tech related stuff here on tech gumbo\n"