Werbung ausschalten

# Deaktiviere Windows-Apps Werbung
$apps = Get-AppxPackage -AllUsers | where-object { $_.PackageFamilyName -like “*Microsoft.ZuneMusic*” -or $_.PackageFamilyName -like “*Microsoft.ZuneVideo*” -or $_.PackageFamilyName -like “*Microsoft.BingWeather*” -or $_.PackageFamilyName -like “*Microsoft.GetHelp*” -or $_.PackageFamilyName -like “*Microsoft.Getstarted*” -or $_.PackageFamilyName -like “*Microsoft.Windows.Photos*” -or $_.PackageFamilyName -like “*Microsoft.WindowsCamera*” -or $_.PackageFamilyName -like “*Microsoft.WindowsAlarms*” -or $_.PackageFamilyName -like “*Microsoft.WindowsFeedbackHub*” -or $_.PackageFamilyName -like “*Microsoft.WindowsSoundRecorder*” -or $_.PackageFamilyName -like “*Microsoft.XboxGameCallableUI*” -or $_.PackageFamilyName -like “*Microsoft.XboxIdentityProvider*” -or $_.PackageFamilyName -like “*Microsoft.Xbox.TCUI*” -or $_.PackageFamilyName -like “*Microsoft.XboxSpeechToTextOverlay*” -or $_.PackageFamilyName -like “*Microsoft.YourPhone*”}
foreach ($app in $apps) {
if ($app.IsFramework -ne $true) {
$packageFullName = $app.PackageFullName
write-host “Deaktiviere Werbung für App: $packageFullName”
$manifest = (Get-AppxPackageManifest $packageFullName).Package.Applications.Application.VisualElements
if ($manifest.Square150x150Logo -like “*Logo*.scale-200.png”) {
$advertisingID = $manifest.Square150x150Logo.Replace(“Logo.scale-200.png”, “Logo.Targetsize-256.png”)
$advertisingID = $advertisingID.Replace(“Assets\”, “”)
$path = “C:\Program Files\WindowsApps\$packageFullName\Assets\$advertisingID”
if (Test-Path $path) {
Rename-Item -Path $path -NewName “$advertisingID.old”
write-host “Werbung erfolgreich deaktiviert für App: $packageFullName”
} else {
write-host “Werbung konnte nicht deaktiviert werden für App: $packageFullName”
}
}
}
}

# Deaktiviere Windows-Willkommensseite
Set-ItemProperty -Path “HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent” -Name “DisableWindowsSpotlightFeatures” -Value 1
Set-ItemProperty -Path “HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager” -Name “SystemPaneSuggestionsEnabled” -Value 0

write-host “Werbung wurde erfolgreich deaktiviert in Windows 11.”