We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

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

详细了解

Missing passwords after update to Ver 80

more options

The troubleshooting information says that I upgraded from ver. 79 to 80 on the 25th. Today is the 27th and when I opened Firefox today it did some sort of updating and now all of my passwords are gone. I've tried finding a solution to this problem to no avail. There's no key3.db file, only key4.db. Anyone have any ideas? Could I restore my system to an older date and go back to ver. 79?

The troubleshooting information says that I upgraded from ver. 79 to 80 on the 25th. Today is the 27th and when I opened Firefox today it did some sort of updating and now all of my passwords are gone. I've tried finding a solution to this problem to no avail. There's no key3.db file, only key4.db. Anyone have any ideas? Could I restore my system to an older date and go back to ver. 79?

所有回复 (4)

more options

Hi neillsilva, it is normal that recent versions of Firefox use a key4.db file instead of a key3.db file. I don't think a version downgrade would be helpful because I don't think it's a problem with Firefox 80's ability to use your data files. I think there is some kind of problem with the data files. So let's investigate that.

It sounds as though you have found your profile folder, and you've probably backed up the logins.json file. If you drop that file into a Firefox tab, after a few moments, Firefox should display its contents. Some of them usually are encrypted and just look like gibberish.

Q: Does the file have entries for the missing logins or does it look like a fresh file?

Did your Firefox recently perform a Refresh? The tell-tale sign is that an Old Firefox Data folder appears on your desktop with a Firefox profile folder inside.

Q: If you see that, how recently were the files modified?

For example, you could check places.sqlite, the database file that stores history, which is updated constantly.

more options

Hi jscher2000! Thanks for responding. I understand about the .db files. The only info I could find about this problem was mentioning them, that's why I asked. I have the logins.json file and it seems like the password data is there.

A. I think there was a problem that had me perform a refresh although I was half asleep when I did it and don't remember why. There's no "old Firefox Data file" on my desktop though.

A. Everything seems to be up to date today. See pics

more options

Are there login related errors in the Browser Console if you open the about:logins page ?

You can possibly set signon.debug = true on the about:config page.

more options

There have been occasional reports that there is data in logins.json that Firefox doesn't show in the Lockwise screen (menu => Logins and Passwords). I'm not sure what could cause that. Maybe some kind of corruption that is too mild for Firefox to mark the file as corrupted and start a new one?

If the key4.db file in the profile is still a match with logins.json, then a third party utility may be able to export and decrypt the data, assuming you don't use a Master/Primary password. That won't render the file usable in Firefox, but at least would give you a backup of what's in there. For example: https://github.com/kspearrin/ff-password-exporter

Otherwise, you're on Windows 7? When you call up the Properties dialog on logins.json (right-click > Properties), there should be a Previous Versions tab. This checks for copies of the file in recent restore points. If you find one, you can copy it out to the Desktop. Try to also copy out a previous version from the same date for key4.db to the Desktop. Then after Firefox is closed, you can remove the current files to some backup folder and try the restored files to see whether Firefox can read those.