
Perform a Clean Boot in Windows 10 to Troubleshoot Software Conflicts
How to Perform a Clean Boot in Windows 10 to Troubleshoot Software Conflicts
Published by Shawn BrinkCategory: Performance & Maintenance
17 Apr 2020
Designer Media Ltd

How to Perform a Clean Boot in Windows 10 to Troubleshoot Software Conflicts
When you start Windows by using a normal startup operation, several applications and services start automatically, and then run in the background. These programs include basic system processes, antivirus software, system utility applications, and other software that has been previously installed. These applications and services can cause software conflicts.
A clean boot is performed to start Windows with a minimal set of drivers and startup programs. This helps eliminate software conflicts that occur when you install a program or an update or when you run a program in Windows 10.
You may also troubleshoot or determine what conflict is causing the problem by performing a clean boot.
This tutorial will show you how to perform a clean boot to start Windows 10 using a minimal set of drivers and startup programs for troubleshooting application conflicts.
You must be signed in as an administrator to be able to perform a clean boot.
Your computer may temporarily lose some functionality when you perform a clean boot. When you start the computer normally, the functionality returns. However, you may receive the original error message, or experience the original behavior if the problem still exists.
If the computer is connected to a network, network policy settings may prevent you from following these steps. We strongly recommend that you do not use the System Configuration utility to change the advanced boot options on the computer unless a Microsoft support engineer directs you to do this. Doing this may make the computer unusable.
Contents
To Perform a Clean Boot in Windows 10 To Troubleshoot Software Conflicts in a Clean Boot To Restart Computer to Normal Startup after Finished Troubleshooting
PART ONE
To Perform a Clean Boot in Windows 10
1 Press the Win + R keys to open Run, type msconfig into Run, and press Enter to open System Configuration.
2 In the General tab of System Configuration, select (dot) Selective startup, and only uncheck Load startup items. (see screenshot below)

3 Click/tap on the Services tab in System Configuration, check the Hide all Microsoft services box, and click/tap on Disable all. (see screenshot below)

4 Click/tap on the Startup tab in System Configuration, and click/tap on the Open Task Manager. (see screenshot below)

5 Disable all startup items, and close Task Manager. (see screenshot below)

6 Click/tap on OK in System Configuration. (see screenshot below )
7 Click/tap on Restart to restart the computer with a clean boot at startup, and go to below. (see screenshot below)

PART TWO
To Troubleshoot Software Conflicts in a Clean Boot
8 After the computer has restarted now in a clean boot environment, do or below for what is appropriate in your situation.
9 If you could not install or uninstall a program or an update before you performed the clean boot, try to install or uninstall the program or update again.
If you receive the "The Windows Installer service could not be accessed" error during the installation or uninstallation, manually start the Windows Installer service, and then install or uninstall the program or update again.
A) If the installation or uninstallation is successful, you have resolved your issue. Go to below to reset your computer to normal startup.
B) If the installation or uninstallation still fails, that means this issue is not caused by application or service interference. Please post in the appropriate forum here to get further support for your issue.
10 If you could not run a program before you performed the clean boot, try to run the program again.
A) If the program runs correctly, this issue is caused by application or service interferences. Go to below to determine which application or service causes the issue.
B) If the program still does not run as expected, this issue is not caused by application or service interference. Please post in the appropriate forum here to get further support for your issue.
11 Press the Win+R keys to open Run, type msconfig, and press Enter to open System Configuration.
12 Click/tap on the Services tab in System Configuration, check the Hide all Microsoft services box, check the upper half of check boxes in the Service list, and click/tap on OK. (see screenshot below)

13 Click/tap on Restart to restart the computer. (see screenshot below)

14 After the computer finishes restarting, determine whether the problem still occurs.
A) If the problem still occurs, repeat , but uncheck the lower half of the check boxes in the Service list that you originally checked in .
B) If the problem does not occur, repeat , and check only the upper half of the remaining check boxes that are cleared in the Service list at . Repeat until you have selected all the check boxes in the Service list at .
C) If you still experience the problem when only one service is selected in the Service list at , this means that the selected service causes the problem, and you should go to . If no service causes the problem, go to below.
15 Repeat and then to open your startup items list.
16 Enable the upper half of items in the Startup list, close Task Manager, and restart the computer. (see screenshot below)

