修复 Windows 10 应用程序不工作(15 种方式)

Windows用户可以访问Microsoft Store上的大量应用程序。除了付费应用程序之外,还有很多免费应用程序可用。但是,每个操作系统在此过程中都必然会遇到问题,例如“应用程序无法在 Windows 10 上打开”(apps not opening on Windows 10’ )问题。幸运的是,有许多解决方案可以解决这个问题。

继续阅读以了解为什么会出现此问题以及您可以采取哪些措施来解决它。

修复 Windows 10 应用程序不工作

如何修复 Windows 10 应用程序不工作(How To Fix Windows 10 Apps Not Working)

为什么 Windows 10 应用程序无法运行?(Why are Windows 10 apps not working?)

以下是您可能会遇到此问题的一些一般原因:

  • Windows 更新服务已禁用
  • 与Windows(Windows)防火墙或防病毒程序冲突
  • Windows 更新(Windows update)服务未正常运行
  • Microsoft Store无法正常工作或已过时
  • 故障或过时的应用程序
  • (Registration)上述应用程序的注册问题

(Carry)逐一执行以下方法中的过程,直到找到“应用程序无法在 Windows 10 上打开”问题的解决方案(‘apps not opening on Windows 10’ )

方法一:更新应用(Method 1: Update Apps)

解决此问题最直接的方法是确保Windows 10应用程序是最新的。您应该更新未打开的应用程序,然后尝试再次启动它。按照此方法中的步骤使用Microsoft Store更新Windows 10应用程序:

1.在Windows 搜索(Windows search)栏中键入Store ,然后从搜索结果中启动Microsoft Store 。请参阅给定的图片。

在 Windows 搜索栏中键入 Store,然后启动 Microsoft Store |  修复 Windows 10 应用程序不工作

2.接下来,点击右上角的三点菜单(three-dotted menu )图标。

3. 在这里,选择下载和更新,( Downloads and updates, )如下图所示。

4. 在下载(Download)和更新窗口中,单击获取更新(Get updates)以检查是否有任何可用更新。参考下图。

单击获取更新以检查是否有任何可用的更新

5. 如果有可用更新,请选择全部更新。(Update all.)

6 . 安装更新后,重新启动(restart)PC。

检查Windows应用程序是否正在打开,或者更新错误仍然存​​在后 Windows 10 应用程序是否无法运行。

方法 2:重新注册 Windows 应用程序(Method 2: Re-register Windows Apps)

解决“应用程序无法打开 Windows 10 ”问题的一个可能方法是使用(Apps won’t open Windows 10)Powershell重新注册应用程序。只需(Just)按照以下步骤操作:

1.在Windows 搜索(Windows search)栏中键入Powershell ,然后单击以管理员身份运行启动(Run as Administrator)Windows Powershell。参考下图。

在 Windows 搜索栏中键入 Powershell,然后启动 Windows Powershell

2. 窗口打开后,键入以下命令并按Enter

 Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

要重新注册 Windows 应用程序,请键入命令 |  修复 Windows 10 应用程序不工作

3. 重新注册过程需要一些时间。

注意:(Note:)确保在此期间不要关闭窗口或关闭 PC。

4. 该过程完成后,重新启动(restart)您的 PC。

现在,检查Windows 10应用程序是否正在打开。

方法 3:重置 Microsoft Store(Method 3: Reset Microsoft Store)

应用程序无法在Windows 10上运行的另一个可能原因是Microsoft Store缓存或应用程序(App)安装损坏。请按照以下步骤重置Microsoft Store缓存:

1.在Windows 搜索(Windows search)栏中输入命令提示符并( Command prompt)以管理员身份运行,(Run as administrator,)如下图所示。

在 Windows 搜索栏中键入命令提示符并以管理员身份运行 |  修复 Windows 10 应用程序不工作

2.在命令提示符(Command Prompt)窗口中键入wsreset.exe 。然后,按Enter运行命令。

3. 该命令将需要一段时间才能执行。在此之前不要关闭窗口。

4. Microsoft Store将在该过程完成后启动。

5. 重复方法一(Method 1)中提到的步骤来更新应用程序。

