Welcome to Microsoft Q&A!
Thank you for sharing the additional details and for clarifying that point.
Based on the output you provided, I agree that Microsoft.WindowsAppRuntime.2 is not a provisioned package, so Remove-AppxProvisionedPackage would not apply in this case.
From the Get-AppxPackage -AllUsers results, the packages appear only as: S-1-5-18 [NT AUTHORITY\SYSTEM]: Staged
This suggests that the Windows App Runtime packages are staged for the SYSTEM account as framework dependencies, rather than being provisioned for new user profiles.
A few observations that may help explain the behavior:
- Microsoft.WindowsAppRuntime.2 is part of the Windows App SDK runtime framework. Applications built on the Windows App SDK rely on these runtime packages, and Windows manages them separately from the applications that use them.
- The error 0x80073D02 indicates that the package is currently in use. In this situation,
Remove-AppxPackageis expected to fail because the deployment service cannot remove a package while it is still being referenced by the system or by a dependent application. - Based on the information shared so far, I do not see clear evidence that the staged SYSTEM registrations themselves are causing the repeated update entries. The update history shows recurring successful updates for 9NRZT3Q9R3DL-Microsoft.WindowsAppRuntime.2, but that does not necessarily mean the SYSTEM-staged packages are being recreated each day.
To better understand what is happening, could you check whether the package version is actually changing between updates?
Get-AppxPackage -AllUsers Microsoft.WindowsAppRuntime.2 |
Select-Object Name, Version, PackageFullName, PackageUserInformation
It may also be useful to know whether the device has applications installed that depend on the Windows App SDK runtime, such as Windows App, Dev Home, WinUI 3 applications, or other Microsoft Store apps built on the Windows App SDK.
At this point, I would be cautious about trying to forcibly remove the staged runtime packages. Since these packages serve as framework dependencies, removing them may impact applications that rely on the Windows App SDK runtime.
From a troubleshooting perspective, the more interesting question seems to be why Microsoft Store or the App Installer infrastructure continues to detect, offer, or record updates for the same runtime package daily, rather than why the SYSTEM-staged package exists. Determining whether the package version changes after each update, or whether the same version is being repeatedly offered, would help narrow down the root cause.
For reference: Remove outdated Windows App SDK runtime versions from your development computer - Windows apps | Microsoft Learn
Thank you for using Microsoft Q&A.
If you find this information helpful, please click Accept Answer.