How to Clean Boot Windows 10: Step-by-Step Guide for Optimal Performance

A clean boot starts Windows with a reduced set of non-Microsoft services and startup applications so you can isolate software conflicts. It is a troubleshooting state, not a permanent “performance mode.” Keep track of what you disable so you can restore the normal configuration afterward.

Prepare a Windows 10 clean boot

  1. Sign in with an account that has administrative rights.
  2. Press Windows + R, type msconfig, and press Enter.
  3. Open the Services tab.
  4. Check Hide all Microsoft services.
  5. Select Disable all for the remaining third-party services.
  6. Open the Startup tab and use its link to open Task Manager.
  7. Disable the enabled startup items you are testing, recording their original state.
  8. Restart the computer.

Hiding Microsoft services before selecting Disable all is important. The goal is to isolate third-party conflicts, not indiscriminately disable Windows components.

Test the original problem

After restart, reproduce the issue. If it disappears, a disabled service or startup application is a likely cause. Re-enable groups of items and restart between tests to narrow the list until you identify the conflicting software.

A clean boot does not remove malware or repair Windows

It changes what loads during startup. It does not clean the Registry, repair corrupted system files, update drivers, or act as an antivirus scan. Use the troubleshooting result to identify the next appropriate fix.

Return Windows to normal startup

When testing is finished, restore the services and startup items you intentionally disabled. Microsoft clean-boot guidance includes returning the computer to its normal configuration; leaving useful background software disabled indefinitely can cause missing functionality.

Be cautious on managed computers

Work PCs can rely on security, management, VPN, or compliance services supplied by an organization. Contact IT before disabling services on a managed device.

Windows 10 lifecycle for this topic

For this guidance, remember that Windows 10’s standard free-support period ended October 14, 2025; post 53606 should be maintained with that lifecycle in mind. Clean boot remains useful for diagnosing legacy systems, but resolving a startup conflict does not restore operating-system security support. If this computer meets current requirements, moving it to a maintained Windows release is the safer long-term choice.

Get Our Free Newsletter

How-to guides and tech deals

You may opt out at any time.
Read our Privacy Policy