如果存在无法打开Windows 10应用程序的问题,请尝试下一个修复程序。

另请阅读:(Also Read:) 如何在 Windows 10 中清除 ARP 缓存(How to Clear ARP Cache in Windows 10)

方法 4:禁用防病毒(Antivirus)防火墙(Firewall)

防病毒软件(Antivirus)和防火墙可能与Windows应用程序发生冲突,从而阻止它们打开或无法正常工作。要确定此冲突是否是原因,您需要 暂时禁用防病毒( disable antivirus ) 和禁用防火墙,然后检查应用程序无法打开问题是否已修复。

请按照以下步骤关闭防病毒和Windows Defender防火墙:

1. 键入病毒和威胁防护( virus and threat protection)并从搜索结果中启动它。

2. 在设置窗口中,单击如图所示管理设置(Manage settings)

点击管理设置

3. 现在,关闭下面显示的三个选项的切换( toggle off),即实时保护、云交付保护(Real-time protection, Cloud delivered protection, )自动样本提交。(Automatic sample submission.)

关闭三个选项的切换

4. 接下来,在Windows 搜索(Windows search)栏中键入防火墙并启动防火墙和网络保护。(Firewall and network protection.)

5. 关闭Private networkPublic networkDomain network的切换开关,如下所示。

关闭专用网络、公共网络和域网络的切换 |  修复 Windows 10 应用程序不工作

6. 如果您有第三方杀毒软件,请启动(launch)它。

7.现在,转到Settings > Disable,或类似的选项暂时禁用防病毒保护。

8.最后,检查打不开的应用程序现在是否正在打开。

9. 如果没有,请重新打开病毒和防火墙保护。

移至下一种方法以重置或重新安装出现故障的应用程序。

方法 5:重置或重新安装故障应用程序(Method 5: Reset or Reinstall Malfunctioning Apps)

如果特定的Windows应用程序未在您的 PC 上打开,此方法特别有用。请按照以下步骤重置该特定应用程序并可能解决问题:

1.在Windows 搜索(Windows search)栏中键入添加或删除程序。(Add or remove programs)如图所示,从搜索结果中启动它。

在 Windows 搜索栏中键入添加或删除程序

2. 接下来,在搜索此列表(search this list )栏中键入不会打开的应用程序的名称。(app)

3. 单击应用程序(app)并选择此处突出显示的高级选项。(Advanced options )

注意:(Note:)这里,我们以重置或重新安装计算器(Calculator)应用程序的步骤为例。

单击应用程序并选择高级选项

4. 在打开的新窗口中,单击重置(Reset)

注意:(Note:)您可以对所有出现故障的应用程序执行此操作。

5.重新启动计算机并检查特定应用程序是否正在打开。

6. 如果Windows 10应用程序无法打开问题仍然存在,请按照之前的步骤 1 - 3(steps 1 – 3)

7. 在新窗口中,单击Uninstall而不是Reset。请参阅下面的图片进行说明。

在新窗口中,单击卸载而不是重置

8. 在这种情况下,导航到Microsoft Store重新安装(reinstall)之前卸载的应用程序,以解决 Microsoft Store 未安装应用程序的问题(fix Microsoft Store Not Installing Apps issue)

方法 6:更新 Microsoft Store(Method 6: Update Microsoft Store)

如果Microsoft Store已过时,则可能导致无法下载应用程序(can’t download apps)或应用程序无法打开Windows 10的问题。按照此方法中的步骤使用命令提示符(Command Prompt)对其进行更新:

1. 使用管理员权限启动命令提示符(Command Prompt),就像在方法 3(Method 3)中所做的那样。

在 Windows 搜索栏中键入命令并从搜索结果中启动应用程序

2,然后在命令提示符(Command Prompt)窗口中复制粘贴以下内容并按Enter

schtasks /run /tn “\Microsoft\Windows\WindowsUpdate\Automatic App Update” 

要更新 microsoft store,请在命令提示符中键入命令

3. 该过程完成后,重新启动(restart)您的 PC。

现在检查错误是否仍然存在。如果Windows应用程序仍未在您的Windows 10 PC 上打开,请转到以下方法运行Microsoft Store的疑难解答。

