Chrome及Chromium内核浏览器Web应用快捷方式的导出与导入方法咨询
Chrome及Chromium内核浏览器Web应用快捷方式的导出与导入方法咨询
嘿,这个问题我之前也折腾过,确实直接复制粘贴那些文件夹或者快捷方式没用,不过有几个可行的办法,我给你梳理下:
方法一:利用Chrome账号同步(最省心)
- 如果你的Chrome登录了谷歌账号,这些Web应用快捷方式其实会同步到云端。新安装Chrome后,登录同一个账号,在同步设置里开启「应用」选项,等同步完成后,这些Web应用应该会自动出现在你的应用列表里,你再重新创建桌面快捷方式就行。
- 注意:如果是国内环境,可能需要特殊网络才能完成同步。
方法二:手动备份恢复关键文件(最可靠)
你已经找到了Web应用对应的APP-ID文件夹,其实这些应用的配置和资源都存在用户数据目录里,按以下步骤操作:
- 关闭Chrome浏览器,找到你的用户数据默认目录:
C:\Users\[你的用户名]\AppData\Local\Google\Chrome\User Data\Default - 备份整个
Web Applications文件夹,这里存储了所有Web应用的资源文件,包括你找到的_crx_APP-ID-HERE和Manifest Resources\APP-ID-HERE这些子文件夹 - 备份同目录下的
Preferences文件,这个文件里记录了Web应用的注册信息、APP-ID关联配置等核心数据 - 新安装Chrome后,先关闭浏览器,把备份的
Web Applications文件夹替换到新的Default目录下,再覆盖Preferences文件(覆盖前建议先备份新的Preferences,以防出错) - 重启Chrome,打开应用列表(可以在地址栏输入
chrome://apps/),就能看到之前的Web应用了,直接拖到桌面就能生成可用的快捷方式
你之前尝试的直接复制桌面快捷方式之所以没用,是因为快捷方式里的
--app-id是和本地用户数据绑定的,新环境里没有对应的配置和资源,自然无法打开。
方法三:借助第三方备份工具(可选)
有一些专门的Chrome备份工具(比如Chrome Backup)可以帮你打包备份应用、扩展和相关配置,恢复的时候直接导入即可。不过要注意选择正规渠道下载的工具,避免恶意软件,这个方法适合不想手动折腾文件的朋友。
备注:内容来源于stack exchange,提问作者DRYN




