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