另请阅读:(Also Read:) 如何在 Windows 10 中删除临时文件(How to Delete Temp Files in Windows 10)

方法 7:运行 Windows 疑难解答(Method 7: Run Windows Troubleshooter)

Windows疑难解答可以自动识别和修复问题。如果某些应用程序未打开,疑难解答程序可能能够修复它。请按照以下简单步骤运行疑难解答:

1. 键入控制面板( Control Panel )并从搜索结果中启动它,如图所示。

键入控制面板并从搜索结果中启动它

2. 接下来,单击疑难解答(Troubleshooting)

注意:(Note:)如果您看不到该选项,请转到查看方式( View by)并选择小图标( Small icons),如下所示。

单击故障排除 |  参考下图。

3. 然后,在故障排除窗口中,单击硬件和声音。(Hardware and Sound.)

点击硬件和声音

4.现在向下滚动到Windows部分,然后单击Windows Store Apps。

向下滚动到 Windows 部分,然后单击 Windows Store Apps |  修复 Windows 10 应用程序不工作

5. 疑难解答程序将扫描可能阻止Windows 应用商店(Windows Store)应用正常运行的问题。此后,它将进行必要的维修。

6. 该过程完成后,重新启动(restart)您的 PC 并检查Windows应用程序是否正在打开。

如果问题仍然存在,可能是因为Windows 更新(Windows Update)应用程序身份(Application Identity)服务未运行。阅读以下内容以了解更多信息。

方法 8:确保应用程序标识和更新服务正在运行(Method 8: Ensure Application Identity and Update Service is Running)

许多用户报告说,在“服务”应用中启用Windows(Services)更新(Windows)服务可以解决应用无法打开的问题。对Windows(Windows)应用程序必不可少的另一项服务称为Application Identity 服务(Application Identity service),如果禁用,可能会导致类似问题。

请按照下面列出的步骤确保Windows应用程序顺利运行所需的这两项服务正常运行:

1.在Windows 搜索(Windows search)栏中键入服务并从搜索结果中启动应用程序。(Services)请参阅给定的图片。

在 Windows 搜索栏中键入服务并启动应用程序

2. 在“服务(Services)”窗口中,找到Windows 更新(Windows Update)服务。

3. Windows Update(Windows Update)旁边的状态栏应该显示为Running,如图所示。

右键单击 Windows 更新服务并选择开始

4. 如果Windows 更新(Windows Update)服务未运行,请右键单击它并选择开始(Start),如下所述。

5. 然后,在服务窗口中找到应用程序标识。(Application Identity)

6. 检查它是否像第 3 步(Step 3)一样运行。如果没有,请右键单击它并选择Start

在服务窗口中找到应用程序标识 |  修复 Windows 10 应用程序不工作

现在,检查Windows 10应用程序未打开问题是否已解决。否则,您需要检查计算机上安装的第三方软件是否存在问题。

方法 9:执行干净启动(Method 9: Perform Clean Boot)

由于与第三方软件冲突,Windows 应用程序可能无法打开。您需要通过使用“服务(Services)”窗口禁用桌面/笔记本电脑上安装的所有第三方软件来执行干净启动。(perform a clean boot)请按照以下步骤执行此操作:

1.在Windows 搜索(Windows search)栏中键入系统配置。(System Configuration)如图所示启动它。

在 Windows 搜索栏中键入系统配置

2. 接下来,单击服务(Services )选项卡。选中隐藏所有 Microsoft 服务( Hide all Microsoft Services.)旁边的框。

3. 然后,单击全部(all )禁用(Disable) 以禁用第三方应用程序。请参阅(Refer)给定图片的突出显示部分。

单击全部禁用以禁用第三方应用程序

4. 在同一窗口中,选择启动(Startup)选项卡。如图所示,单击打开任务管理器(Open Task Manager )

选择启动选项卡。 点击打开任务管理器

5.在这里,右键单击每个不重要的应用程序(unimportant app)并选择禁用(Disable),如下图所示。我们已经为Steam(Steam)应用解释了此步骤。

