macOS Big Sur及以后版本相对于之前的版本,系统完整性(System Integrity Protection,SIF)保护进一步增强, 在关闭 SIP 后,仍无法修改 System 文件夹下文件?下面介绍在macOS Monterey12.6.1中如何删除自带的软件。

1、关闭系统完整性(SIP)

开机按住Commond+R,进入系统Recovery模式(在黑屏的时候按住 command + R 不放,直到 apple logo 画面出现)即可进入恢复模式),然后点击菜单栏,“实用工具 >> 终端”。打开终端(terminal)执行如下命令:

csrutil  disable

csrutil  authenticated-root disable

关闭系统完整性(SIP)

2、正常重启系统,可以在终端(terminal)查看是否已将SIP关掉:

csrutil status

csrutil authenticated-root status

都显示Disable表示已经关闭。

3、查找挂载系统分区的磁盘位置,在终端(terminal)使用diskutil  list查找自己的系统分区,disk1s5为我的系统分区(在/dev目录下,其挂载的设备名称是 /dev/disk1s5)

4、在当前用户下创建一个挂载目录(lmount)

mkdir  ~/lmount

5、通过下面命令将系统分区/dev/disk1s5重新挂在到lmount目录

sudo mount -o nobrowse -t apfs /dev/disk1s5  ~/mount

这样系统分区就重新挂载到了~/lmount目录下,从这个目录进去就是系统根目录,而且这个目录是可读可写的,我们就可以进行相应的修改操作了。

6、删除自带软件的操作

进入目录(~/lmount)即可看到挂载的系统分区,再进入系统自带(预装)软件目录,可以根据自己的情况删除不需要的软件。

注意:为了准确删除选定的软件,可以在“访达”的“应用程序”中选择不需要的软件,单击鼠标右键,在快捷菜单选中“显示简介”查看软件的具体名称,如下图。

然后在终端中用命令:sudo rm –rf “文件名/文件夹” 删除之。

在此目录中完成自带(预装)软件删除工作。

7、最后在终端(terminal)用下面命令重建系统新的快照(snapshot)

sudo bless --folder ~/lmount/System/Library/CoreServices --bootefi --create-snapshot

完成后重启系统,会发现挂载的磁盘消失,而修改的设置已经写入到原先不能更改的系统文件中了,应用程序中相应的自带(预装)软件被删除。

8、解决问题后,再次重启进入Recovery模式,打开终端(terminal),输入:

csrutil enable

csrutil authenticated-root enable

重新开启SIP以免系统失去安全防护。也可根据自己情况是否重新开启SIP。

如何删除Mac OS Monterey自带(预装)软件?相关推荐

  1. 利用MAC OS X 自带的磁盘工具提取光盘镜像ISO文件

    虽说渐渐地Mac笔记本基本告别内置光驱时代了,随着网络的普及,使用到光驱的机会也渐少,但有时又难免需要光驱,比如二货出版社的随书光盘等-我们可以通过USB外置光驱将光盘内容提取为ISO文件保存到电脑里 ...

  2. VMware Workstation Pro 16 安装 Mac OS Monterey 12.1 一本通

    文章内容:VMware 16 安装 Mac OS Monterey 12.1 ,注册,镜像制作,从入门到放弃 (叠杀人书) 关键词组:Windows.VMware.Mac OS.Monterey.命令 ...

  3. 删除MAC OS中office(word、excel、powerpoint)菜单栏中acrobat加载项

    ***删除MAC OS中office(word.excel.powerpoint)菜单栏acrobat标签*** 1.打开finder 2.菜单栏,按住option,点击前往--->资源库 3. ...

  4. java控制mac录音代码_操作详解丨如何用 Cybery 控制 mac OS系统下的录音软件(DAW)...

    原标题:操作详解丨如何用 Cybery 控制 mac OS系统下的录音软件(DAW) Cybery可以在各主流平台/操作系统下实现MIDI控制功能:mac OS(可通过蓝牙.USB线或者借助其它硬件连 ...

  5. mac计算机属性怎么找,删除Mac OS文件系统的附加属性

    有时候在Mac系统下读写NTFS分区时,会发现一些文件不能打开.提示错误为: 项目"XXX"已被OS X使用,不能打开. 出现这种情况往往是因为文件被添加了附加属性. ls -al ...

  6. mac os 卸载java_三种方法教你在苹果Mac OS X系统中卸载软件

    刚刚接触mac系统的用户们因为太过陌生,总会遇到很多问题.比如,近来就有一些朋友反馈不懂得该如何卸载mac电脑中的软件,这要怎么办呢?这样会很影响我们的使用.今天小编就来教大家苹果Mac OS X系统 ...

  7. Mac OS X 上干净卸载软件

    英文参考文章地址:  http://www.cultofmac.com/90060/how-to-completely-uninstall-software-under-mac-os-x-macrx/ ...

  8. Mac OS重装系统如何迁移软件(App)?

    [作   者] 谢红伟 · chrys@163.com kuailefeng007666(微信) [操作日期] 2019-03-09 [文档日期] 2019-03-12 背景 苹果电脑(Mac OS) ...

  9. 手机自带html怎么卸载,怎么删除智能手机系统里自带的软件

    将自己的Android智能手机连接电脑,打开91手机助手,带手机助手检测好设备并且连接上之后(出现自己手机的图片),点击界面上方的"游戏-软件"这一项 然后看到新窗口中的左侧,将软 ...

最新文章

  1. strcpy.strcmp.strlen.strcat函数的实现
  2. 使用ASIHTTPRequest 编译提示找不到libxml/HTMLparser.h的解决方法
  3. 查看oracle中path,查看oracle进程启动时的环境变量
  4. 书评:卓有成效的ThoughtWorks程序员的45个习惯
  5. C# 该行已经属于还有一个表 的解决方法
  6. The following SDK components were not installed: extra-google-m2repository and platform-tools
  7. 盘点 Python 高手都写不出来的几个错误
  8. 60-008-000-使用-命令
  9. 嵌入式Linux开发笔试,嵌入式Linux工程师笔试题
  10. 阿里云容器服务Kubernetes之Jenkins X(1)-安装部署实践篇
  11. 关于公司架构管控的思考
  12. NLP ---文本情感分析
  13. Android各控件Demo下载地址
  14. 基于基本面因子的量化交易模型解析
  15. oracle启动pmon,oracle 11g pmon工作内容系列三
  16. 鱼塘钓鱼(fishing)
  17. python3 unicode_关于你不想知道的所有Python3 unicode特性
  18. kaggle实战—泰坦尼克(四、数据可视化)
  19. iap升级问题 stm32f103r8_STM32在线升级OTA,看这一篇就够啦~
  20. matlab中voa,matlab出现错误 function [w1,w2,VoA,VoB,VoC,VoD,VoE,VA1,VB1,VC1,V

热门文章

  1. mongo按季度统计_2020年第一季度|我国DDoS攻击资源季度分析报告
  2. GM(1,1)预测模型的残差检验、关联度检验、后验差检验代码
  3. C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序
  4. max2104打开时提醒注册插件出错_启动3dmax时出现插件程序集加载错误怎么办?
  5. 股价大跌、现金流承压,工业富联风光不再?
  6. 通过js获取PHP设置的cookie(全实例讲解)
  7. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT(IEEE TIM)投稿过程
  8. SpringCloud-Gateway配置及持久化、过滤器、异常处理
  9. Java Date Calendar类的使用 如何计算两个日期之间有多少天
  10. 认识V模型,W模型,H模型三类模型