Chrome浏览器保存的密码突然没了只剩几条怎么找回来

一直靠浏览器记密码,登录什么网站都是自动填充。今天打开浏览器的密码管理页一看,清单里只剩下寥寥几条,几个月存进去的那些全不见了,不少网站的登录状态也一起掉了。密码是被删了还是出了故障?还能找回来吗?

原因分析

先弄清密码存在哪儿。浏览器保存的密码分两处:一份在本机的用户数据目录里,是一个本地密码库文件;开了同步的账号,云端还留着一份副本。清单大面积消失,常见原因有三个:一是登录状态变了——浏览器更新或者被误操作后退出了账号、切到了另一个账号,你看到的其实是另一个账号下面接近空白的库,原数据并没有丢;二是本地密码库文件出了问题——浏览器异常退出、更新失败,或者被清理类软件当成垃圾数据清掉,本地这份就缺了角;三是浏览器更新或崩溃后用户配置回滚,系统生成了新的配置目录,旧的密码库还躺在原来的位置,浏览器却不再读它。三种原因对应三种找回路径,按顺序排查代价从低到高。

分步解决

  1. 先看右上角登录的是谁:点浏览器右上角的头像,确认登录的账号还是原来那个。换了账号就切回去,多数时候密码清单会立刻回来。
  2. 核对同步开关并等待回填:进入设置的密码页(自动填充分类下),确认同步处于开启状态。云端副本还在的话,等几分钟让清单回填,别急着反复开关,中途打断反而拖慢。
  3. 彻底退出后查本地密码库:把浏览器完全退出(包括后台进程),到用户目录下浏览器数据文件夹的默认配置里,找那个登录数据文件。看它在不在、修改日期是哪天,只看不改,浏览器开着的时候更不要动它。文件还在而清单是空的,倾向账号层的问题,回到前两步。
  4. 查清理类软件的记录:近期跑过垃圾清理的,翻一下清理日志,看有没有碰到浏览器数据目录。命中了就把它加入排除名单,以后清不到这块。
  5. 处理配置回滚:更新或崩溃之后出的问题,检查浏览器是否在使用一个新建的配置。旧配置还在的话,把默认配置指回旧目录,或者把旧的登录数据文件拷回新目录(操作前先整个备份一份)。
  6. 云端也没有的账号走逐站找回:确实同步不上来的,只能按网站逐个走忘记密码流程,借邮箱和手机验证拿回账号;顺手给重要账号补上两步验证,把这次的窟窿堵上。

预防

重要账号的密码不要只存在浏览器这一处,密码管理工具或者离线的加密备份里再留一份;清理类软件一律把浏览器数据目录放进白名单。贵州诚鑫致达科技给客户做办公电脑装机交付时,浏览器数据目录默认进清理白名单,重要账号密码还会单独导出一份随交付文档归档,两头都有底。