从旧的配置文档中恢复重要数据

修订信息
  • 修订编号: 178199
  • 建立于
  • 创建者: wxie
  • 备注: 根据更新178131调整翻译。
  • 已审阅:
  • 已审阅:
  • 审核人: wxie2016
  • 已核准?
  • 这是当前最新的版本吗?
  • 可进行本地化:
修订原文
修订内容

Firefox 的用户配置文件中存放了您所有的重要数据,例如书签、历史、Cookie 和密码。本文解释了如何把这些文件复制到新的用户配置文件中,并列出了用户配置文件夹中的重要文件以及它们所储存的信息。

有时使用 Firefox 过程中会遇到问题,这时,与其准确找到问题原因并修复,不如直接新建一个用户配置文件来的方便,重要数据也可以复制过来不会丢失。创建一个新的 Firefox 用户配置文件,然后将特定文件复制过来。刷新Firefox功能会自动帮你完成这些。(参看此文了解详情。)当你刷新Firefox时,它会在你的桌面产生一个"Old Firefox Data"文件夹,其中包含老配置文件的完整的备份。

注意:问题经常是由您的首选项设置和扩展程序引起的,所以本文不会介绍如何复制这些文件。换句话说,如果按照下文的步骤操作,您需要重新安装扩展并重新配置 Firefox。

备份您当前的用户配置文件

在开始前,建议您把现有的 Firefox 用户配置文件完整地备份下来以防不测。具体步骤请查阅备份你的信息

创建新的 Firefox 用户配置文件

要了解创建全新 Firefox 用户配置文件的具体步骤,请阅读 管理用户配置文件一文。

在用户配置文件夹之间复制文件

注意:复制文件前,请 确保 Firefox 已关闭。同时,作为第一步,请参考你的“旧”配置文件夹——其中有你需要拷贝到新配置文件的旧配置文件。如果你无法通过Firefox打开配置文件,请参看不打开Firefox并找到配置文件
  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  3. 右击按住control键点击 想要复制的文件,在弹出菜单中选择复制
  4. 打开刚刚新建的 Firefox 用户配置文件夹。
  5. 右击按住control键点击 文件夹内空白处,并选择粘贴项目

重复上面的步骤 3 至 5,把您想要转移的所有文件都复制到新的用户配置文件夹中。

将个人数据从旧文件夹复制到新的用户配置文件夹时,您可能会把出问题的文件也复制过去,这应该是避免出现的情况。您复制的文件越多,这种情况出现的概率就越大。所以我们推荐您:

  • 尽量少地复制文件,只选择那些储存了最重要的信息的文件。
  • 每次复制少量文件,然后检查您之前遇到的问题有没有重现。
注意:默认时,Windows会隐藏Firefox保存你的配置文件的AppData文件夹。如果要设置Windows显示隐藏文件和文件夹,请参看显示隐藏文件——Windows帮助

您的重要数据和它们对应的文件

书签、下载历史记录和浏览历史记录

  • places.sqlite

该文件包含了您在 Firefox 中所有的书签、下载文件的记录和浏览网页的记录。了解更多信息,请查阅创建和管理书签

  • favicons.sqlite

这个文件夹存储了网站的图标,最好在恢复 places.sqlite 时也包要括这个文件。

密码

您的密码存放在两个文件中,缺一不可:

  • key4.db——该文件保存了密码的密钥数据库,请务必把它和下面这个文件一并复制。
  • logins.json——保存的密码。

了解更多信息,请查阅Password manager - Remember, delete and change saved passwords in Firefox

站点设置

  • permissions.sqlite

该文件保存了每个站点在 Firefox 中的相关许可。比如这个文件记录了哪些站点可以储存 Cookie、安装扩展程序、显示图片,或者显示弹出窗口等,哪些则不能。

搜索引擎

  • search.json.mozlz4

此文件保存用户安装的搜索引擎。更多信息,参看在 Firefox 中添加、删除搜索引擎

个人词典

  • persdict.dat

该文件保存着您添加到 Firefox 拼写检查词典的个人词汇。如果您从未向词典添加过自定义词汇,这个文件也就不会存在。详情参见使用拼写检查

自动完成历史记录

  • formhistory.sqlite

该文件记录了您在搜索栏和网站表单中曾经输入过的信息。详情参见表单自动填写功能

  • cookies.sqlite

Cookie 在不同站点有不同用处:有的网站使用 Cookie 让您保持登录状态;有的用它记录您在网站上的偏好设置;还有的网站用 Cookie 识别您曾经访问过某个特点的网站。

安全证书设置

  • cert9.db

该文件保存了您所有的安全证书设置和导入到 Firefox 的 SSL 证书。

各类文件的下载动作

  • handlers.json

该文件保存的设置可以告诉 Firefox 遇到特定类型文件时该做什么,比如您想保存这种文件还是想用特定程序打开它。详情参见更改 Firefox 对点击或下载文件的动作




基于 Transferring data to a new profile - Firefox (mozillaZine KB) 一文编写