Wie hebe ich die Bereitstellung von Standard-Apps in Windows 10 auf?

Wie hebe ich die Bereitstellung von Standard-Apps in Windows 10 auf?

Ich versuche, Computer für den Schulbezirk einzurichten, für den ich arbeite, und kann die Standard-Apps scheinbar nicht für alle Benutzer deinstallieren. Wenn ich Powershell verwende und Remove-AppxPackage -Package [Paketname] ausführe, werden die Dateien für mich entfernt, aber für alle anderen Benutzer werden sie als „bereitgestellt“ aufgeführt, und wenn ich Remove-AppxProvisionedPackage -Online -Package [Paketname] ausführe, wird die Fehlermeldung „Datei nicht gefunden“ angezeigt. Wenn ich mich als anderer Benutzer anmelde, sind alle Programme wieder direkt in meinem Startmenü.

Wie entferne ich diese Apps für alle Benutzer? Ich gehe davon aus, dass ich sie deaktivieren muss, kann aber keine Dokumentation dazu finden.

Antwort1

Das Problem ist sicherlich, dass „Entfernen-AppxPackage" Und "AppxProvisionedPackage" haben nicht das gleiche "[Paketnamen]"-Parameter:

Wenn ich beispielsweise die Anwendung „Alarm“ (auf meiner Windows 10-Version) entfernen möchte, gehe ich für den aktuellen Benutzer wie folgt vor:

Remove-AppxPackage -Package Microsoft.WindowsAlarms_10.1702.333.0_x64__8wekyb3d8bbwe

und für bereitgestellte Apps:

Remove-AppxProvisionedPackage -Online -PackageName Microsoft.WindowsAlarms_2017.203.236.0_neutral_~_8wekyb3d8bbwe

Sie können den Paketnamen für den aktuellen Benutzer mit dem folgenden Befehl auflisten:

Get-AppxPackage -AllUser | Where-Object {$_.PackageUserInformation -like "*Installed*" } | Format-List -Property PackageFullName

Um bereitgestellte Paketnamen aufzulisten, können Sie diesen Befehl verwenden (mit Administratorrechten):

DISM /Online /Get-ProvisionedAppxPackages | select-string Package

PS: Wenn jemand ein „Sysprep“ mit einem entfernten, bereitgestellten Paket durchführen muss, achten Sie darauf, das Paket auch für den aktuellen Benutzer zu entfernen, sonst schlägt das Sysprep fehl.

verwandte Informationen