Windows 10的应用包含一种可以称为“Standard Windows apps”(标准Windows应用),如Mail, Messaging,这类应用可以通过Powershell命令卸载的应用(具体方法http://ycrsjxy.blog.51cto.com/618627/1727776)。这类应用的安装位置在C:\Program Files\WindowsApps文件夹,这个文件默认情况是隐藏的,同时有访问权限限制,在访问此文件夹时,必须取得访问权限。
选择“属性”“安全”
修改当前用户为所有者。
这样就可以访问该文件夹
每个文件夹对应一个应用,文件夹名称包含:
应用名称 如Microsoft.XboxApp,
架构Architecture 如X64,
版本号:如5.6.17000.0,
应用全名PackageFullName:Microsoft.XboxApp_5.6.17000.0_x64__8wekyb3d8bbwe,
包家族名PackageFamilyName: Microsoft.XboxApp_8wekyb3d8bbwe
发布者ID(PublisherId): 8wekyb3d8bbwe
每个文件都包含有一个参数文件appxmanifest.xml。
当我们将这类应用卸载后,我们该如何重新安装呢?
安装一个应用
操作过程:
1、以管理员权限运行 Powershell
2、运行 Get-AppxPackage -allusers | Select Name, PackageFullName
获取需要重新安装的应用的包全名 PackageFullName
3、运行 Add-AppxPackage -register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode
PackageFullName上面命令所获取的包全名替换。完成安装。
安全所有应用
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}