若你的 win10 系统没有及时更新,也可能看到的不是 powershell,而是「命令行」。这样的话,你可以按快捷键Windows + S,输入powershell,然后右键选择「以管理员身份运行」。
获取 Win 10 系统内置应用信息
做任何事情,我们都应该做到有「备」无患。
应用信息备份有两种方式:
一是备份当前已装应用的详细信息
输入命令Get-AppxPackage,就可以查看当前用户所有已安装的应用。
将已安装应用列表导出到一个文件,留作备份,可以帮助我们后续重新安装回所需的应用。
复制下面代码到 PowerShell,并输入回车即可:
Get-AppxPackage >> D:\AppxPackage.bak1.txt
>>也可以换成>,前者是内容追加到文档最后,后者是覆盖文档内容。看您需要合理选择即可。
二是只备份应用包的简称和全称
因为我们重装应用只需要用到应用名称和包全称,其他信息并不需要,所以,我们也可以只备份这两部分内容。
查看应用名称和包全称:
get-appxpackage | Select Name, PackageFullName
若要导出为备份,命令如下:
get-appxpackage | Select Name, PackageFullName >> D:\AppxPackage.bak2.txt
没有备份的补救措施
如果你没有备份就直接卸载了,又想不起该应用的包信息。我们也可以通过以下命令来找出系统自带所有安装包的信息:
get-appxpackage -allusers
如果你知道该包的大致简称,还可以加上该简称信息,如下:
get-appxpackage -allusers *windowscalculator*
你将得到「计算器」应用的所有信息。
用PowerShell 卸载应用
当你做好备份工作后,你现在就可以开始利用 powershell 进行愉快的卸载安装工作了。
Get-AppxPackage命令可以帮助你卸载大多数内置的应用程序,甚至那些通常不提供“卸载”选项的应用。但是,请注意,这个技巧不允许你删除一些最重要的内置应用程序,比如 Cortana 和Edge 浏览器。如果强行删除,只会看到一个报错信息。
下面,我们先尝试一下删除单个应用。
利用Remove-AppxPackage PackageFullName命令卸载
首先,我们用前文提到的Get-AppxPackage | Select Name, PackageFullName命令获得的应用包全称。
比如你不大玩游戏,想删除 Xbox 应用,那么,就找到「Xbox」对应的应用包全称
再在 PowerShell 输入下面的命令即可:
Remove-AppxPackage Microsoft.XboxApp_41.41.18005.0_x64__8wekyb3d8bbwe
打字累的话,PowerShell 支持Ctrl + C和Ctrl + V。
利用通配符(*)结合管道命令进行卸载
另外,还可以使用通配符(*)结合管道符来卸载应用,这样,我们只要输入前面的应用简称即可。
Get-AppxPackage *xboxapp* | Remove-AppxPackage
OK,就是这么轻松。
如果你想删除其他应用,只需要将*xboxapp*换成你想删除应用的名称即可。
有些应用是不能卸载的
Win10 中那些和系统结合紧密的应用是无法删除的,如果碰到无法删除的应用,则会出现错误提示,比如删除微软小娜「Cortana」:
Get-AppxPackage *cortana* | Remove-AppxPackage
将出现如下报错:
常用应用列表
下面我给一个常用应用的列表:

应用名称对应代码
画图3D3dbuilder
闹钟和时钟windowsalarms
计算器windowscalculator
日历和邮件windowscommunicationsapps
摄像头windowscamera
联系人无法删除
Cortana无法删除
我的officeofficehub
入门getstarted
Groove 音乐zunemusic
地图windowsmaps
Edge无法删除
棋牌游戏solitairecollection
记账bingfinance
电影和电视zunevideo
新闻bingnews
OneNoteonenote
人脉people
Phone Companionwindowsphone
照片photos
应用商店windowsstore
运动bingsports
录音soundrecorder
天气bingweather
Feedback无法删除
Xboxxboxapp

用powershell 批量卸载内置应用
是不是感觉一个个卸载应用太麻烦,其实,你完全可以利用通配符*,一条命令实现内置应用的批量卸载。
卸载「Xbox」相关的所有应用:
Get-AppxPackage *Xbox* | Remove-AppxPackage
卸载所有系统内置应用:
Get-AppxPackage * | Remove-AppxPackage
你将在一片红色警告和黄色提示后,重新得到一个干净清爽的系统。
当然,那些 Windows 死活都不愿意你卸载的应用还是没有办法的,因为去掉那些应用,你的系统可能就运行不正常了。
重新安装内置应用
重装单个应用
比如,我们不小心把系统自带的计算器给删除了,那该怎么安装回去呢?
很简单,我们先找到这个应用的包全名。
命令行下输入:
Get-AppxPackage -allusers *windowscalculator*
得到如下信息:
拷贝查到的InstallLocation,黏贴到如下命令中:
Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1805.1201.0_x64__8wekyb3d8bbwe\appxmanifest.xml" -DisableDevelopmentMode
不同的包,替换命令中橘色背景部分的InstallLocation内容即可。
不用重启电脑,计算器应用又可以使用了。
重装所有内置应用
如果你有一天后悔了,想重装全部应用,又不想一个个复制包全称进行安装。办法也是有的,用管理员权限打开 PowerShell,复制黏贴如下命令并回车即可:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
这条命令会将 Windows 10 所有内置的默认应用都重新安装回来。如果看到错误提示,不必理会,重启系统即可。
现在,你的系统是不是已经按照你的要求定制了呢,如果还没有,赶快动手吧!
Enjoy it!^_^