You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何批量修复系统还原后损坏的Windows内置应用

如何批量修复系统还原后损坏的Windows内置应用

遇到系统还原后一堆内置App突然罢工、甚至连终端和记事本都打不开的情况,确实挺闹心的——一个个去设置里点修复太费时间,给你分享几个高效的批量修复方法:

  • 用PowerShell批量重新注册所有内置应用
    这是最常用的批量修复方案,相当于给所有内置应用做一次“重新初始化”:

    1. 先以管理员身份打开PowerShell:你可以在cmd里输入powershell,然后右键点击窗口标题栏选择“以管理员身份运行”,也可以直接在开始菜单搜索PowerShell,右键选管理员启动;
    2. 复制粘贴下面的命令并回车:
      Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
      

    这个命令会遍历所有用户的内置应用,重新注册它们的安装信息,大部分丢失或损坏的App都会被自动修复。

  • 优先修复应用商店(针对依赖商店的应用)
    如果上面的命令执行后还有部分应用没恢复,可能是应用商店本身也出了问题——很多内置应用依赖商店运行,先修复它:

    1. 同样在管理员PowerShell里运行:
      Get-AppxPackage Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
      
    2. 修复完商店后,打开应用商店,点击右上角头像→“应用设置”,找到“重置”按钮重置商店;之后再重新运行第一个批量注册命令,效果会更好。
  • 个别顽固应用的补充处理
    如果还有一两个应用没搞定(比如某些小众内置工具),再去设置→应用→安装的应用里找到对应App,点击“高级选项”里的“修复”或“重置”就好——但大部分情况,前面的批量命令已经能解决问题了。

另外提醒一下:运行这些命令的时候一定要确保是管理员权限,不然会出现权限不足的报错;命令执行过程中可能会有一些红色的错误提示,只要不是大部分应用都报错,就不用太担心,那通常是个别应用本身的兼容问题,不影响整体修复效果。

备注:内容来源于stack exchange,提问作者Bagus Tesa

火山引擎 最新活动