Windows 11 Debloat Guide

Remove the bloat. Lower the latency.

A fresh install of Windows 11 has over 200 background processes running. Our goal is to drop idle process counts under 70 and minimize DPC driver latency.

1. The Clean Install

Do not upgrade from Windows 10. Wipe the drive. During installation, select "English (World)" or "English (European)" to avoid installing pre-loaded sponsored apps like TikTok, Spotify, or Candy Crush.

2. PowerShell Debloater

PowerShell (Run as Administrator)
iwr -useb https://christitus.com/win | iex

*Uses the trusted Chris Titus Tech open-source utility. Run in an elevated PowerShell terminal.

Recommended presets in the tool:

  • Desktop (Tweaks selection)
  • Disable Telemetry & Diagnostic Data
  • Disable Cortana & Web Search in Start
  • Set Windows Services to "Minimal"
  • Disable Activity History & Location Tracking

3. Power Plan: Ultimate Performance

Default Windows "Balanced" mode aggressively parks CPU cores to conserve power, introducing frame-time spikes. Unhide the Ultimate Performance scheme:

CMD / Terminal Command:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

Then navigate to Windows Control Panel > Power Options and select Ultimate Performance.

4. MSI Mode Tool (Interrupt Handling)

Force your GPU and NIC into Message Signaled Interrupts (MSI) mode to eliminate legacy IRQ line sharing and lower driver latency.

Safety Checklist: Check the box for your NVIDIA RTX 3080/GPU under "MSI" and set Interrupt Priority to "High". Click Apply. Do NOT alter system SATA or storage controllers unless you know your chipset support.

5. DPC Latency Verification (LatencyMon)

Deferred Procedure Calls (DPCs) are internal Windows kernel routines. When a driver (e.g. WiFi, audio, or graphics) takes longer than 1000µs (1ms) to execute a DPC routine, Windows momentarily pauses audio rendering and input polling, creating audible pops and mouse stutters.

nvlddmkm.sys (GPU)

Caused by background telemetry or driver power state changes. Fixed by NVCleaninstall & Maximum Performance in NCP.

ndis.sys (Network)

Network adapter power saving or Energy Efficient Ethernet. Disable "Green Ethernet" in Device Manager adapter properties.

wdf01000.sys (Kernel)

Caused by HPET conflict or audio interface polling. Resolved by synthetic timer and disabling unused audio devices.

6. Disable HPET & Configure TSC Synthetic Timer

Windows High Precision Event Timer (HPET) incurs a continuous kernel overhead penalty querying external motherboard timer chips. Disabling HPET forces Windows to use the CPU's internal invariant Time Stamp Counter (TSC), which operates at sub-microsecond latency.

Run in Administrator Command Prompt:
bcdedit /deletevalue useplatformclock && bcdedit /set disabledynamictick yes && bcdedit /set useplatformtick yes

*Reboot required after running. Also ensure High Precision Event Timer is disabled in Windows Device Manager under System Devices.

7. Disable VBS (Virtualization-Based Security)

Windows 11 enables Virtualization-Based Security (VBS) and Hypervisor-Protected Code Integrity (HVCI) by default. Independent benchmarks by Tom's Hardware and PC Gamer revealed a 5% to 15% drop in 1% low frame rates due to hypervisor context switching overhead.

Step-by-Step Deactivation:
  1. Open Windows Start Menu and search for Core Isolation.
  2. Toggle Memory Integrity to OFF.
  3. Under BIOS, keep Intel Virtualization Technology (VT-x) enabled only if you use virtual machines; otherwise disable VT-d.
  4. Restart your computer. Confirm "Virtualization-based security" reports Not enabled in msinfo32.
Windows 11 Zero-Latency OS

Windows 11 OS Debloat FAQs

Everything you need to know about DPC latency, telemetry stripping, power plans, timer resolution, and Game Mode.

LatencyMon measures the execution time of Interrupt Service Routines (ISRs) and Deferred Procedure Calls (DPCs) in system kernel drivers.

If "Highest reported ISR routine" or "DPC routine execution time" exceeds 1000µs (1.0ms), the system is considered unsuitable for real-time audio and high-refresh gaming.

Common culprits: nvlddmkm.sys (GPU driver - fix by installing bare driver + MSI mode), ndis.sys (network adapter - disable power saving and green ethernet), and ACPI.sys (power management - disable C-States in BIOS).

Key Takeaway:

A properly tuned gaming OS maintains peak DPC routines under 250 microseconds under gaming load.

Need more details on this optimization layer?Master Zero-Latency Checklist