Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Resetting lost passwords

  • 2 replies
  • 1 has this problem
  • 7 views
  • Last reply by cor-el

more options

I thought this might be a Windows issue, but it appears more likely to be a Firefox problem...... Almost every time Firefox updates itself on one of my several PCs (a Dell), all of my saved logins are removed.

After some checking, I found that the actual logins file had been changed from "logins.json" to "logins.json.corrupt".

Why Firefox is doing this is anybodies guess, but it may have something to do with the actual passwords themselves containing characters that it doesn't like.......

Easy resolution - find the "corrupt" file and rename it!

Using Windows Explorer, you will need to make hidden files visible, then go to (User)>Appdata>Roaming>Mozilla>Firefox>Profiles>(71r822oe.*********), then scrol down to "logins.json.corrupt" - select, rename, "logins.json", agree to the change warning, and exit. All now works as before.

(The bits in brackets will be your own name and registry entry)

Please, Mozilla - can you try and stop this happening in the first place ?

All Replies (2)

more options

I called for more help.

Are you using sync? Any error mesages? Problems?


In the event that the passwords information is lost, you should record all information in a separate text file somewhere else on your hard drive, or written down. You can easily copy and paste if you need to do so. If you are concerned about someone else looking at that file, you can compress it using a password.

more options

What security software do you have?

If such issues happen then in a lot of cases security software is interfering and possibly keeping a handle (lock) on files in the profile folder. If you still have key3.db and haven't changed the master password then you can try to delete key4.db and rename the logins.json.corrupt file to logins.json

The content of logins.json is encrypted, so the value of name and password fields wouldn't matter (but security software might want to check the hostname fields).