当前位置: 首页 > news >正文

57 新机自动化ps脚本:一键卸载讨厌的预装软件

新机自动化ps脚本:一键卸载讨厌的预装软件

我们每次装完新机的时候,如果使用的是官方原版的Windows系统,就总会有一些没用的预装软件,比如快速助手,扑克牌游戏性等等.每次手动卸载它们又费时又费力.所以笔者自己整理了一个powershell脚本,可以一键卸载这些烦人的应用.


脚本卸载的自带软件清单

  • 3D查看器
  • onedrive
  • office desktop
  • Cortana(小娜)
  • 地图
  • 电影和电视
  • groove音乐
  • 图片查看器
  • 画图3D
  • 混合现实门户
  • Microsoft solitaire collection(纸牌)
  • 你的手机
  • OneNote
  • Skype
  • sticky notes
  • Xbox
  • Xbox game bar
  • 纸牌游戏
  • 手机连接
  • 相机
  • 人脉
  • 反馈中心
  • 提示
  • 录音机

脚本下载链接(Windows10/11通用)

https://wwkd.lanzn.com/i9Rsw2bwrisj


脚本使用方法

powershell脚本双击不会自动运行,且右键使用powershell运行不会获得管理员权限,所以建议打开这个.ps1文件复制代码

  • 双击卸载预装应用.ps1使用记事本打开脚本
  • 复制其中的代码
  • 按下快捷键win+S开启Windows search.输入powershell
  • 右键Windows powershell,以管理员身份运行
  • 粘贴代码到powershell里面,回车运行

卸载Xbox的时候powershell会出现红色的报错,但是没关系,Xbox已经被卸载


脚本制作方法

该脚本的基础代码是

Get-AppxPackage -allusers *app* | Remove-AppxPackage

其中,Get-AppxPackage是获取预装应用的应用包名,-allusers是为所有用户卸载,Remove-AppxPackage是卸载应用包.

两个星号之间是应用的模糊名称.星号是通配符,所以可以通过这个方法模糊的搜索到应用名称,进而获取它的应用包名.

比如,我想卸载"3D查看器",但是我们不知道3D查看器的完整应用包名,我们就可以在两个星号之间输入3d,powershell通过模糊搜索得到完整的应用名字,进而获取包名,然后卸载.

如果想要获取预装应用的所有应用名以及其对应的包名,请在powershell输入Get-AppxPackage

Name后面是应用名称,PackageFullName后面是应用包名.

你完全可以通过查中应用名称自定义我提供的脚本,定制你专属的卸载脚本.

http://www.jsqmd.com/news/56474/

相关文章:

  • 可维护性——代码的“长寿密码” - 20243867孙堃2405
  • 95 某白菜PE行为分析:如何自动安装推广软件并更改注册表
  • [技术向] [新手入门] VMWare 虚拟机到底如何配置操作?VMWare 教材全解来啦!
  • 118 什么是磁盘分区表?
  • 60 对UEFI引导的深入探究:efi引导程序的位置一定是死的吗?
  • 代码质量的根基——从“能跑”到“好用”的思维跃迁 - 20243867孙堃2405
  • 36PE启动盘新秀:Ventoy(附各种PE的ISO下载)
  • 115 系统坏了不想重装?吕了了手搓系统修复软件帮你修复系统
  • 116Dism++备份系统,如何选择性的备份文件?
  • 66重装系统被驱动难倒?几个重要的驱动安装技巧,建议收藏!
  • 86 [深度解析] 系统的产生依赖于什么?
  • ArkTS 泛型编程指南:提升代码复用性与类型安全
  • 87 Windows 系统安装的本质是什么?
  • 内存溢出问题
  • 140 Windows 11 新系统一分钟打不开一个软件?原来卡顿的真凶在这里!
  • 124 禁用Windows更新有bug?不如先暂停它2000年!
  • 43 微软官方安装Windows途径
  • 82 深入解析 Windows RE:系统维护的强大工具
  • 126 激活Windows系统的四种终极方法
  • 99 如何破解 Windows 系统密码?
  • 讲讲django的文件对象
  • 香港中文大学(深圳) PHY1001 - Mechanics 笔记
  • P9606 ABB
  • 微PE的磁盘化启动:不再使用WEPE64.WIM,直接从分区启动PE系统!
  • 73 Windows系统磁盘与分区知识详解
  • isnumeric() 和 isdigit() 的区别
  • 109 C盘又变红了?清理C盘的便捷方法!
  • 79 对系统迁移几种方案的经验之谈
  • 108 彻底卸载Windows Defender的开源小工具
  • 梅德乐:从愿景到实践的十七载坚守