电脑知识|电脑怎样卸载软件,怎么删电脑上的软件( 三 )



另外 , 这些自带应用有些都是随系统自动启动的 , 多少总会占用一点系统资源 。

德哥是个强迫症患者 , 看到这些平时用不着的应用在眼前晃来晃去 , 总想着除之而后快 。

卸载 win10 自带应用的通常方法

卸载这些应用说容易也容易 , 说不容易也不容易 。
最常见的方式 , 就是点开启动菜单 , 右键点击你需要卸载的应用 , 点击卸载即可 。

但我们会发现 , 这些应用有些提供卸载按钮 , 有些则不提供卸载按钮 。

可以卸载应用(邮箱、地图、钱包、新闻、Xbox 等)

提示可以卸载
不可卸载应用(应用商店、消息、相机、人脉、闹钟、图片、sticky notes、获取帮助、混合现实门户等)

没有卸载选项
当然 , 你也可以用控制面板的卸载模块进行卸载 。
点击开始菜单 , 点击设置-应用 , 找到你要卸载的应用即可 。

常规卸载界面
上面的方法 , 也适用于自己下载安装的应用程序 。

利用第三方应用管理程序进行卸载 , 比如 CleanMyPC

经常使用 Mac 的小伙伴知道 , Mac 上有一款 CleanMyMac 的神器 , 可以帮你清理你无法清理干净的应用 。 有个好消息是 , 这货也出了一款 PC 上的兄弟软件:CleanMyPC 。 它可以帮你方便的干掉这些难缠的应用 。 另外 , 它还有个好处就是可以帮你发现一些 Windows 系统自己发现不了的应用 。

CleanMyPC 应用界面

不过 , CleanMyPC 是一款收费软件 , 价格还不菲 , 有些高级功能需要缴费才能使用 。

通过 PowerShell 命令行模式来卸载应用

当我们既想省点钱 , 又想卸载系统那些不提供卸载按钮的自带应用该怎么办呢?

这时候 , 就要用到我们的 PowerShell 命令行模式了 。

Windows 相比 Linux 和 MacOS , 最欠缺的就是命令行模式的灵活性和可编程性太弱 。 powershell 的诞生 , 就仿佛给了 Windows 一把瑞士军刀 。 PowerShell 是一款基于对象的shell, 建立在.Net框架之上, 使命令行用户和脚本编写者可以利用 .NET Framework的强大功能 , 同时能深入到系统进程中 , 开展一系列自动化和批处理工作 。

下面我们就采用 Windows 10 中 powershell 内置的 Get-AppxPackage 、 Remove-AppxPackage 和 Add-AppxPackage 命令来进行安装卸载操作 。

Get-AppxPackage:用于获得 Win 10 系统内置应用信息 。
Remove-AppxPackage:用于删除 Win 10 系统内置应用 。
Add-AppxPackage:用于安装 Win 10 系统内置应用 。
首先 , 以管理员身份打开PowerShell

如果你的系统是最新版 Windows 10 , 你只需要按住快捷键 Windows + X , 或右键点击左下角的 win 图标 , 然后从高级用户菜单中选择“Windows PowerShell(管理员)”选项 。

若你的 win10 系统没有及时更新 , 也可能看到的不是 powershell , 而是「命令行」 。 这样的话 , 你可以按快捷键 Windows + S , 输入powershell , 然后右键选择「以管理员身份运行」 。

获取 Win 10 系统内置应用信息

做任何事情 , 我们都应该做到有「备」无患 。

应用信息备份有两种方式:

一是备份当前已装应用的详细信息

输入命令 Get-AppxPackage , 就可以查看当前用户所有已安装的应用 。

将已安装应用列表导出到一个文件 , 留作备份 , 可以帮助我们后续重新安装回所需的应用 。
复制下面代码到 PowerShell , 并输入回车即可:

Get-AppxPackage >> D:\AppxPackage.bak1.txt
>> 也可以换成 > , 前者是内容追加到文档最后 , 后者是覆盖文档内容 。 看您需要合理选择即可 。

二是只备份应用包的简称和全称

因为我们重装应用只需要用到应用名称和包全称 , 其他信息并不需要 , 所以 , 我们也可以只备份这两部分内容 。

推荐阅读