不含安装位置的 Appx 包

不含安装位置的 Appx 包

最近我遇到了一些硬盘问题,不得不更换受影响的硬盘。不幸的是,这个硬盘上存储了几个 Microsoft 商店应用程序。

我想重新安装受影响的应用程序,却发现它们仍然被列为已安装。Get-AppxPackage在提升的 PS 中运行,我发现所有包仍然存在,它们的 InstallLocation 条目为空。

例如:

Name                   : PrivateDivision.TheOuterWorldsWindows10
Publisher              : CN=9018231E-16CC-4B64-9C06-FBDF538FCE92
Architecture           : X64
ResourceId             :
Version                : 1.4.617.0
PackageFullName        : PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp
InstallLocation        :
IsFramework            : False
PackageFamilyName      : PrivateDivision.TheOuterWorldsWindows10_hv3d7yfbgr2rp
PublisherId            : hv3d7yfbgr2rp
PackageUserInformation : {S-1-5-18 [S-1-5-18]: Paused}
IsResourcePackage      : False
IsBundle               : False
IsDevelopmentMode      : False
NonRemovable           : False
Dependencies           : {Microsoft.DirectXRuntime_9.29.952.0_x64__8wekyb3d8bbwe, Microsoft.VCLibs.140.00.UWPDesktop_14.0.29231.0_x64__8wekyb3d8bbwe}
IsPartiallyStaged      : False
SignatureKind          : Store
Status                 : Ok

当我尝试使用 Remove-AppxPackage 命令删除它们时,我只遇到了更多异常。完整日志没有提供太多帮助,链接的 Microsoft 页面也没有提供太多帮助。

Time                      ID           Message
----                      --           -------
10/28/2020 11:34:09 AM    603          Started deployment Remove operation on a package with main parameter PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp and Options 0 and 0. See
                                       http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues.
10/28/2020 11:34:09 AM    10002        Creating Resiliency File C:\ProgramData\Microsoft\Windows\AppRepository\d12701d1-7670-4331-a98a-f65b7153543d_S-1-5-21-1646043629-652804291-2581767941-1001_153.rslc for Remove
                                       Operation on Package PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp.
10/28/2020 11:34:09 AM    607          Deployment Remove operation on package PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp has been de-queued and is running for user SID
                                       S-1-5-21-1646043629-652804291-2581767941-1001.
10/28/2020 11:34:09 AM    605          The last successful state reached was BundleProcessed. Failure occurred before reaching the next state Indexed. hr: 0x80070002
10/28/2020 11:34:09 AM    401          Deployment DeStage operation with target volume C: on Package PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp from:   failed with error 0x80070002. See
                                       http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues.
10/28/2020 11:34:09 AM    404          AppX Deployment operation failed for package PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp with error 0x80073CFA. The specific error text for this failure is:
                                       Deployment DeStage operation with target volume C: on Package PrivateDivision.TheOuterWorldsWindows10_1.4.617.0_x64__hv3d7yfbgr2rp from:   failed with error 0x80070002. See
                                       http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues

我确实尝试使用和设置应用程序重置商店wsreset.exe,重启系统后,我发现其中一个应用程序不再显示为已安装。但是,我安装它的尝试失败了,出现了异常0x80073CF9。并且该应用程序仍然列在 的输出中Get-AppxPackage

我只能总结一下,问题源于应用程序一开始没有被正确删除。但由于无法使用 Store、添加和删除程序 aps 或 powershell 命令卸载它们,我不知道该怎么做。

我最新的还原点是在我更换驱动器之前。

但它没有帮助。这并不奇怪,因为我没有在受影响的驱动器上设置它。

编辑:为了记录。我确实尝试了以下解决方案:从 Windows 应用商店安装或更新应用程序时出现错误 0x80073cf9没有效果。

所以这个问题既不是重复的,也不是已经回答过的。

相关内容