如何修复Windows 10和11中的此应用程序无法打开错误
当您尝试从 Microsoft Store 运行通用 Windows 平台 (UWP) 应用程序时,可能会出现 Windows 有点模棱两可的“此应用程序无法打开”错误。 当某些用户尝试打开本机 Windows 应用程序(如照片和计算器)时,通常会出现此问题。
此错误正是其消息所说的内容,并且受影响的应用程序将无法启动。 幸运的是,您可以尝试一些潜在的修复方法来修复此错误。本文为你介绍如何修复Windows 10和11中的此应用程序无法打开错误
推荐:如何修复 Windows lsass.exe Unable to Locate Component错误
1. 运行 Windows 应用商店应用的疑难解答
Windows 应用商店应用程序疑难解答程序是 Microsoft 旗舰操作系统中包含的一种,用于修复与 UWP 应用程序有关的错误。 由于这是一个 UWP 问题,因此运行该疑难解答程序可能至少可以解决某些用户的“此应用程序无法打开”问题。 您可以像这样在 Windows 11 中启动该疑难解答:
- 打开设置(按 win + i 是最快的方法)。
- 选择 疑难解答 查看更多导航选项。
- 点击 其他疑难解答 调出 Windows 11 的故障排除工具列表。
- 要启动 Windows 应用商店应用程序疑难解答,请单击其 跑 按钮。 然后疑难解答程序将打开并为检测到的问题应用修复程序。
要在 Windows 10 的“设置”应用中打开相同的疑难解答,您需要选择 更新与安全. 点击 疑难解答 > 其他疑难解答 从那个标签。 然后您可以通过选择它并按 运行疑难解答 按钮。
2.运行系统文件扫描
损坏的系统文件可能是此错误的另一个潜在原因。 运行系统文件检查器 (SFC) 扫描可能会修复某些系统文件并修复 PC 上的“此应用无法打开”错误。 这是在命令提示符中运行 SFC 扫描的方法:
- 按 赢 +小号 打开搜索工具。
- 类型 命令 进入搜索工具以在搜索结果中显示命令提示符,但不要单击其条目。
- 相反,单击 以管理员身份运行 搜索工具右侧的命令提示符。
- 在运行 SFC 扫描之前,输入此部署映像服务命令并按 返回:
DISM.exe /Online /Cleanup-image /Restorehealth
- 输入此 SFC 命令文本,然后按 返回 执行它:
sfc /scannow
- 离开命令提示符窗口,直到扫描达到 100% 并显示结果。
3.启用用户帐户控制
禁用用户帐户控制(也称为 UAC)时,可能会出现“此应用无法打开”错误。 一些用户在支持论坛中表示,重新启用 UAC 为他们解决了这个问题。 因此,请确保按照以下步骤启用 UAC:
- 打开 Windows 搜索文本框,然后键入 用户帐户控制 那里。
- 选择更改用户帐户控制设置搜索结果。
- 将滑块提升到下面直接显示的第二高 UAC 级别。
- 点击 好的 保存 UAC 设置。
4. 检查是否启用了 Windows 更新服务
Windows 更新服务对于应用程序正常运行也至关重要。 要启用它:
- 按 赢 + X并选择 搜索 选项。
- 类型 服务 在搜索实用程序中找到该应用程序。
- 单击服务以打开该应用程序的窗口。
- 双击此处列出的 Windows 更新服务。
- 设置 启动类型 选项 自动的 如果 Windows 更新被禁用。
- 按 开始 在 Windows 更新属性窗口中。
- 选择 申请 保存更新服务的新设置,然后关闭属性窗口。
5.清除Microsoft Store App的缓存
由于 Microsoft Store 应用程序的问题,可能会出现“此应用程序无法打开”错误。 因此,建议需要修复此错误的用户尝试清除该应用的缓存数据。
您可以通过以下快速步骤清除 Microsoft Store 应用的缓存:
- 启动运行对话框 (win +R)。
- 输入 WSReset.exe 在“运行”对话框中。
- 选择 好的 清除 Microsoft Store 应用程序的缓存。
- 然后将打开一个空白窗口。 等待该窗口自动关闭。
推荐:什么是Windows打印管理工具
6. 关闭 Windows Defender 防火墙
如果需要 Internet 连接的应用出现“无法打开此应用”错误,请尝试禁用 Windows Defender 防火墙。 这样做将确保防火墙不会阻止应用程序。
以下是禁用 Windows Defender 防火墙的方法:
- 按照我们的打开 Windows Defender 防火墙指南中的说明打开 Windows Defender 防火墙。
- 点击 打开或关闭 Windows Defender 防火墙 在防火墙的控制面板小程序中。
- 选择 关闭 Windows Defender 防火墙 公共和专用网络的设置。
- 请按 好的 这些选项下方的按钮。
- 然后尝试启动发生错误的应用程序以查看它是否已修复。
7.重置受影响的应用程序
Windows 10 和 11 包括可以为大多数 UWP 应用选择的重置选项。 选择该选项会清除应用程序的数据而不卸载它们。 这是一个故障排除选项,可用于修复“此应用程序无法打开”错误。
您可以使用此工具重置受影响的应用程序,如下所示:
- 打开设置,然后选择 应用 从那里标签。
- 选择 应用程序和功能 查看您已安装的应用程序列表。
- 单击需要修复错误的受影响应用右侧的菜单按钮。
- 选择 高级选项 到达 重置 按钮。
- 点击 重置 应用程序的按钮。
- 选择第二个 重置 提供确认的选项。
- 您还可以选择替代方案 修理 那里的选项,它不会清除应用程序的数据。
8. 重新安装受影响的应用程序
如果重置受影响的应用程序不起作用,您可能需要重新安装它们以解决“此应用程序无法打开”问题。 您可以从“设置”中卸载自己安装的应用程序。 但是,您无法从那里卸载许多预安装的 Windows 11 应用程序。
以下是使用 PowerShell 重新安装预安装应用程序的方法:
- 启动运行,然后在该应用的文本框中键入 PowerShell。
- 点击 好的 查看 PowerShell 的窗口。
- 要查看您 PC 的应用程序列表,请输入以下文本并按 进入:
Get-AppxPackage | SelectName, PackageFullName
- 记下 PowerShell 左侧列出的需要重新安装的应用程序的标题。
- 要卸载应用程序,请输入此 PowerShell 命令并点击 返回:
Get-AppxPackage NAME | Remove-AppxPackage
- 然后从“开始”菜单打开 Microsoft Store 应用。 在此处找到您需要重新安装的应用程序,然后单击其 安装 选项。
记得更换 姓名 在步骤 5 中包含的命令中,并在 PowerShell 中列出了应用程序标题。 例如,卸载 Paint 的命令如下所示:
您还可以使用单个 PowerShell 命令重新安装和注册所有内置 Windows 应用程序。 如果您需要修复许多内置应用程序的错误,使用该命令重新安装它们会更快。 这是用于重新安装所有内置应用程序的 PowerShell 命令:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
9.重置窗口
对于“此应用程序无法打开”错误,重置 Windows 是最彻底的潜在解决方案。 恢复出厂设置会将操作系统恢复为默认配置,但也会删除您已安装的软件。 因此,重置 Windows 并不是本指南中的最后一个解决方案。
您可以使用 Windows 11 和 10 中的重置此 PC 实用程序执行出厂重置。因为该实用程序包括 保存我的文件 选项,您不需要事先备份用户文件。 我们的出厂重置方法指南包括使用该工具重置 Windows 的完整说明。
使用您的解决方案修复您的应用程序
以上使为你接的如何修复Windows 10和11中的此应用程序无法打开错误我们建议您按照上面指定的顺序检查“此应用程序无法打开错误的所有潜在修复程序。 其中至少有一个可能会在您的 PC 上解决该问题。 除此之外,设置新的本地帐户和重新注册 Microsoft Store 是另外两个可能值得一试的解决方案。