17 After the computer finishes restarting, determine whether the problem still occurs.
A) If the problem still occurs, repeat and , but disable the lower half of the items in the Startup list that you originally enabled in .
B) If the problem does not occur, repeat and , and enable only the upper half of the remaining items in the Startup list at . Repeat until you have enabled all startup items.
C) If you still experience the problem after only one Startup item is enabled in the Startup list, this means that the selected startup item causes the problem, and you should go to . If no startup item causes this problem, a Microsoft service probably causes the problem. To determine which Microsoft service may be causing the problem, repeat without checking the Hide all Microsoft services box in each step.
18 After you determine the startup item or the service that causes the problem, contact the program manufacturer to determine whether the problem can be resolved. Or, leave the problem startup item disabled in Task Manager or service unchecked in msconfig until it can be resolved. Stop here.
PART THREE
To Restart Computer to Normal Startup after Finished Troubleshooting
19 Press the Win + R keys to open Run, type msconfig into Run, and press Enter to open System Configuration.
20 In the General tab of System Configuration, select (dot) Normal startup. (see screenshot below)

21 Click/tap on the Services tab in System Configuration, uncheck the Hide all Microsoft services box, and click/tap on Enable all. (see screenshot below)

22 Click/tap on the Startup tab in System Configuration, and click/tap on the Open Task Manager. (see screenshot below)

23 Enable all startup items, and close Task Manager. (see screenshot below)

24 Click/tap on OK in System Configuration. (see screenshot below )
25 Click/tap on Restart to restart the computer back to a normal startup. (see screenshot below)

That's it,
Shawn
Related Tutorials
Windows 11 Tutorials
![]()
philc43
Posts : 5,172
64bit Win 10 Pro ver 21H2
New
24 Feb 2016
Hi Shawn,
I have often suggested the clean boot approach to solving problems for people on here and it is now really great to have this tutorial to point them to!
Thanks :)
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
System Manufacturer/Model Number: Custom Self-build
OS: 64bit Win 10 Pro ver 21H2
CPU: Intel Core i5 3570K 3.4GHz
Motherboard: ASUS P8Z77-V LX
Memory: 16GB
Graphics Card: NVidia Geforce GTX 750Ti
Sound Card: On-board Realtek HD Audio
Monitor(s) Displays: Samsung 226BW
Screen Resolution: 1680 x 1050
Keyboard: Microsoft wired Keyboard 600
Mouse: Microsoft wired Basic Optical
PSU: Corsair TX550
Case: Gigabyte IF233
Hard Drives: 1TB SSD + 1TB HDD
Browser: MS Edge
Antivirus: Windows Defender
Computer Type: Laptop
System Manufacturer/Model Number: Microsoft Surface Laptop 3
OS: 64bit Win 11 Pro ver 21H2
CPU: Intel i5 1035G7
Memory: 8 GB
Graphics Card: Intel Iris plus
Screen Resolution: 2256 x 1504
Browser: MS Edge
Antivirus: Windows Defender

 Quote
![]()
Brink
Posts : 75,036
64-bit Windows 11 Pro for Workstations
Thread Starter
New
24 Feb 2016
I hope it can help Phil. :)
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
System Manufacturer/Model Number: Custom self built
OS: 64-bit Windows 11 Pro for Workstations
CPU: Intel i7-8700K 5 GHz
Motherboard: ASUS ROG Maximus XI Formula Z390
Memory: 64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
Graphics Card: ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card: Integrated Digital Audio (S/PDIF)
Monitor(s) Displays: 2 x Samsung Odyssey G75 27"
Screen Resolution: 2560x1440
Keyboard: Logitech wireless K800
Mouse: Logitech MX Master 3
PSU: Seasonic Prime Titanium 850W
Case: Thermaltake Core P3 wall mounted
Cooling: Corsair Hydro H115i
Hard Drives: 1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
Internet Speed: 2 Gbps Download and 35 Mbps Upload
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium
Other Info: Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
CyberPower CP1500PFCLCD,
Galaxy S23 Plus phone
View my PC Album
Computer Type: Laptop
System Manufacturer/Model Number: HP Spectre x360 2in1
OS: 64-bit Windows 10 Pro build 21390
CPU: i7-1065G7 3.9 GHz
Memory: 16 GB LPDDR4-3200
Graphics Card: Intel Iris Plus
Sound Card: Intel SST
Monitor(s) Displays: 13.3" 4K UWVA AMOLED multitouch
Screen Resolution: 3840 x 2160
Hard Drives: 512 GB PCIe NVMe M.2 SSD
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium

 Quote
