Get-AppxProvisionedPackage returns “microsoft.windowscommunicationsapps_2015.6106.42001.0_neutral_~_8wekyb3d8bbwe” Get-Appxpackage returns “microsoft.windowscommunicationsapps_17.6106.42001.0_圆4_8wekyb3d8bbwe” After some investigation the reason is that the Package name is not the same for the installed Appx package as for the pre-provisioned. Appx packages in the list for the logged in user and the pre-provisioned package as well which means that the app is also uninstalled from the computer. I have used the excellent script that Ben Hunter wrote to do this in Windows 8/8.1 here When deploying Windows 10 CBB in an Enterprise some of the built-in apps will need to be removed for various reasons.