删除后如何在 Windows 10 上修复并重新安装 Microsoft Store?
在卸载内置的现代应用程序时,许多 Windows 10 用户不小心也卸载了 Microsoft Store。大多数情况下,当不加考虑地运行第三方工具或 PowerShell 脚本(例如
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online,它会无一例外地删除所有现代 UWP 和 APPX 应用程序(请参阅有关如何在 Windows 10 中正确卸载内置 APPX 应用程序的文章)。如果 Windows 10 中 Microsoft Store 丢失或出现故障,您可以按照本指南中的说明进行重置或修复。
如何在 Windows 10 中清除和重置 Microsoft Store 应用程序?
如果您无法在 Windows 10 上运行 Microsoft Store 应用或者它运行时出现错误,您可以尝试将其重置为默认设置并删除任何已保存/缓存的数据:
您还可以使用以下命令通过命令提示符重置 Microsoft Store:
WSReset.exe使用 PowerShell 在 Windows 10 上恢复 Microsoft Store 应用
当您使用删除系统 APPX 应用程序时
Remove-AppxPackagePowerShell cmdlet,Windows 实际上并不从磁盘中删除应用程序,而只是取消注册它们。您可以尝试使用其 XML 清单文件重新注册 WindowsStore 应用程序。
确保应用程序文件仍然存储在本地磁盘上:
Get-ChildItem 'C:\Program Files\WindowsApps'|where-object {$_.Name -like "*WindowsStore*"}在我的示例中,目录名称为
Microsoft.WindowsStore _*留在原地;
-
使用 AppXManifest.xml 和以下命令在 Windows 10 中注册 WindowsStore 应用程序:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}提示。如果运行时看到访问被拒绝错误
Add-AppxPackage,尝试授予所有者权限
C:\Program Files\WindowsApps\使用 icacls 工具为您的帐户。
确保 Microsoft Store 图标已出现在“开始”菜单中。
如何在 Windows 10 上手动安装/添加 Microsoft Store 应用?
如果 C:\Program Files\WindowsApps 中没有包含 Windows 应用商店文件的文件夹,则在尝试使用 Add-AppxPackage 注册应用程序时,您将看到类似以下错误:
Add-AppxPackage : Cannot find path.Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.Cannot register the Microsoft.WindowsStore package because there was a merge failure.然后,您可以从 Microsoft 网站下载 WindowsStore 文件及其所有依赖项,并手动安装 APPX 应用程序。
此方法适合那些最初从 Windows 映像中删除现代应用程序的用户,以及根本没有任何预装 UWP 应用程序的 Windows 10 LTSC Enterprise 的所有者。
打开提升的 PowerShell 控制台;
运行以下命令以确保未安装(删除)WindowsStore 应用程序:
Get-AppXPackage -AllUsers |where-object {$_.Name -like "*WindowsStore*"}前往 https://store.rg-adguard.net/(该网站允许从 Microsoft 网站获取直接链接并下载 APPX 安装文件),将 Microsoft Store 链接粘贴到搜索字段(https://www.microsoft.com/store/productId/9wzdncrfjbmp),然后在下拉列表中选择零售;
为了使您的应用商店应用程序正常工作,您必须为您的 Windows 版本(x64 或 x86)下载六个 APPX 文件:
Microsoft.NET.Native.Framework.1.7,
Microsoft.NET.Native.Framework.2.2,
Microsoft.NET.Native.Runtime.1.7,
Microsoft.NET.Native.Runtime.2.2,
Microsoft.VCLibs,
Microsoft.UI.Xaml.2.4。
我有以下软件包列表:
Microsoft.NET.Native.Framework.1.7_1.7.27413.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Runtime.1.7_1.7.27422.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx Microsoft.VCLibs.140.00_14.0.29231.0_x64__8wekyb3d8bbwe.Appx Microsoft.UI.Xaml.2.4_2.42007.9001.0_x64__8wekyb3d8bbwe.Appx以同样的方式,下载带有 appxbundle 扩展名的 Microsoft.WindowsStore 安装文件(例如 Microsoft.WindowsStore_12104.1001.113.0_neutral_~_8wekyb3d8bbwe.appxbundle)。如果下载的文件没有扩展名,请添加
.appxbundle手动扩展;
将所有包复制到一个目录并使用以下 PowerShell 脚本安装它们:
$Path = 'C:\PS\Store' Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName} Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}如果在 Microsoft.WindowsStore 安装过程中看到任何依赖关系错误,请手动下载并安装指定的 APPX 包。
确保 Windows 应用商店已安装且其图标出现在“开始”菜单中。
如果您有公司 VLSC(软件保障)订阅,则可以从 Microsoft 网站下载 Windows 10 内置应用ISO 映像。离线映像包含所有内置应用程序,包括 Microsoft Store。
要从 ISO 映像安装 Windows 应用商店,您可以使用以下命令:
Add-AppxProvisionedPackage -Online -PackagePath "D:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.appxbundle" -LicensePath "D:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.xml"






