A Microsoft platform for building and publishing apps for Windows devices.
I need to correct part of my earlier explanation. I could not verify that Windows uses a hardcoded blocklist in AppxDeploymentServer.dll, or that the following registry path is the source of this installation block:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\EndOfLife
That registry path is used in AppX package lifecycle and removal scenarios, but I found no documentation showing that it is where Windows looks up packages that must be blocked from installation.
What your deployment log confirms is:
- Event
848reports that the originalMicrosoft.Spartanpackage is considered end of life. - Event
605shows that the operation reachedEvaluatedand failed beforePrerequisitesChecked, returning0x80073CFD. - Event
404records the final AppX deployment failure and repeats the EOL message.
These entries show that the EOL result comes from the Windows AppX deployment process. However, they do not show where Windows obtains that EOL status. I could not find public documentation confirming whether it comes from servicing metadata, an internal package database, a compatibility rule, or another source.
Changing the package Name or Publisher creates a different package identity, which explains why Windows may process the modified package differently. However, that does not confirm the internal mechanism used for the original package.
Microsoft documents how to review AppX deployment logs here:
- Troubleshooting packaging, deployment, and query of Windows apps
- Get-AppxLog (Appx) | Microsoft Learn
Those references explain how to retrieve deployment details, but they do not document Events 848 or 605 individually or identify the source of the EOL designation.
Therefore, the most accurate conclusion is that current Windows versions reject the original Spartan package during AppX deployment, but the exact internal source of that EOL decision is not publicly documented. Project Spartan is also an obsolete preview component, so installing or running it on current Windows versions is not supported.