右键单击每个不重要的应用程序并选择禁用 |  修复 Windows 10 应用程序不工作

6. 这样做会阻止这些应用程序在Windows启动时启动并提高计算机的处理速度。

7. 最后,重新启动(restart)计算机。然后启动一个应用程序并检查它是否正在打开。

检查您是否能够修复Windows 10应用程序无法正常工作的问题。如果问题仍然存在,请切换您的用户帐户或创建一个新帐户,如以下方法所述。

另请阅读:(Also Read:) 修复在 Windows 10 中出现模糊的应用程序(Fix Apps that appear blurry in Windows 10)

方法10:切换或创建新用户帐户(Method 10: Switch or Create New User Account)

可能是您当前的用户帐户已损坏,并且可能会阻止应用程序在您的 PC 上打开。按照以下步骤创建新用户帐户并尝试使用新帐户打开Windows应用程序:

1. 单击开始菜单(Start Menu)。然后,启动设置(Settings),如下所示。

2. 接下来,单击帐户(Accounts)

点击账户 |  参考下图。

3. 然后,从左侧窗格中,单击家庭和其他用户。(Family and other users.)

4. 单击将其他人添加到此 PC(Add someone else to this PC ),如突出显示。

单击将其他人添加到此 PC |  修复 Windows 10 应用程序不工作

5. 按照屏幕上的说明创建一个新用户帐户(new user account)

6. 使用这个新添加的帐户来启动Windows应用程序。

方法11:修改用户账户控制设置(Method 11: Modify User Account Control Settings)

除上述内容外,您还应尝试修改用户帐户控制设置(User Account Control Settings)以更改授予您 PC 上应用程序的权限。这可能会解决Windows 10应用程序无法打开的问题。请按照以下步骤执行此操作:

1.从Windows 搜索(Windows search)菜单中键入并选择“更改用户帐户控制设置” 。( ‘Change User Account Control Settings’)

从 Windows 搜索菜单中键入并选择“更改用户帐户控制设置”

2. 将滑块拖动到新窗口左侧显示的从不通知(Never notify)然后,如图所示单击确定(OK )

将滑块拖动到新窗口左侧显示的从不通知,然后单击确定

3.这将防止不可靠的应用程序对系统进行任何更改。现在,检查这是否解决了问题。

如果没有,我们将在下一个方法中更改组策略用户帐户控制设置。(Group Policy User Account Control Settings)

方法 12:更改组策略用户帐户控制设置(Method 12: Change Group Policy User Account Control Settings)

更改此特定设置可能是解决Windows 10应用程序无法打开的可能方法。只需完全按照所写的步骤操作:

第一部分(Part I)

1.如图所示,从Windows 搜索(Windows search)菜单中搜索并启动运行( Run )对话框。

从 Windows 搜索 | 搜索并启动运行对话框  修复 Windows 10 应用程序不工作

2.在对话框中输入secpol.msc ,然后按(secpol.msc)OK启动本地安全策略(Local Security Policy)窗口。

在对话框中输入 secpol.msc,然后按 OK 启动本地安全策略

3. 在左侧,转到 Local Policies > Security Options.

4.接下来,在窗口的右侧,您需要找到两个选项

  • 用户帐户控制:检测(Detect)应用程序安装并提示提升
  • 用户帐户控制:在管理员批准模式下(Admin Approval Mode)运行(Run)所有​​管理员

5. 右键单击​​每个选项,选择属性,(Properties,)然后单击启用(Enable)

第二部分(Part II)

1.从Windows 搜索(Windows search)菜单以管理员身份(as admin)运行(Run) 命令提示符。(Command Prompt) 参考方法 3。

2. 现在在命令提示符(Command Prompt)窗口中输入 gpupdate /force然后,如图所示按Enter 。

在命令提示符窗口中输入 gpupdate /force |  修复 Windows 10 应用程序不工作

3.等到(Wait)命令运行并且该过程完成。

现在,重新启动(restart)计算机,然后检查Windows应用程序是否正在打开。

方法13:修复License服务(Method 13: Repair License Service)

