误删 safari 或 chrome 书签后,90% 以上可恢复:①用 icloud.com 还原 safari(30 天内任意时间点);②强制刷新 icloud 同步;③显示隐藏的收藏栏;④从 bookmarks.plist 恢复 safari;⑤用 bookmarks.bak 替换恢复 chrome。

误删 Safari 或 Chrome 书签后,Mac 上收藏栏突然变空,重要网址无法找回,但只要操作及时、路径准确,90% 以上的书签都能原样恢复,无需重装浏览器或刷机。
用 iCloud.com 一键还原 Safari 书签(最快最稳)
这是唯一能跨设备、不依赖本地备份、30 天内任意时间点回退的官方方案,适用于所有开启 iCloud 同步的 Mac、iPhone、iPad。
打开任意浏览器,访问 https://www.php.cn/link/c19e68e258cc404998f63be5780cb450,用删除书签时所用的 Apple ID 登录。
登录后,务必点击页面左下角灰色小字区域的“数据恢复”按钮——它不在顶部导航栏,也不在右上角头像菜单里,容易错过。
在弹出窗口中选择“恢复书签”,系统会列出过去 30 天内自动生成的多个快照,按“删除日期”排序最直观;选你记得书签还完整的那个时间点,比如昨天下午三点前。
勾选目标版本 → 点击“恢复” → 在确认弹窗中点“确定” → 等待进度条走完。【恢复过程中切勿操作 Safari 或修改书签,否则当前更改会被丢弃】。
强制刷新 Safari 云端同步(书签没真丢,只是没拉下来)
很多用户以为书签没了,其实是同步卡住了——常见于 macOS 更新后、Wi-Fi 切换、iCloud 开关异常等场景,此时根本不用恢复,只需重新触发同步。
点击苹果菜单 → “系统设置” → 左侧你的姓名 → “iCloud” → 找到“Safari 浏览器”开关,先关闭它。
等待满 60 秒以上(少于这个时间可能导致状态未清空),再重新打开开关。
Safari 会自动开始同步,观察收藏栏是否逐步填充;如果 2 分钟后仍为空,说明书签已被服务器端删除,必须走 iCloud.com 恢复路径。
显示被隐藏的 Safari 个人收藏栏(界面误关,实际数据完好)
这是最常被忽略的“假丢失”:你根本没删书签,只是把收藏栏关了,或窗口太窄导致书签被 Safari 自动折叠隐藏。
在 Safari 顶部菜单栏点“显示” → 选“显示个人收藏栏”,快捷键是 Command + Shift + B。
检查收藏栏右侧有没有“>>”箭头,有就点开,被自动折叠的书签组会全部展开。
如果书签图标挤成一行看不到文字,拖宽 Safari 窗口——【窗口宽度不足时,Safari 会强制隐藏部分书签,哪怕它们实际存在】。
从本地 Bookmarks.plist 文件恢复 Safari 书签(无网络/未开 iCloud 时可用)
此方法适用于完全关闭 iCloud 同步、或当前无法联网但 Time Machine 备份存在的情况。
按 Command + N 打开新 Finder 窗口 → 按住 Option 键点击顶部菜单“前往”→ 选择“资源库”。
进入资源库 → Safari → 找到 Bookmarks.plist 文件,这是 Safari 所有书签的原始数据库文件。
打开 Time Machine → 进入 Safari 文件夹 → 往回拖动时间轴,找到书签完整存在的那个备份时刻 → 点击“恢复”。
恢复时建议勾选“保留两个版本”,这样既拿回旧书签,又不会覆盖近期新增的条目。
用 Bookmarks.bak 替换恢复 Chrome 书签(Mac 本地备份机制)
Chrome 每次启动都会自动备份一份 Bookmarks.bak,只要没重启过浏览器,这个文件就是你误删前的最后快照。
按下 Command + Shift + G,输入路径:/Users/你的用户名/Library/Application Support/Google/Chrome/Default,回车进入。
看到 Bookmarks 和 Bookmarks.bak 两个文件:前者是当前(已删)书签,后者是上一次完整备份。
先将 Bookmarks 文件重命名为 Bookmarks.old(避免覆盖风险),再把 Bookmarks.bak 重命名为 Bookmarks。
关闭所有 Chrome 窗口 → 在地址栏输入 chrome://restart → 回车,浏览器自动重启并加载新书签文件。











