Every time an error occurs in Windows Store, there is a code left behind. While these codes have no meaning to end-users, if given to the technical support team, they can help. However, Microsoft has these codes already on its website, with resolutions available for the same. Here is a list of Error Codes for Microsoft Store apps, sourced from Microsoft MSDN. It gives the code, message causes along with a description, and suggested workaround or resolution method.
List of Microsoft Store error codes, descriptions, resolution
While all the error codes have a description, some of the codes have resolution or causes or debugging or workaround. So in case you don’t find a solution, you can always search for those codes on our website.
The provided package is already installed, and the reinstallation of the package is blocked.
You may get this error if installing a package that is not bitwise identical to the package that is already installed. Note that the digital signature is also part of the package. Hence if a package is rebuilt or resigned, it is no longer bitwise identical to the previously installed package.
Two possible options to fix this error are: (1) Increment the version number of the app, then rebuild and resign the package (2) Remove the old package for every user on the system before installing the new package.
The package couldn’t be opened.
The package is unsigned, The publisher name doesn’t match the signing certificate subject, The file:// prefix is missing or the package couldn’t be found at the specified location.
Suggestions: Check the AppxPackagingOM event log for more info.
The package data isn’t valid.
The app can’t be started because it’s currently updating.
The package deployment operation is blocked by policy. Contact your system administrator.
Package deployment is blocked by Application Control Policies, Package deployment is blocked by the “Allow deployment operations in special profiles” policy. One of the possible reasons is the need for a roaming profile.
See Deploy Roaming User Profiles to set up Roaming User Profiles on user accounts. If there are no policies configured on your system and you still see this error, perhaps you are logged in with a temporary profile. Log out and log in again, then try the operation again.
To install this app, you need a developer license or a sideloading-enabled system.
Debugging: You may get this error if the package doesn’t meet one of the following requirements: The app is deployed using F5 in Visual Studio on a computer with a Windows Store developer license,
The package is signed with a Microsoft signature and deployed as part of Windows or from the Windows Store, The package is signed with a trusted signature and installed on a computer with a Windows Store developer license, a domain-joined computer with the AllowAllTrustedApps policy enabled, or a computer with a Windows Sideloading license with the AllowAllTrustedApps policy enabled.
The package couldn’t be installed because the resources it modifies are currently in use.
The package couldn’t be recovered because the data that’s necessary for recovery is corrupted.
The signature isn’t valid. To register in developer mode, AppxSignature.p7x and AppxBlockMap.xml must be valid or shouldn’t be present Possible workaround: If you are a developer using F5 with Visual Studio, ensure that your built project directory doesn’t contain signature or block map files from previous versions of the package.
One or more arguments are not valid If you check the AppXDeployment-Server event log and see the following event; “While installing the package, the system failed to register the windows repository extension due to the following error: The parameter is incorrect.”
Cause: You may get this error if the manifest elements DisplayName
Description: contain characters disallowed by Windows firewall; namely “|” and “all”, due to which Windows fails to create the AppContainer profile for the package. Please remove these characters from the manifest and try installing the package.
The package couldn’t be installed because the Windows Firewall service isn’t running. Enable the Windows Firewall service and try again.
A certificate chain processed but terminated in a root certificate that isn’t trusted by the trusted provider.
A certificate chain couldn’t be built to a trusted root certification authority.
The SIP_SUBJECTINFOstructure used to sign the package didn’t contain the required data
The packaging API has encountered an internal error.
The package isn’t valid because its contents are interleaved.
The package isn’t valid because it contains OPC relationships.
The package isn’t valid because it’s missing a manifest or block map, or a code integrity file is present but a signature file is missing.
Workaround: Ensure that the package isn’t missing one or more of these required files: \AppxManifest.xml and \AppxBlockMap.xml. If the package contains \AppxMetadata\CodeIntegrity.cat it must also contain \AppxSignature.p7x.
The package’s AppxManifest.xml file isn’t valid.
The package’s AppxBlockMap.xml file isn’t valid.
The package contents can’t be read because it’s corrupted.
The computed hash value of the block doesn’t match the has a value stored in the block map.
The requested byte range is over 4 GB when translated to a byte-range of blocks.
I hope the codes were useful, and you were able to find out the meaning of the codes, and workarounds for those listed.
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.