![]()
spotify95
Posts : 85
Windows 10 Home
New
02 Mar 2016
Thanks! I'm going to have to do a clean boot in order to resolve an issue on my Windows 10 partition of my new laptop. Hopefully I'll be able to resolve the issue.
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
System Manufacturer/Model Number: custom
OS: Windows 10 Home
CPU: AMD Ryzen 9 5900X
Motherboard: Gigabyte X570 Aorus Master
Memory: 128GB DDR4 3200MHz
Graphics Card: Gigabyte RTX 3060Ti
Sound Card: Realtek Audio
Monitor(s) Displays: ASUS VP228
Screen Resolution: 1080p
Keyboard: HP KBAR211
Mouse: HP SM-2022
PSU: Corsair RMX750
Case: Phanteks Enthoo Pro
Cooling: Liquid Freezer II 360mm
Hard Drives: Crucial P2 500GB
Crucial P3 1TB
Crucial MX500 1TB
Micron 1100 2TB
WD Purple 6TB
WD Gold 10TB
Internet Speed: Virgin Media 250Mbps
Browser: Google Chrome
Antivirus: Microsoft Windows Defender
Computer Type: Laptop
System Manufacturer/Model Number: HP OMEN 15
OS: Windows 10
CPU: Intel Core i7-8750H
Memory: 32GB DDR4-2666
Graphics Card: Nvidia GTX 1050Ti 4GB
Monitor(s) Displays: 15", 1920x1080
Screen Resolution: 1080p
Keyboard: Built in keyboard, or external
Mouse: Built in trackpad, or external
PSU: 150W external PSU (19V)
Cooling: In-built fans/heatsink
Hard Drives: 1TB Crucial P1 NVME SSD
1TB Crucial MX500 SATA SSD
Internet Speed: 250Mbps Virgin Media
Browser: Google Chrome, Mozilla Firefox
Antivirus: Windows Defender

 Quote
![]()
Moilleadoir
Posts : 6
Ubuntu 16.04, Windows 10
New
03 May 2016
Is there a way of doing this if you the boot process is not completing? I don’t get as far as the lockscreen.
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
OS: Ubuntu 16.04, Windows 10

 Quote
![]()
oneLess
Posts : 44
ten 64
New
03 May 2016
just another idea ,
I use that
1.
boot in safe mode with command prompt , not safe mode , not safe mode with networking
there are a lot of tutorials here or in the rest of www
[shift+restart] or [restore F8 /bootmenulegacy - my preferred way] or ... ...
2.
when command prompt windows is on the screen
I type [explorer]+[enter] key on keyboard
or regedit , or notepad , or iexplore ... ...
explorer will show up with no bloatware loaded
nothing to check/uncheck before or keep in mind what you have done before for restoring step
this works in 8.x win also , also in 7 [no need here to restore F8 functionality button]
question : what is the difference between the 2 ways ?
[as more cleaned boot way , as better way not simplified way]
c
You need to have JavaScript enabled so that you can use this ...
OS: ten 64

 Quote
![]()
Brink
Posts : 75,036
64-bit Windows 11 Pro for Workstations
Thread Starter
New
03 May 2016
Hello C, and welcome to Ten Forums. :)
You could do it that way as well. I just find it better to use selective startup to troubleshoot in since safe boot doesn't load what you select to troubleshoot with.
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
System Manufacturer/Model Number: Custom self built
OS: 64-bit Windows 11 Pro for Workstations
CPU: Intel i7-8700K 5 GHz
Motherboard: ASUS ROG Maximus XI Formula Z390
Memory: 64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
Graphics Card: ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card: Integrated Digital Audio (S/PDIF)
Monitor(s) Displays: 2 x Samsung Odyssey G75 27"
Screen Resolution: 2560x1440
Keyboard: Logitech wireless K800
Mouse: Logitech MX Master 3
PSU: Seasonic Prime Titanium 850W
Case: Thermaltake Core P3 wall mounted
Cooling: Corsair Hydro H115i
Hard Drives: 1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
Internet Speed: 2 Gbps Download and 35 Mbps Upload
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium
Other Info: Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
CyberPower CP1500PFCLCD,
Galaxy S23 Plus phone
View my PC Album
Computer Type: Laptop
System Manufacturer/Model Number: HP Spectre x360 2in1
OS: 64-bit Windows 10 Pro build 21390
CPU: i7-1065G7 3.9 GHz
Memory: 16 GB LPDDR4-3200
Graphics Card: Intel Iris Plus
Sound Card: Intel SST
Monitor(s) Displays: 13.3" 4K UWVA AMOLED multitouch
Screen Resolution: 3840 x 2160
Hard Drives: 512 GB PCIe NVMe M.2 SSD
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium

 Quote
