我意外删除了 Windows 商店应用程序 dll,导致它丢失,现在我无法打开 Windows 商店或表情符号面板。
我尝试使用 dll 恢复sfc.exe /scannow
,但没有成功——我仍然无法打开表情符号面板和 Windows 商店。
当我尝试打开照片应用程序等 uwp 应用程序时,该应用程序关闭后立即关闭。
更新:
我通过设置重新安装了 Windows,但问题仍然存在。
答案1
在管理员 CMD 提示符下,运行
DISM /Online /Cleanup-Image /RestoreHealth
如果此操作无法重新安装 Windows 应用商店,您可能需要从 .appxbundle 文件安装它。首先,您可以检查它是否已在您的计算机上,并且可以通过在管理员 Powershell 会话中运行以下命令进行安装:
Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
如果这不起作用,您需要先从 Microsoft 获取 .appxbundle 文件。从 Microsoft(而不是不受信任的第三方)获取 URL 的最简单方法是访问https://store.rg-adguard.net/并输入此 URL,即 Windows 商店的链接https://www.microsoft.com/en-us/p/microsoft-store/9wzdncrfjbmp
。将类型从“RP”更改为“零售”,它将生成您可能需要的所有可能的 Microsoft URL。假设您不需要重新安装 .NET 或 Microsoft VC 库,您只需下载最新的 Microsoft.WindowsStore*.appxbundle 文件即可。截至今天,它是“Microsoft.WindowsStore_11811.1001.2713.0_neutral_~_8wekyb3d8bbwe.appxbundle”
将其下载到本地计算机后,您可以双击它进行安装,或者Add-AppxPackage -Path "Microsoft.WindowsStore*.appxbundle"
从保存 .appxbundle 的同一目录中的管理员 Powershell 运行它。
答案2
OP 此处,经过几次更新后,该问题似乎已自行修复。