可跳过当前自检并永久清除触发标记:开机见apple logo即连按esc跳过;进单用户模式执行fsck -fy、mount -uw /、rm /var/db/.applesetupdone、reboot;若无效则用恢复模式运行diskutil apfs repairvolume及touch .metadata_never_index。

Mac开机卡在“Checking File System”或进度条长时间不动,说明系统正强制运行fsck_apfs文件系统校验,这不是用户可主动开启的功能,而是APFS卷宗异常标记触发的底层自检——它无法用设置开关关闭,必须清除触发条件或中断当前执行流程。
立即跳过当前正在运行的自检
这是唯一能在Apple Logo刚出现时就打断校验进程的操作,不修改任何配置,仅对本次启动生效。
看到Apple Logo或灰色启动画面后,立刻开始连续、快速按Esc键,持续按键直到屏幕跳转至登录界面或桌面。只要进度条消失、不再显示“Checking file system on X:”,即表示已成功跳过本次扫描。
注意:此操作只影响当前启动,若卷宗仍带检查标记,下次非正常关机后会再次触发。
永久清除自检触发标记
macOS不会无缘无故启动自检,只有当APFS卷宗被标记为“需要检查”(如断电、强制关机、写入中断)才会在下次启动时强制校验。清除该标记才能真正禁用自动触发。
第一步:开机时按住【Command + S】进入单用户模式(需在Apple Logo刚出现时立即操作,时机稍纵即逝)。
第二步:等待出现root#提示符后,依次输入以下命令并回车:
/sbin/fsck -fy → 等待返回“File system check exit code is 0”;
/sbin/mount -uw / → 挂载根目录为可写;
rm /var/db/.applesetupdone → 删除可能残留的触发标记;
reboot → 重启。
PyCharm 2026.2.0.1 Mac版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合在macOS系统上进行 Python 项目开发、运行、调试和测试。
第三步:若上述命令执行后仍反复触发,说明标记未彻底清除。此时必须进恢复模式手动干预:
重启并按住【Command + R】进入恢复环境 → 打开“实用工具”→“终端”→执行:
diskutil apfs repairVolume disk1s1(将disk1s1替换为你系统卷的实际标识符,可用diskutil list查看)→ 若提示“no errors found”,再执行:
touch /Volumes/Macintosh\ HD/.metadata_never_index
【关键】此操作仅对已确认无物理损坏的硬盘有效。若fsck反复触发,先用“磁盘工具→急救”扫描硬件层问题。
阻止第三方工具注入自检行为
某些优化类App(如CleanMyMac X、OnyX)会在启动项中注入自检脚本,伪装成系统行为,导致每次开机都卡在进度条。
方法一:检查登录项
系统设置 → 通用 → 登录项 → 关闭所有可疑第三方启动项。
方法二:排查launchd任务
终端中执行:
launchctl list | grep -i "check\|fsck\|disk"
若返回结果含第三方路径(如~/Library/LaunchAgents/com.macpaw.CleanMyMac.*),则用以下命令停用:
launchctl bootout gui/$(id -u) /Users/你的用户名/Library/LaunchAgents/对应plist文件名
这一步操作起来很简单,直接把文件拖进去就行。










