长话短说,我最终删除了C:\Windows\InfusedApps\
和中的一些文件C:\Program Files\WindowsApps
。
现在我希望是否有办法从 Windows ISO 完全重新安装所有应用程序。
我知道有一个选项可以“重置你的电脑”。但我想避免这个,只重新安装最新的应用程序
答案1
您可以按照以下步骤完全重新安装所有现代应用程序:
打开开始菜单并输入电源外壳
右键点击在 PowerShell 上并选择“以管理员身份运行"选项。或者您可以按Ctrl+Shift+Enter同时按下 键来启动 PowerShell行政人员。
请运行此命令:
获取 AppxPackage -allusers | foreach {添加 AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
所有现代应用程序都包含此应用程序清单文件 XML文件。
此命令将花费一些时间并重新安装所有内置应用程序。请忽略任何错误消息。
您可能还需要重新开始在那之后。
希望这可以帮助。
谢谢。
答案2
如果您所做的只是从您提到的文件夹中删除一些文件,并且没有发生任何使事情复杂化的事情,那么您应该能够从 Windows ISO 中提取这些文件。 (换句话说,这些应用程序仍然已注册,并且仅打开它们(我希望您没有这样做)会产生错误。)
为此,请打开与已安装的 Windows 版本相同的 Windows 安装映像。打开我:\sources\install.wim在7-Zip. 打开其中一个图像(1、2、3、4、5 或更高版本)并浏览到 Windows\InfusedApps。提取并恢复已删除的文件。
另一种方法是使用管理员权限打开命令提示符并发出:
DISM /online /cleanup-image /scanhealth
DISM /online /cleanup-image /restorehealth /source:<Windows Setup path>
替换为 Windows 安装源的路径。