Renames parameters from BlockList and AllowList to PackageFamilyNameBlockList and PackageFamilyNameAllowList to make it easier to know what data these parameters expect
Adds Microsoft.XboxGameCallableUI* to the list of protected AppX packages
Fixes an issue in which only the last package was being removed from the list of provisioned system packages
Removes Remove-AppxPackage -AllUsers which was not completing successfully - packages from the System account will not be removed
Updates the output to include Package name, uninstall type (user or provisioned package), Removed success/fail state, and error message (if an error was encountered)
BlockList
andAllowList
toPackageFamilyNameBlockList
andPackageFamilyNameAllowList
to make it easier to know what data these parameters expectMicrosoft.XboxGameCallableUI*
to the list of protected AppX packagesRemove-AppxPackage -AllUsers
which was not completing successfully - packages from the System account will not be removed