Windows comes with a lot of pre-installed software and features that many users don't need. This "bloatware" can slow down your system, consume resources, and collect telemetry data. Debloating Windows removes unnecessary applications, disables telemetry, and applies performance optimizations to make your system faster and more private.
Chris Titus Tech has created an excellent Windows utility that makes debloating simple and safe. This guide shows you how to use his PowerShell one-liner to download and run the utility, and what to expect when you do.
TL;DR
- Debloat Windows to remove bloatware, disable telemetry, and improve performance
- Use Chris Titus Tech's utility: Run
iwr -useb https://christitus.com/win | iexin PowerShell as Admin - Removes bloatware: Uninstalls pre-installed apps like Candy Crush, Xbox Game Bar
- Disables telemetry: Stops Windows data collection and tracking
- Optimizes services: Disables unnecessary background services
- Result: Faster, more private Windows installation with fewer resource usage
What Is Windows Debloating?
Windows debloating involves:
- Removing bloatware: Uninstalling pre-installed apps like Candy Crush, Xbox Game Bar, and other Microsoft Store apps you don't use
- Disabling telemetry: Turning off Windows data collection and tracking features
- Optimizing services: Disabling unnecessary Windows services that run in the background
- Performance tweaks: Applying registry changes and settings to improve system responsiveness
- Privacy improvements: Disabling Cortana, location tracking, and other privacy-invading features
The result is a faster, more private Windows installation that uses fewer system resources.
About Chris Titus Tech's Windows Utility
Chris Titus Tech is a well-known tech YouTuber and content creator who specializes in Windows optimization, Linux, and system administration. His Windows Utility is an open-source PowerShell script that provides a user-friendly interface for debloating and optimizing Windows.
The utility is actively maintained, well-documented, and safe to use. It gives you granular control over what gets removed or disabled, so you can customize the debloating process to your needs.
You can find more information, documentation, and the source code on GitHub or visit Chris Titus Tech's website for tutorials and guides.
The PowerShell One-Liner
Here's the PowerShell command to download and run Chris Titus Tech's Windows Utility:
iwr -useb https://christitus.com/win | iex
This one-liner does two things:
iwr -useb https://christitus.com/win: Downloads the latest version of the utility from Chris Titus Tech's website (the-usebflag uses basic parsing)| iex: Pipes the downloaded script toInvoke-Expression, which executes it immediately
How to Use the One-Liner
Step 1: Open PowerShell as Administrator
The utility needs administrator privileges to make system-wide changes. To open PowerShell as administrator:
- Press
Windows + Xor right-click the Start button - Select "Windows PowerShell (Admin)" or "Terminal (Admin)"
- If prompted by User Account Control (UAC), click "Yes"
Alternatively, you can:
- Press
Windows + R, typepowershell, then pressCtrl + Shift + Enter - Search for "PowerShell" in the Start menu, right-click it, and select "Run as administrator"
Step 2: Check Execution Policy (If Needed)
By default, Windows may block the execution of scripts downloaded from the internet. If you get an execution policy error, you can temporarily allow script execution for this session:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
This only affects the current PowerShell session and doesn't change your system-wide execution policy. After running this command, try the one-liner again.
Step 3: Run the One-Liner
Copy and paste the command into your PowerShell window:
iwr -useb https://christitus.com/win | iex
Press Enter. The script will download and launch the Windows Utility interface.
Step 4: Use the Utility Interface
Once the utility loads, you'll see a graphical interface with several tabs:
- Program Installation: Install popular applications like browsers, development tools, and utilities
- Debloat/Tweaks: Remove bloatware, disable telemetry, and apply performance optimizations
- Miscellaneous Tools: Enable Windows features, reset settings, and access legacy Windows panels
- Update Adjustments: Configure Windows Update settings, including delaying feature updates
Select the options you want, then click the appropriate button to apply changes. The utility will show you what it's doing and provide feedback on the process.
What the Utility Does
Debloat Options
The debloat section allows you to:
- Remove Microsoft Store apps: Uninstall pre-installed apps like Candy Crush, Xbox, and other bloatware
- Disable telemetry: Turn off Windows data collection and tracking
- Disable Cortana: Remove or disable Cortana voice assistant
- Remove OneDrive: Uninstall OneDrive if you don't use it
- Disable Windows Defender: Turn off Windows Defender (only if you have alternative antivirus)
- Disable Windows Update: Stop automatic Windows updates (use with caution)
- Network optimizations: Apply tweaks to improve network performance
Performance Tweaks
The utility can apply various performance optimizations:
- Disable unnecessary Windows services
- Optimize visual effects settings
- Adjust power settings for better performance
- Disable startup programs
- Clean up temporary files and caches
Important Warnings and Considerations
Create a System Restore Point First
Before running any debloating utility, create a system restore point so you can revert changes if something goes wrong:
- Press
Windows + R, typesysdm.cpl, and press Enter - Go to the "System Protection" tab
- Click "Create" and follow the prompts
Alternatively, you can create one from PowerShell:
Checkpoint-Computer -Description "Before Debloat" -RestorePointType "MODIFY_SETTINGS"
Be Selective About What You Remove
Not all "bloatware" should be removed. Some apps and services are needed for Windows to function properly. The utility is generally safe, but:
- Don't remove essential Windows components
- Be cautious about disabling Windows Update (security updates are important)
- Only disable Windows Defender if you have alternative antivirus installed
- Review what will be removed before applying changes
Some Changes Are Permanent
While you can restore from a system restore point, some changes made by the utility may be difficult to reverse manually. Always:
- Read what each option does before enabling it
- Start with less aggressive options if you're unsure
- Test your system after applying changes
- Keep your system restore point until you're confident everything works
Not for Enterprise/Managed Systems
This utility is designed for personal use on home systems. If you're on a managed corporate or enterprise system:
- Don't use this utility without IT approval
- Many changes may conflict with group policies
- Some changes may violate company security policies
- Check with your IT department first
Alternative: Manual Debloating
If you prefer more control or want to understand what's happening, you can manually debloat Windows:
- Use
Get-AppxPackageandRemove-AppxPackagein PowerShell to remove specific apps - Use Group Policy Editor (gpedit.msc) to disable telemetry and other features
- Use Services (services.msc) to disable unnecessary services
- Use Registry Editor (regedit) for advanced tweaks (be very careful)
However, the utility is much faster and safer than manual methods, especially if you're not familiar with Windows internals.
After Running the Utility
Test Your System
After applying changes, test your system to ensure everything works:
- Restart your computer
- Check that essential applications still work
- Verify network connectivity
- Test Windows Update (if you didn't disable it)
- Check that your antivirus is working (if you disabled Windows Defender)
Monitor Performance
You should notice improvements in:
- Boot time (faster startup)
- System responsiveness (less lag)
- Disk space (more free space after removing apps)
- CPU and RAM usage (lower resource consumption)
If Something Breaks
If something doesn't work after debloating:
- Restore from your system restore point
- Or use the utility's restore options (if available)
- Or manually reinstall removed components
Best Practices
- Always create a restore point first: This is your safety net
- Read before you click: Understand what each option does
- Start conservative: Remove obvious bloatware first, then apply more aggressive tweaks if needed
- Keep Windows Update enabled: Security updates are important, even if you delay feature updates
- Don't disable Windows Defender without replacement: Always have antivirus protection
- Test thoroughly: Make sure everything works before considering the process complete
- Document what you changed: Keep notes in case you need to reverse something later
Conclusion
Chris Titus Tech's Windows Utility is an excellent tool for debloating and optimizing Windows. The PowerShell one-liner makes it easy to download and run, and the graphical interface gives you control over what gets changed.
Remember to create a system restore point first, be selective about what you remove, and test your system after applying changes. When used responsibly, this utility can significantly improve your Windows experience by removing bloatware, disabling telemetry, and applying performance optimizations.
For more information, tutorials, and updates, visit Chris Titus Tech's website or check out the GitHub repository for the source code and documentation.