Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 19, 2026·3 min de lecture

Win11Debloat — Lightweight Windows Debloater and Privacy Script

A simple PowerShell script that removes pre-installed apps, disables telemetry, and declutters Windows 10 and 11 with interactive or automated modes.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Win11Debloat
Commande d'installation directe
npx -y tokrepo@latest install 57fdf551-8390-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Win11Debloat is a lightweight PowerShell script that lets you remove pre-installed bloatware, disable telemetry, and apply privacy-focused tweaks to Windows 10 and 11. It offers both an interactive menu and a fully automated mode via command-line parameters.

What Win11Debloat Does

  • Removes pre-installed Microsoft Store apps like Clipchamp, News, Weather, and Xbox components
  • Disables Windows telemetry, diagnostic data collection, and advertising ID tracking
  • Removes Bing search integration from the Start menu and taskbar
  • Applies registry tweaks to disable Copilot, Widgets, Chat, and other UI clutter
  • Supports a default mode that handles the most common debloating tasks automatically

Architecture Overview

Win11Debloat is a single PowerShell script with no external dependencies. It reads its configuration from command-line flags or an interactive menu, then applies changes via the Windows Package Manager (winget), registry edits, and scheduled task manipulation. All operations are idempotent and can be partially reversed with the included revert options.

Self-Hosting & Configuration

  • Requires PowerShell 5.1+ and administrator privileges on Windows 10/11
  • Run with -RunDefaults flag for fully automated execution with sensible defaults
  • Use -RemoveApps to target specific bloatware categories or -RemoveAll for aggressive removal
  • Custom app lists can be defined for enterprise deployment scenarios
  • Combine with -DisableTelemetry, -DisableBing, and -DisableCopilot flags for targeted changes

Key Features

  • Zero external dependencies: pure PowerShell, no installers or runtimes needed
  • Interactive and automated modes suit both casual users and IT admins
  • Granular control over which apps, services, and UI elements to modify
  • Safe defaults that avoid breaking core Windows functionality
  • Active maintenance tracking Windows feature updates and new bloatware additions

Comparison with Similar Tools

  • O&O ShutUp10 — GUI-based toggle approach; Win11Debloat is scriptable and automatable
  • Chris Titus WinUtil — broader scope including driver updates; Win11Debloat focuses on debloating and privacy
  • Sophia Script — deep PowerShell-based tweaks; Win11Debloat is simpler and less aggressive by default
  • BloatyNosy — GUI with categorized toggles; Win11Debloat is CLI-first for scripted deployments
  • Windows LTSC — stripped Windows edition; Win11Debloat works on standard retail and OEM installs

FAQ

Q: Will this break Windows Update or Store functionality? A: No. The defaults preserve Windows Update and Store. Only selected apps and services are removed.

Q: Can I undo the changes? A: Most app removals can be reversed by reinstalling from the Store. Registry tweaks include documented revert instructions.

Q: Does it work on Windows 10? A: Yes, it supports both Windows 10 and Windows 11 with version-appropriate tweaks.

Q: Is it safe for enterprise environments? A: The automated mode with custom app lists is designed for deployment via Group Policy or Intune scripts.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires