@moinmoin:
Weil ohne das Zweite "-AllUsers" wird Remove-AppxPackage nur auf den gerade angemusterten Benutzer ausgeführt.
So, aber die Sache mit Reparieren hat mich auch eine Idee gebracht welche zu funktionieren schient:
Mit dem Konto Administrator anmelden und ausführen:
Code: Alles auswählen
Get-AppxPackage *Microsoft.549981C3F5F10* -AllUsers| Remove-AppxPackage -AllUsers
Dann ist Cortana aus allen Konten draußen, mit Ausnahme vom Administrator, was o.g. Fehlermeldung ergibt.
Jetzt unter "App & Features"
Cortana raussuchen, "Erweiterte Optionen" und hier Cortana reparieren lassen. Jetzt das Ganze nochmal, aber ohne "-"AllUsers":
Code: Alles auswählen
Get-AppxPackage *Microsoft.549981C3F5F10*| Remove-AppxPackage
Jetzt ist Cortana auch hier raus und nur noch unter STSTEM registriert. Und hier wird man sie los mit:
Code: Alles auswählen
Get-AppxProvisionedPackage -online | where {$_.PackageName -like "*Microsoft.549981C3F5F10*"}| Remove-AppxProvisionedPackage -online
Jetzt ist Cortana vom System komplett deinstalliert.
Das ist irgendwie umständlich gelöst. Aber so geht es.
Geht natürlich auch, wenn man das nur mit Remove-AppxPackage/Remove-AppxProvisionedPackage macht:
Code: Alles auswählen
Remove-AppxPackage -Package Microsoft.549981C3F5F10_2.2011.11613.0_x64__8wekyb3d8bbwe -AllUsers
Fehlermeldung ignorieren und Cortana reparieren lassen
Code: Alles auswählen
Remove-AppxPackage -Package Microsoft.549981C3F5F10_2.2011.11613.0_x64__8wekyb3d8bbwe
Remove-AppxProvisionedPackage -online -PackageName Microsoft.549981C3F5F10_2.2011.11613.0_neutral_~_8wekyb3d8bbwe
Dann ist Cortana auch komplett deinstalliert. Man muss hier aber den Namen hinter
-Package und
-PackageName beachten. Die unterscheiden sich.
Ist aber wirklich umständlich gelöst das Ganze. Wenn man nur einen Benutzer mit Adminrechten hat, geht das einfach, aber wenn man mehrerer Benutzer mit Benutzerrechten und aktivierten Administrator hat, wird das umständlich.