How to Use Windows 10 Clean Boot to Fix PC Errors



What Is Windows 10 Clean Boot

Windows 10 clean boot is used to diagnose Windows errors with a minimal set of startup programs, software or drivers. You could use Windows 10 clean boot to determine which driver or program causes the problems and then troubleshoot them.

It is reported that most of the Windows user encounter various Windows 10 issues like internal power error, WiFi not working, endless reboot, etc. after the Windows 10 upgrade or the Windows 10 anniversary update. And today I will introduce to you how to use Windows 10 clean boot to check for PC errors.

How to Use Windows 10 Clean Boot to Find What Cause the PC Errors

Make sure you log in Windows 10 as an Administrator before you perform the Windows 10 clean boot. And here are the steps:

Step 1: Perform Windows 10 Clean Boot

  1. Use Windows shortcut keys Win + R or right click the Start menu to open the Run dialog. Type msconfig into the box and press Enter key or click OK.
perform-windows-10-clean-boot-msconfig
  1. Click General tab on the System Configuration box. Choose Selective Startup and uncheck the Load startup items check box.
perform-windows-10-clean-boot-general
  1. Click Services tab. Check the Hide all Microsoft services and then click Disable all.
perform-windows-10-clean-boot-services
  1. Click OK and then click Restart on the new pop-up dialog box.

Step 2: Check the Services

This step will help to diagnose whether there exist errors in the services after the Windows 10 clean boot.

  1. Repeat the process 1 and process 2 in the Step 1.
  2. Click Services tab and check the Hide all Microsoft services. Enable the first half of the services and disable the rest.
  3. Click OK and then click Restart on the new pop-up dialog box.

If you have identified no problematic services in the first half items, try another half of the services with the same steps. If the errors still annoy you after all the services check, go on reading Step 3 below.

If you did find out the problematic service, go and read Step 4.

Step 3: Check Half of the Startups

This step is similar to Step 2 and it helps to diagnose whether there exist errors in the startups after the Windows 10 clean boot.

  1. Repeat Step 1 to perform a Windows 10 clean boot.
  2. Choose Startup tab and click Open Task Manager.
check-half-of-the-startups-after-windows-10-clean-boot
  1. Enable the first half of the startups and disable the rest.
  2. Click OK and Restart the PC.

If you’ve identified no problematic startups in the first half items, try another half of the startups with the same steps. If the errors still occur after all the startups check, you’d better repeat Step 2 and uncheck Hide all Microsoft services to figure out the exact problematic service.

Step 4: Troubleshoot the Errors

If you did find out the exact problematic service or startup after the Windows 10 clean boot, you could keep it disable so that the errors can be solved. Or you could do a search for solutions.

Step 5: Reset System Configuration

  1. Open the System Configuration box.
  2. Click General tab and choose Normal startup.
  3. Follow the instruction on the screen and restart your computer.

Note: The PC may lose some functionality temporarily after the Windows 10 clean boot and the functionality will return when you perform a normal PC start.

Clean boot is one of the best methods to detect what exactly is the cause of the PC errors. For example, many Windows users complain about the Windows 10 airplane mode on or off errors after the Windows 10 upgrade. It is easy for them to perform a Windows 10 clean boot and figure out the black sheep from the list to resolve the problem.

If the clean boot could help you fix the errors, share this with your friends. Any knowledge of Windows 10 clean boot is welcome.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>