A Clean Boot is a troubleshooting method that starts Windows with a minimal set of drivers and startup programs. By doing so, it isolates the operating system from most third-party software and services, making it easier to identify and resolve conflicts or issues that may be causing problems on the system.
If you are experiencing problems with your Windows 11 or Windows 10 computer, such as slow performance, errors, crashes, high CPU usage, or app compatibility issues, performing a Clean Boot can help you find out whether a background program or service is responsible.
This article explains what a Clean Boot is, how it differs from Safe Mode, when you should use it, and how to undo a Clean Boot on Windows 11 and Windows 10.
In Windows computers, Clean boot option is specially designed to isolate a performance problem.
What Is a Clean Boot in Windows 11/10?
As Microsoft describes, a Clean Boot is a special startup mode in Windows designed for troubleshooting software conflicts. It’s different from a normal startup and from Safe Mode:
- Normal startup – Windows loads all installed drivers, services and startup programs.
- Safe Mode – Windows loads only essential system drivers and services, and disables most third-party components. It is mainly for system-level problems (boot issues, BSOD, malware, driver crashes).
- Clean Boot – Windows loads all core Microsoft services and drivers, but disables third-party services and startup programs. It is mainly for software conflicts and performance issues.
A Clean Boot is useful when you suspect that a problem occurs only when a certain program, driver, or background service is running.
For example, you might see:
- A specific application crashing or hanging
- High CPU, RAM, or disk usage
- Random errors or freezes while using some software
- Conflicts after installing new antivirus, VPN, backup tools, or utilities
By disabling non-Microsoft services and startup apps and then re-enabling them one by one, you can narrow down which program is causing the issue.
When Should You Use a Clean Boot?

Use a Clean Boot when:
- Your PC is slow or laggy – high CPU or disk usage, slow startup, sluggish performance after login.
- Specific programs misbehave – apps crash, freeze, or show errors only after you start Windows normally.
- You suspect software conflicts – after installing new antivirus, firewall, VPN, backup, or other system tools.
- Windows works in Safe Mode but not in normal mode – this often means third-party software or services are involved.
- You want to test if a background program is causing BSODs or errors – especially if the crashes only happen when certain apps or games are running.
Avoid Clean Boot for:
- Hardware failures (disk errors, bad RAM, overheating).
- Serious system corruption or boot failures (for those, Safe Mode, System Restore, SFC/DISM, or repair install are better).
How to Perform a Clean Boot on Windows 11/10
Step 1: Open System Configuration (msconfig)
- Press Windows + R, type
msconfigand press Enter. - This opens the System Configuration window.
Step 2: Configure Selective Startup
- Go to the General tab.
- Select Selective startup.
- Uncheck Load startup items.
- Make sure Load system services and Use original boot configuration are checked.

Step 3: Disable Third-Party Services
- Switch to the Services tab.
- Check Hide all Microsoft services (very important, so you don’t disable essential Windows services).
- Click Disable all to turn off all non-Microsoft services.

Step 4: Disable Startup Programs
- Go to the Startup tab and click Open Task Manager.
- In Task Manager, under the Startup tab, right-click each enabled item and choose Disable.
- Close Task Manager and return to the System Configuration window.

Step 5: Restart into Clean Boot State
- In System Configuration, click OK.
- When prompted, click Restart.
- Windows will now start in a Clean Boot environment, with only essential Microsoft services and drivers running.
Step 6: Test Your System
- After the restart, use your PC normally.
- Check whether the original problem (crashes, errors, high usage, etc.) still occurs.
How to Find Which Program Is Causing the Problem

If the issue does not occur in Clean Boot:
- Open System Configuration again (
msconfig). - On the Services tab, re-enable half of the disabled non-Microsoft services.
- Restart the PC and test again.
- If the problem comes back, the culprit is in the half you just enabled.
- If it doesn’t, the culprit is in the remaining disabled half.
- Repeat this process (enable/disable in smaller groups) until you find the exact service or program causing the issue.
- Once identified, you can uninstall, update, or reconfigure that program.
Do the same kind of testing for Startup items via Task Manager if needed.
If the issue still occurs in Clean Boot:
- It’s likely related to Windows itself, drivers, or hardware, not third-party apps.
- Next steps could include: running SFC/DISM, updating drivers, scanning for malware, checking disk health, or using System Restore.
How to Restore Normal Boot on Windows 11/10
After you finish troubleshooting, you should return Windows to a normal startup.
- Press Windows + R, type
msconfigand press Enter. - In System Configuration, go to the General tab and select Normal startup.
- Go to the Services tab:
- Make sure Hide all Microsoft services is checked.
- Click Enable all to restore previously disabled services.
- Go to the Startup tab:
- In Windows 10/11, click Open Task Manager and re-enable the startup items you want.
- Close Task Manager and click OK in System Configuration.
- Restart your computer. Windows will now boot in normal mode with your usual services and startup apps.
Difference Between Clean Boot and Safe Mode
Both Safe Mode and Clean Boot are diagnostic modes in Windows, but they serve slightly different purposes.

Safe Mode
- Loads a minimal Windows environment.
- Uses only essential drivers (basic display, keyboard, mouse, disk, core system services).
- Disables most non-essential processes and non-core components.
- Best for serious system problems: boot failures, BSOD, malware, driver crashes.
Clean Boot
- Loads a full Windows environment with the normal desktop.
- Keeps all Microsoft services and drivers enabled.
- Disables only third-party services and startup programs.
- Best for software conflicts and performance issues caused by installed apps.
FAQ: Clean Boot on Windows 11/10
No. In Safe Mode, Windows runs with a very limited set of drivers and services. In a Clean Boot, Windows still runs normally but with third-party services and startup programs disabled, so it’s mainly for troubleshooting software conflicts.
Yes. A Clean Boot is a safe and recommended troubleshooting method from Microsoft. It doesn’t uninstall anything; it just temporarily prevents some programs and services from starting automatically.
Only as long as needed to identify the problematic program or service. Once you find the culprit, remove or reconfigure it and then restore normal startup.
Yes. Unlike some Safe Mode configurations, Clean Boot still allows full network and internet access, unless the network-related services themselves are disabled.
This usually means the problem is not caused by third-party software. In that case, check for Windows updates, update device drivers, run malware scans, use SFC/DISM, or consider System Restore or other repair methods.






