{{ :windows.png?nolink&100 |}} ====== Windows App-Bereinigung über PowerShell ====== ---- ===== Online Apps für alle Benutzer ===== PowerShell als Administrator öffnen. Tabellarische Übersicht über die Online installierten Programme (**gelten für alle Benutzer**): Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName {{:windows:system:bildschirmfoto_20260123_124103.png?nolink|}} Es ist auch möglich, die Code-Zeilen in die Zwischenablage zu nehmen um sie dann per Rechts-Klick im PowerShell-Fenster ausführen zu lassen. Um die folgenden Anweisungen als Batch ausführen zu können, muß die **Execution-Policy** verändert werden. Jetzigen Status anzeigen mit Get-ExecutionPolicy und den Status merken. Dieser muß später wieder hergestellt werden.\\ {{:windows:system:bildschirmfoto_20260123_125655.png?nolink|}} Restriktionen abschalten und mit **''J''**a bestätigen: Set-ExecutionPolicy Unrestricted {{:windows:system:bildschirmfoto_20260123_130158.png?nolink|}} Folgendes kann dann getrost rausgeschmissen werden, da auch viele Sachen unnötig "nach Hause telefonieren": Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*549981C3F5F10*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*GetHelp*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Getstarted*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*3DViewer*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*OfficeHub*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*MixedReality*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*MSPaint*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*OneNote*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*OutlookForWindows*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*People*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*ScreenSketch*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Skype*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Wallet*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*DevHome*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Photos*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Alarms*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Camera*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*communicationsapps*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*FeedbackHub*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Maps*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*SoundRecorder*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*YourPhone*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*ZuneMusic*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*ZuneVideo*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.BingWeather*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.MicrosoftStickyNotes*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.XboxSpeechToTextOverlay*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.XboxIdentityProvider*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.XboxGamingOverlay*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.XboxGameOverlay*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.XboxApp*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.Xbox.TCUI*" | Remove-AppxProvisionedPackage -Online Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Microsoft.MicrosoftSolitaireCollection*" | Remove-AppxProvisionedPackage -Online Und die Execution-Policy zurücksetzen und auch wieder mit **''J''**a bestätigen. Set-ExecutionPolicy Restricted {{:windows:system:bildschirmfoto_20260123_130852.png?nolink|}} Zur Prüfung die Übersicht nochmals anzeigen lassen:\\ {{:windows:system:bildschirmfoto_20260123_131306.png?nolink|}} ---- ===== Sonstige Apps für alle Benutzer ===== PowerShell als Administrator öffnen. Tabellarische Übersicht über die sonstigen installierten Programme (**gelten für alle Benutzer**): Get-AppxPackage -AllUsers | Format-Table Name, PackageFullName\\ {{:windows:system:bildschirmfoto_20260123_131937.png?nolink|}} Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Advertising.Xaml" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.MicrosoftOfficeHub" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.MixedReality.Portal" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.MSPaint" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Wallet" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.ZuneMusic" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.ZuneVideo" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Copilot" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.OutlookForWindows" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Windows.DevHome" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.People" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.MicrosoftStickyNotes" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Getstarted" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.SkypeApp" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Microsoft3DViewer" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.WindowsMaps" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Office.OneNote" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.BingSearch" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.GetHelp" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.BingWeather" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.WindowsFeedbackHub" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.WindowsAlarms" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.YourPhone" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Windows.Photos" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.WindowsCamera" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.WindowsSoundRecorder" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.ScreenSketch" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "microsoft.windowscommunicationsapps" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.549981C3F5F10" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Windows.PeopleExperienceHost" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Windows.Search" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.Xbox.TCUI" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxApp" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxGameCallableUI" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxGameOverlay" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxGamingOverlay" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxIdentityProvider" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.XboxSpeechToTextOverlay" | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers | Where-Object Name -like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxPackage -AllUsers