(Microsoft Store)如果许可服务出现问题, (License Service)Microsoft StoreWindows应用程序将无法顺利运行。请按照以下步骤修复许可证服务(License Service)并可能修复Windows 10应用程序无法打开的问题:

1. 右键单击​​您的桌面(desktop)并选择新建(New)

2. 然后,选择文本文档(Text Document),如下图所示。

右键单击桌面并选择新建 |  修复 Windows 10 应用程序不工作

3. 双击新的文本文档(Text Document)文件,该文件现在在桌面(Desktop)上可用。

4. 现在,将以下内容复制粘贴到文本文档(Text Document)中。请参阅(Refer)给定的图片。

echo off
net stop clipsvc
if “%1?==”” (
echo ==== BACKING UP LOCAL LICENSES
move %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak
)
if “%1?==”recover” (
echo ==== RECOVERING LICENSES FROM BACKUP
copy %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat
)
net start clipsvc

在文本文档中复制粘贴以下内容 |  修复 Windows 10 应用程序不工作

5. 从左上角,转到 File > Save as.

6. 然后,将文件名设置为license.bat并在(license.bat)Save as type下选择All Files 。

7. 将其保存(Save)在您的桌面(Desktop)上。请参阅(Refer)下图以供参考。

将文件名设置为 license.bat 并在 Save as type 下选择 All Files

8.在桌面上(Desktop)找到(Locate)license.bat 。右键单击(Right-click)它,然后选择以管理员身份运行,(Run as administrator )如下所示。

右键单击找到 license.bat,然后选择以管理员身份运行

许可证服务(License Service)将停止,缓存将被重命名。检查此方法是否解决了问题。否则,请尝试后续解决方案。

另请阅读:(Also Read:) 修复您的 Windows 许可证即将过期错误(Fix Your Windows License Will Expire Soon Error)

方法 14:运行 SFC 命令(Method 14: Run SFC command)

系统文件检查器(System File Checker)( SFC ) 命令扫描所有系统文件并检查其中的错误。因此,尝试修复Windows 10应用程序无法正常工作的问题可能是一个不错的选择。这是如何做到的:

1.以管理员身份启动命令提示符。( Command Prompt)

2. 然后在窗口中输入sfc /scannow

3. 按Enter运行命令。参考下图。

键入 sfc /scannow |  修复 Windows 10 应用程序不工作

4.等待(Wait)该过程完成。之后,重新启动(restart)您的 PC。

现在检查应用程序是否正在打开,或者是否出现“应用程序无法打开Windows 10 ”问题。

方法 15:将系统还原到早期版本(Method 15: Restore System to Earlier Version)

如果上述方法都不能帮助修复Windows 10应用程序无法运行的问题,那么您最后的选择是将系统恢复到以前的版本(restore your system to a previous version)

注意:(Note:) 请记住(Remember)备份您的数据,以免丢失任何个人文件。

1.在Windows 搜索(Windows search)栏中输入还原点。( restore point)

2.然后,点击创建还原点,(Create a restore point,)如下图所示。

在 Windows 搜索中键入还原点,然后单击创建还原点

3. 在系统属性(System Properties)窗口中,转到系统保护(System Protection) 选项卡。

4. 在这里,单击 下面突出显示的系统还原按钮。(System Restore button )

点击系统还原

5.接下来,单击推荐还原( Recommended restore)。或者,如果您想查看其他还原点的列表,请单击选择( Choose a different restore point) 其他还原点。

点击推荐还原

6. 做出选择后,单击下一步,(Next,)如上图所示。

7. 确保选中Show more restore points(Show more restore points)旁边的框。然后,选择一个还原点并单击下一步(Next),如下图所示。

确保选中显示更多还原点 | 旁边的框  修复 Windows 10 应用程序不工作

8. 最后,按照屏幕上的说明等待您的 PC恢复(restore)重新启动(restart)

受到推崇的:(Recommended:)

我们希望本指南对您有所帮助,并且您能够修复无法在 Windows 10 上打开的应用程序( fix apps not opening on Windows 10) 问题。让我们知道哪种方法最适合您。此外,如果您对本文有任何问题或建议,请随时将它们放在下面的评论部分。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts