应用程序无法在 Windows 上打开

没有什么比尝试打开一个您迫切需要但它只是拒绝启动的程序更令人沮丧的了。虽然这不是一个常见的 Windows 问题,但遇到它的用户可能会感到很困惑,不知道如何解决这个问题。一些更明显的建议包括检查任何新发布的 Windows 更新并安装它们。用户还可以卸载出现故障的应用程序,然后进行全新安装。如果特定应用程序仍未打开,请查看下面列出的潜在解决方案,看看它们是否能够提供帮助。

重置商店缓存

如果您无法打开应用商店应用程序或更新通过它安装的任何应用程序,重置 Windows 应用商店缓存很有可能会有所帮助。通过仅重置缓存,用户将保持其帐户设置和已安装的应用程序完好无损。该过程的第一步是打开提升的命令提示符窗口。

  1. 在任务栏上的搜索字段中键入命令提示符。
  2. 右键单击顶部结果并选择“以管理员身份运行”或从右侧可用的选项中选择选项。
  3. 命令提示符窗口打开后,在其中键入 wsreset.exe ,然后按键盘上的 Enter。
  4. 关闭命令提示符并尝试运行商店应用程序。

检查应用程序身份服务状态

在验证应用程序的身份时,AppLocker 会使用应用程序身份服务。如果该服务未运行,可能会导致许多应用程序拒绝启动。

  1. 在任务栏上的搜索字段中键入run 并打开顶部结果。
  2. 在“运行”框中,键入services.msc ,然后单击“确定”。
  3. 在新窗口中,找到“Application Indentite”并双击它。
  4. 在“属性”窗口中,找到“服务状态”字段。
  5. 如果状态显示为“已停止”,则单击“开始”。
  6. 单击“应用”,然后单击“确定”以保存更改。
  7. 最后,关闭“服务”窗口并重新启动计算机。

更改过滤器管理员令牌

如果与出现故障的应用程序一起,开始菜单也拒绝打开,即使使用管理员帐户,一个潜在的解决方案可能是通过 RegistryEditor 更改 FilterAdministratorToken。

  1. 该过程的第一步是打开一个运行对话框。在任务栏上的搜索字段中键入run,然后单击顶部结果。
  2. 在“运行”窗口中,键入regedit并单击“确定”。
  3. 现在,导航到以下路径 - HKEY_LOCAL_MACHINES\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  4. 打开 System 文件夹后,查看右侧列出的注册表文件并找到“FilterAdministratorToken”。
  5. 双击它。
  6. 选择“DWORD(32 位)值”。
  7. 在“数值数据”下键入 1,然后单击“确定”。
  8. 关闭注册表编辑器窗口并重新启动 PC。

如果 System 文件夹中没有“FilterAdministratorToken”,您可以创建一个。右键单击右侧窗格中的任意位置,然后选择“新建”,然后选择“DWORD(32 位)值”。现在,将新值的名称更改为“FilterAdministratorToken”并按照其余说明进行操作。