2026年11月5日
书签丢了还能找回吗:Chrome 书签备份的四个藏身位置
Chrome 书签突然空了,通常有三种原因:切换到了另一个用户配置、同步账号出了问题、或者文件被覆盖。三种情况的恢复难度完全不同,但都值得先停手——继续操作会覆盖掉仅有的那份备份。
第一处:另一个用户配置
Chrome 支持多个「用户」(Profile)。顶部头像点开,看是不是登录了另一个用户。切换用户后书签栏看起来会像「全没了」,其实只是看错了地方。
这一步最容易被忽略,因为它不需要任何恢复操作——切回去就好了。
第二处:本地 Bookmarks.bak
Chrome 在每次启动时,会把当前的 Bookmarks 文件重命名为 Bookmarks.bak,再写一份新的。也就是说:磁盘上通常躺着你上一次关闭浏览器时的完整书签。
文件位置:
- Windows:
%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks.bak - macOS:
~/Library/Application Support/Google/Chrome/Default/Bookmarks.bak - Linux:
~/.config/google-chrome/Default/Bookmarks.bak
(如果用的是第二个用户配置,Default 会变成 Profile 1、Profile 2。)
恢复步骤:
- 完全退出 Chrome(任务栏/程序坞里也不能留进程)。
- 把当前的
Bookmarks文件改名成Bookmarks.broken留档,不要删。 - 把
Bookmarks.bak复制一份,重命名为Bookmarks(去掉.bak)。 - 重新打开 Chrome。
注意 .bak 只有一份,而且每次启动都会被新的覆盖。所以发现问题后不要再重启 Chrome——重启次数越多,这份备份越可能已经是「空书签」的状态。
第三处:系统备份
如果 .bak 已经被覆盖,往上一层找:
- Windows:文件历史记录(
设置 → 更新和安全 → 备份)、或「以前的版本」(右键文件夹 → 属性 → 以前的版本) - macOS:Time Machine,进入
~/Library/Application Support/Google/Chrome/Default/找历史版本 - 群晖 / NAS 同步盘:如果
User Data在同步目录里,版本历史里可能有
这一层能救回来的概率取决于你开没开备份,以及备份保留多久。没开的话直接跳到下一处。
第四处:账号与导出
如果书签曾经同步到 Google 账号,网页版 Google 书签 已经下线,但还有两个入口:
- Chrome 同步:在另一台登录了同一账号的设备上打开 Chrome,看服务端是否还有数据。注意——如果删除动作已经同步上去,服务端也没了。
- Google 导出:
takeout.google.com里可以导出 Chrome 数据,包含书签。这份导出反映的是当前状态,不是历史状态。
还有一个经常被忘掉的地方:你自己以前的导出文件。换电脑、换浏览器时导出的那个 HTML,很可能还在下载文件夹或某个网盘里。搜 bookmarks_*.html 试一下。
什么时候真的救不回来
.bak已被覆盖,且没有任何系统备份- 删除动作已同步到账号,且没有第二台设备
- 从没导出过
这种情况下的现实做法不是继续找,而是重建。重建时换个容器:把收藏放在一个能随时导出的地方,而不是只存在浏览器里。浏览器书签的问题不是容易丢,而是丢了之后你没有任何独立副本。
常见问题
关闭同步会删除本地书签吗? 一般不会,关闭同步只是停止上传。但反过来,在同步开启时删除书签会立即同步删除,这一点要特别注意。
手机上的书签能救回来吗? 如果手机和电脑登录同一个账号且同步正常,手机上可能还留着完整列表。先关掉手机的同步再操作,避免它被服务端的空数据覆盖。
.bak 文件打不开怎么办? 它和 Bookmarks 一样是 JSON,用文本编辑器打开就能看内容。确认里面有数据再替换。
恢复完建议立刻导出一次,用书签文件检查器确认条数完整,再考虑要不要换一个更抗丢的存法。