Debloat et Confidentialité - Scripts Gratuits 2025

Combinez debloat et confidentialité pour un Windows 11 léger et respectueux de votre vie privée. Ces scripts gratuits sont prêts à l'emploi.

Script 1 : Debloat + Privacy basique

# Script Debloat + Privacy - Niveau basique
# Compatible Windows 11 23H2 et 24H2

# === DEBLOAT ===#
$appsToRemove = @(
"Microsoft.BingNews", "Microsoft.BingWeather",
"Microsoft.GetHelp", "Microsoft.Getstarted",
"Microsoft.MicrosoftSolitaireCollection",
"Microsoft.People", "Microsoft.WindowsFeedbackHub",
"Microsoft.YourPhone", "Microsoft.ZuneMusic",
"Clipchamp.Clipchamp"
)

foreach ($app in $appsToRemove) {
Get-AppxPackage -Name $app | Remove-AppxPackage -ErrorAction SilentlyContinue
}

# === PRIVACY ===#
# Désactiver télémétrie
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Value 0 -Force

# Désactiver ID publicitaire
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo" -Name "Enabled" -Value 0

Write-Host "Debloat + Privacy basique appliqué !" -ForegroundColor Green

Script 2 : Privacy avancé

# Script Privacy Avancé

# Services de télémétrie
$privacyServices = @("DiagTrack", "dmwappushservice")
foreach ($svc in $privacyServices) {
Stop-Service -Name $svc -Force -ErrorAction SilentlyContinue
Set-Service -Name $svc -StartupType Disabled -ErrorAction SilentlyContinue
}

# Désactiver la localisation
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\location" -Name "Value" -Value "Deny" -Force

# Désactiver historique activités
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "EnableActivityFeed" -Value 0 -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "PublishUserActivities" -Value 0 -Force

# Désactiver Cortana
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" -Name "AllowCortana" -Value 0 -Force

# Désactiver recherche web
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" -Name "DisableWebSearch" -Value 1 -Force

# Désactiver suggestions démarrer
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SystemPaneSuggestionsEnabled" -Value 0

Write-Host "Privacy avancé appliqué !" -ForegroundColor Green

Script 3 : Debloat complet pour confidentialité

# Debloat complet orienté confidentialité

$privacyBloat = @(
"Microsoft.BingNews"
"Microsoft.BingWeather"
"Microsoft.GetHelp"
"Microsoft.Getstarted"
"Microsoft.MicrosoftOfficeHub"
"Microsoft.MicrosoftSolitaireCollection"
"Microsoft.People"
"Microsoft.PowerAutomateDesktop"
"Microsoft.Todos"
"Microsoft.WindowsFeedbackHub"
"Microsoft.WindowsMaps"
"Microsoft.YourPhone"
"Microsoft.ZuneMusic"
"Microsoft.ZuneVideo"
"Clipchamp.Clipchamp"
"MicrosoftTeams"
"Microsoft.549981C3F5F10" # Cortana
)

foreach ($app in $privacyBloat) {
Write-Host "Suppression: $app" -ForegroundColor Yellow
Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage -AllUsers -ErrorAction SilentlyContinue
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -eq $app | Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue
}

# Bloquer réinstallation
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "ContentDeliveryAllowed" -Value 0
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SilentInstalledAppsEnabled" -Value 0

Write-Host "Debloat confidentialité terminé !" -ForegroundColor Green

Automatisez ces optimisations

Utilisez WindowsBooster pour appliquer ces tweaks en quelques clics

Lancer l'Application