Windows 10 已于2025年10月14日停止支持。如果您正在使用 Windows 10,参见 这篇文章

Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解
已解决 已存档

How save my password firefox 56 to 60

cor-el 已回复
odo89

Hi! I want to export all my bookmarks and save passwords from firefox 56 to 60 and i don't know how, I tired all posibilites: copy profile, copy only key3 or 4 and logins.json, mozbackup and a lot of addons.... Please hep me, i need them quicly... I don't know why you did all incompatybilities, only solution is to use edge or chrome.... i'm very disapointed (2 days of tired...)

Hi! I want to export all my bookmarks and save passwords from firefox 56 to 60 and i don't know how, I tired all posibilites: copy profile, copy only key3 or 4 and logins.json, mozbackup and a lot of addons.... Please hep me, i need them quicly... I don't know why you did all incompatybilities, only solution is to use edge or chrome.... i'm very disapointed (2 days of tired...)
定位到答案原位置

选择的解决方案

Firefox 58+ uses key4.db by default for the key file, but will fallback to key3.db when key4.db is missing. You merely need to copy logins.json and key3.db from a Firefox 56 profile to the Firefox profile and remove an existing key4.db file to force Firefox to migrate to key4.db. You need to replace files with Firefox closed.

Note that the reverse would mean that you need to force an older Firefox version to use key4.db (SQLite). This is only possible via an environment variable set in a .cmd file that you use to start Firefox. Support for SQLite exists since 2011 (NSS 3.12), but only now it has been enabled as the default.

  • set NSS_DEFAULT_DB_TYPE=sql

所有回复 (8)

If you update Firefox the update procedure would handle any potential incompatibilities when the user "jumps" over 3 interim versions.

IOW, just use Help > About Firefox and Firefox should look for and install the latest version; and if updates have been disabled, use the Check for Updates", and then when the update is found click to download & install it.

In vain... When i have v56 is all ok, i have all password, master password, but when i update to v60 all password gone... I don't know what i must do to keep all password and bookmarks when i update

As to exporting the bookmarks;

Open the Bookmarks Manager; Press the Alt or F10 key to bring up the toolbar, and select Bookmarks. Hot key is <Control> (Mac=<Command>) <Shift> B.

Once the window is open, at the top of the page, press the button labeled Import and Backup. Select Export Bookmarks To HTML, and follow the prompts and save it to a HTML file. Copy the file to another computer. Repeat the instructions above, BUT select Import Bookmarks From HTML.

https://support.mozilla.org/en-US/kb/restore-bookmarks-from-backup-or-move-them

https://support.mozilla.org/en-US/kb/recover-lost-or-missing-bookmarks

Bookmarks is ok, are Simply to witch without problem... The big problem is password...

选择的解决方案

Firefox 58+ uses key4.db by default for the key file, but will fallback to key3.db when key4.db is missing. You merely need to copy logins.json and key3.db from a Firefox 56 profile to the Firefox profile and remove an existing key4.db file to force Firefox to migrate to key4.db. You need to replace files with Firefox closed.

Note that the reverse would mean that you need to force an older Firefox version to use key4.db (SQLite). This is only possible via an environment variable set in a .cmd file that you use to start Firefox. Support for SQLite exists since 2011 (NSS 3.12), but only now it has been enabled as the default.

  • set NSS_DEFAULT_DB_TYPE=sql

It is the same for stored intermediate certificates that now use cert9.db (SQLite) instead of cert8.db (DBM), so you need to copy cert8.db and remove the existing cert9.db to force a migration.

Thank you cor-el, you save the day! Thank you a lot! After hundred tires i made it.