macos 15.1+原生支持新app外置安装,但需apfs格式及雷雳/usb4接口;已装app推荐用appports迁移,保留系统集成;非商店app可手动建符号链接,须确保apfs格式、路径正确且外置盘常挂载。
macos 15.1 及更高版本原生支持将新应用安装到外置硬盘,但必须满足几个硬性条件:外置盘需格式化为 apfs(或 mac os 扩展(日志式)),且必须通过雷雳/usb4 等高速接口连接。简单拖拽.app文件过去无法正常运行,系统会拒绝启动或报“已损坏”。真正可行的方法分三类,按适用场景排列:
一、新装 App 自动落到外置盘(最安全,仅限 App Store)
该设置不影响已安装软件,只控制未来≥1 GB 的 App Store 应用安装位置。
- 打开 App Store → 顶部菜单栏点击「App Store」→「设置」
- 勾选「下载并安装大型 App 到独立存储盘」
- 右侧下拉菜单中选择你的外置硬盘——exFAT/NTFS 会灰显不可选,选错盘会导致安装失败弹窗
- 关闭窗口,重启 App Store,之后所有符合条件的新应用(如 Xcode、GarageBand)将自动解压至外置盘的
/Applications目录,Launchpad 和 Spotlight 同步识别
二、已装 App 迁移到外置盘(推荐用 AppPorts 工具)
适合 Final Cut Pro、Logic Pro、微信等大体积已装应用,不删原.app,只把核心内容符号链接出去,保留全部系统集成(快捷键、Spotlight、Dock 菜单均正常)。
- 从 GitHub 下载 AppPorts(最新 .dmg)
- 首次运行时授予「辅助功能」权限(否则无法接管启动流程)
- 左侧勾选目标应用(如 WeChat.app),点击右上角「迁移」
- 选择外置盘路径,例如
/Volumes/MySSD/Applications - 完成后原路径仍显示.app图标,双击实际加载外置盘中的 Contents,本地残留不到 5 MB
三、手动建符号链接(适合 Android Studio、Steam、Bilibili 等非商店应用)
要求外置盘始终挂载、格式为 APFS,操作前务必确认复制完成且能在外置盘中正常双击启动。
- 将目标.app(如
Android Studio.app)完整拖入外置盘的/Applications文件夹 - 打开终端,执行删除命令:
sudo rm -rf "/Applications/Android Studio.app" - 重建符号链接:
sudo ln -sf "/Volumes/MySSD/Applications/Android Studio.app" "/Applications/Android Studio.app" - 注意:必须先 cd /Applications 再执行 ln 命令,否则链接可能建错位置,导致签名失效
不复杂但容易忽略细节。关键就三点:盘要 APFS、接口要够快(雷雳3/4 或 USB4)、链接路径不能出错。做完后重启一次 Finder,就能看到 Launchpad 和 Spotlight 都已同步更新。











