想把Chrome书签迁移到百度浏览器电脑版,这本该是个顺手的事儿——毕竟百度浏览器具备跨浏览器识别能力。不过,很多朋友实际操作时会遇到系统提示"未检测到Chrome",或者导入后书签没有显示。别着急,问题通常出在Chrome未启动、账号未同步、数据路径被改动,或者工具版本过旧这几个环节。下面直接给出三套经过验证的Chrome书签迁移方案,覆盖绝大多数场景,你可以根据自身条件选择最顺手的那套方法。

一、通过百度浏览器内置导入工具迁移书签
这是最省事的方法,百度浏览器原生就能扫描本地Chrome的用户数据目录,直接读取里面的Bookmarks JSON文件,连手动导出步骤都省了。前提条件是Chrome确实已安装,并且它的默认用户数据路径没被改过。
1、先启动百度浏览器电脑版,点击右上角那三个点的菜单按钮。
2、在下拉菜单中选"设置"。
3、进入设置页面后,点击左侧导航栏的"高级设置"。
4、往下翻到"隐私设置"区域,找到并点击"导入书签和设置"按钮。
5、弹出的窗口里,从下拉列表选"Google Chrome"。
6、只勾选"书签"这一项,其他如历史记录、密码等不要选,避免导入不必要的内容。
7、点击"导入",等待进度条跑完即可。如果提示"未检测到Chrome",请确认Chrome已安装,并且它的用户数据路径是默认的,没有被手动修改过。
二、通过HTML书签文件迁移书签
如果Chrome已经卸载、被重命名,或者你用的是便携版导致百度浏览器找不到它的数据目录,那么上述方法就不可行。这时可以退而求其次:先在Chrome里将书签导出一个标准的HTML文件,再让百度浏览器加载这个文件。这种方法不依赖Chrome是否运行,兼容所有版本。
1、打开Chrome浏览器,按下 Ctrl+Shift+O 快捷键打开书签管理器。
2、点击右上角三个垂直点的图标,选择"导出书签"。
3、在弹出的保存对话框里,选个好记的位置(比如桌面),文件名保持默认的"bookmarks.html",点击"保存"。
4、切换到百度浏览器,进入"设置"→"高级设置"→"导入书签和设置"。
5、在弹出的窗口底部,你会看到一个"从HTML文件导入"的链接,点击它。
6、在文件选择窗口里,定位到刚才保存的bookmarks.html文件,选中它。
7、点击"打开",系统会自动解析并把这些书签加到当前书签栏。导入后书签会出现在一个叫"已导入"的文件夹里,你可以手动把它们拖到书签栏上。
三、通过Chrome Bookmarks JSON文件直接迁移书签
Chrome的书签在本地以纯文本JSON格式保存,百度浏览器实际上也支持直接读取这个文件夹完成迁移。这样做的好处是,原始的时间戳、文件夹结构,以及那些没来得及同步的离线书签都能完整保留,对数据完整性要求高的朋友首选这条路。
1、先把Chrome浏览器完全关掉,包括后台进程——最好去任务管理器里确认chrome.exe没有在运行。
2、按下 Win+R 调出运行框,输入 %LOCALAPPDATA%\Google\Chrome\User Data\Default,回车打开这个目录。
3、在里面找一个叫 Bookmarks 的文件(注意是没有扩展名的那个,不是Bookmarks.bak)。
4、把这个Bookmarks文件复制到桌面或别的方便找的地方,然后重命名为 chrome_bookmarks.json。
5、在百度浏览器里,进入"设置"→"高级设置"→"导入书签和设置"。
6、在源浏览器下拉列表中选"Google Chrome",然后点击"从JSON文件导入"(部分版本可能需要先开启开发者模式才会显示这个选项)。
7、选中刚才重命名的 chrome_bookmarks.json 文件,点击"打开"就完成了。如果找不到"从JSON文件导入"这个选项,请先把百度浏览器更新到v12.58及以上版本。