![]()
tfwul
Posts : 974
Windows 10 x64
New
17 Nov 2016
Many thanks for the tutorial. Coincidentally I also looked at the Microsoft site https://support.microsoft.com/en-us/kb/929135
and noticed there is a small difference, specifically, the step after launching msconfig.
Where MS states
Go to Services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all,
you use
"In the General tab of System Configuration, select (dot) Selective startup, and only uncheck Load startup items."
Maybe they both have the same results?
One other thing that I have a question about is: when disabling non-Windows startup entries, see on the MS site where they say
"On the Startup tab in Task Manager, for each startup item, select the item and then click Disable. "
I think one has to write down/make screenshots of all stuff that is starting up, before ... disabling them, so as to re-enable all these items again afterwards...?
Or am I overlooking something?
When I disable them, I assume they remain disabled and I need to manually re-enable the startup entries again, right?
Which may be a tedious job.
Or ... is this covered by simply disable/re-enable the "Load startup items" (in the System Configuration->General tab)..??
Thanks
=
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
OS: Windows 10 x64
CPU: Intel Core i7-5820K 3.6GHz
Motherboard: Asus X99-Deluxe
Memory: 32GB (DDR4-2133)
Graphics Card: NVIDIA GeForce GTX 970 (4GB)
Sound Card: Realtek ALC1150
Monitor(s) Displays: HP Dreamcolor HP Z27x
Screen Resolution: 2560x1440
Keyboard: Das Keyboard 4 Pro
Mouse: Microsoft Comfort 6000
PSU: Corsair RM650
Case: Corsair Obsidian 750D
Hard Drives: Samsung SSD 850 PRO 512GB, 1TB, WD HDD's
Internet Speed: 800Mbps
Antivirus: Windows Security

 Quote
![]()
Brink
Posts : 75,036
64-bit Windows 11 Pro for Workstations
Thread Starter
New
17 Nov 2016
Hey mate, :)
Answers inline.
tfwul said:
Many thanks for the tutorial. Coincidentally I also looked at the Microsoft site https://support.microsoft.com/en-us/kb/929135
and noticed there is a small difference, specifically, the step after launching msconfig.
Where MS states
Go to Services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all,
you use
"In the General tab of System Configuration, select (dot) Selective startup, and only uncheck Load startup items."
Maybe they both have the same results?
Step 2 that you mentioned is to just be more thorough for not loading startup items.
Step 3 includes what MS stated though.
tfwul said:
One other thing that I have a question about is: when disabling non-Windows startup entries, see on the MS site where they say
"On the Startup tab in Task Manager, for each startup item, select the item and then click Disable. "
I think one has to write down/make screenshots of all stuff that is starting up, before ... disabling them, so as to re-enable all these items again afterwards...?
Or am I overlooking something?
When I disable them, I assume they remain disabled and I need to manually re-enable the startup entries again, right?
Which may be a tedious job.
Or ... is this covered by simply disable/re-enable the "Load startup items" (in the System Configuration->General tab)..??
Thanks
=
There's no need to write down anything. The startup items will still be listed when disabled to be able to enable again later while troubleshooting them in steps 16 and 17.
You need to have JavaScript enabled so that you can use this ...
Computer Type: PC/Desktop
System Manufacturer/Model Number: Custom self built
OS: 64-bit Windows 11 Pro for Workstations
CPU: Intel i7-8700K 5 GHz
Motherboard: ASUS ROG Maximus XI Formula Z390
Memory: 64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
Graphics Card: ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card: Integrated Digital Audio (S/PDIF)
Monitor(s) Displays: 2 x Samsung Odyssey G75 27"
Screen Resolution: 2560x1440
Keyboard: Logitech wireless K800
Mouse: Logitech MX Master 3
PSU: Seasonic Prime Titanium 850W
Case: Thermaltake Core P3 wall mounted
Cooling: Corsair Hydro H115i
Hard Drives: 1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
Internet Speed: 2 Gbps Download and 35 Mbps Upload
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium
Other Info: Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
CyberPower CP1500PFCLCD,
Galaxy S23 Plus phone
View my PC Album
Computer Type: Laptop
System Manufacturer/Model Number: HP Spectre x360 2in1
OS: 64-bit Windows 10 Pro build 21390
CPU: i7-1065G7 3.9 GHz
Memory: 16 GB LPDDR4-3200
Graphics Card: Intel Iris Plus
Sound Card: Intel SST
Monitor(s) Displays: 13.3" 4K UWVA AMOLED multitouch
Screen Resolution: 3840 x 2160
Hard Drives: 512 GB PCIe NVMe M.2 SSD
Browser: Google Chrome
Antivirus: Windows Defender and Malwarebytes Premium

 Quote
![]()
dansoy
Posts : 2
windows 10
New
19 May 2017
reply
I have this problem with clean boot, (i was not able to find this tutorial when i tried to clean boot my system) in PART ONE step 3 I interchanged number 3 and 2, so instead of hiding the Microsoft services first, I clicked the disable button first and then the hide.
And when i tried to launch the "msconfig" it wont pop-out. How can I fix this?
You need to have JavaScript enabled so that you can use this ...
Computer Type: Laptop
OS: windows 10

 (责任编辑:)
|