windows10自带了很多应用,说实在的,实在烂得让人失去吐槽的兴趣,卸载是最好的对策。网上有一些卸载方案,比如google搜索出的这两篇
感觉这里的方案有点简单粗暴,不够优雅。突然发现了一个更好的办法,利用windows任务管理器,只卸载让你感到恶心的那些“应用”。
方法如下:
- 如果你发现某个恶心的“应用”被打开了(比如双击打开某个视频文件后,打开了“电影与电视”),先不要关闭它。
- 打开windows任务管理器,进入“进程”选项卡,在“应用”一组里,找到上述应用,点右键 – 属性
- “属性”对话框的“常规”选项卡里的“位置”一项,是一个路径,形式如 C:\Program Files\WindowsApps\***** 最后一级目录(即前面星号代替部分)就是应用的包名,将包名复制到剪贴板
- 以管理员身份启动Powershell(可以在开始菜单里找到 Windows Powershell,点右键 – 以管理员身份运行),运行 Remove-AppxPackage 包名
- 完成。
这样就只卸载你不需要的那些应用。
补记@2023/04/25
上文内容有点太老了,近几年已经有相当多更完善的方案,比如这篇 卸载重装 Windows 10 内置应用的最全方法,包含有卸载与恢复的方法,核心内容如下:
使用的 PowerShell 命令
Get-AppxPackage:用于获得 Win 10 系统内置应用信息。 Remove-AppxPackage:用于删除 Win 10 系统内置应用。 Add-AppxPackage:用于安装 Win 10 系统内置应用。
1 查询并记录安装下来有哪些应用,算是备份
Get-AppxPackage >> D:\win10_app_list_full.txt
或者精简的格式(只包含应用名与包的全名)
get-appxpackage | Select Name, PackageFullName >> D:\win10_app_list.names.txt
2 按包名卸载应用,与前述一样Remove-AppxPackage {包全名}
也可按包名关键词卸载 Get-AppxPackage *{包名关键词}* | Remove-AppxPackage
如 Get-AppxPackage *xboxapp* | Remove-AppxPackage 卸载xboxapp相关的
3 重新装回卸载的应用
从备份的应用名称文件中找到包名,查出其对应的InstallLocation,比如查计算器windowscalculator:运行 Get-AppxPackage -allusers *windowscalculator*
,结果输出里的 InstallLocation 一行是个长长的文件路径,放到下面命令里(即引号中的部分,太丑陋而简略了),运行即可安装回来
Add-AppxPackage -register "C:\ProgramFiles\....xml" -DisableDevelopmentMode
如果要一次性恢复所有应用,即恢复所有默认自带的应用,则可运行如下
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
运行中应该有报错,不用理会,完成后要重启windows生效。
进来学习学习~~~
受教了!呵呵!
哇,还有这种操作!