This thread was archived. Please ask a new question if you need help.
ff updated automatically to 63.0.3, all passwords are gone,
last time I used FF has to be years ago (using Chrome atm). Since I needed a specific password that hasn't been stored in Chrome, I started FF. I saw that some updates where automatically downloaded and installed, couldn't use FF in the meantime. After everything was finished, I restarted FF, opened the pw manager and there was..nothing. All my pws were gone. I did use a master password.
When checking my profile folder (C:\Users\User\AppData\Roaming\Mozilla\Firefox\Profiles\xa8859ne.default-1489772138976) there was no logins.json but logins.json.corrupt, with 198KB. When I opened this file using the notepad everything was blank.
I searched the web and tried different proposed solutions, like this one (https://support.mozilla.org/de/questions/1222750): >>>>>>>>>> Essentially this is it, although my login.json files had .corrupt on the end like login.json.corrupt ...
You can force Firefox to re-import your old passwords. Here's how: 1. In the location bar, type "about:config" (without the quotes) and press <Enter>. 2. Click [I'll be careful, I Promise!] 3. Search for the preference: signon.importedFromSqlite 4. Right click on signon.importedFromSqlite, and select "Reset". 5. Go to Help-->Troubleshooting_Information, then click on [Open Folder]. That will open Windows Explorer in your Firefox profile. 6. Close Firefox 7. In your profile folder, delete the file "logins.json".
The next time you start Firefox, it should re-import your passwords from your old passwords file. <<<<<<<<<<
Didn't work. I tried using a program called "Firefox Password Recovery" (https://www.top-password.com/blog/how-to-recover-firefox-saved-passwords-from-logins-json/) - didn't work.
I also tried opening the logins.json.corrupt file in Scratchpad & hit the "pretty print" button (https://support.mozilla.org/en-US/questions/1085322); what I got is this: >>>>>>>>>> /* Exception: Error while performing task "pretty-print": Error: Unexpected character ' <<<<<<<<<<
I also tried renaming logins.json.corrupt to login.json - didn't work.
I used to have a key3.db and a key4.db file. After logging into a site using FF and saving the password the key3.db file was gone and a login.json file (containing said information) has been created.
Still, I can't extract the passwords stored in logins.json.corrupt.
Any help would be greatly appreciated! Regards
All Replies (2)
Hi sangok, sorry to hear about the data loss. Sometimes when there is a large leap between updates, Firefox may suggest or perform a Refresh. That would move your old data folder to the Windows desktop inside a folder named Old Firefox Data. Do you see anything like that?
If you are limited to files inside your current profile folder, hmm, if logins.json has no logins and logins.json.corrupt is not readable, we are quite limited in our options.
Let's assume you could view the contents of logins.json.corrupt in a hex editor. It might or might not be possible to reconstruct a valid JSON file from the readable parts of the data.
If this profile and the saved passwords were very old, you might see a signons.sqlite file, which was the file that stored logins before the were migrated to logins.json around Firefox 32. I think you would need the old key3.db files in order to re-extract from that database, however. Since the preference switch to force reconversion didn't work, at least one of those files seems to be missing.
Next, we can think about backups. If you don't have a recent (enough) backup of your Firefox profile folder, it's possible Windows took a snapshot during a system update. These aren't kept long, so I don't know what Windows 8.1 has to offer you. But if you want to take a look...
Don't use system restore! That typically causes more problems. There are two programs you can use to export files from restore points. Here's the rundown:
(1) Set Windows to show hidden files and folders:
(2) Download and run one of these programs:
- ShadowExplorer: http://www.shadowexplorer.com/
- System Restore Explorer: http://nicbedford.co.uk/software/systemrestoreexplorer/
Within the most recent restore point shown in the program, you can explore along this path to see whether you can find a timely shadow copy of your profile:
(3) Within your profile folder, check for logins.json & key3.db (they will need to be exported as a pair).
Export any files you want to check to a convenient location such as your currently live desktop (not the desktop inside the restore point). Then you can point your third party extraction tool to those files to see whether they can be read.
Separate Security Issue: Update your Flash Player or remove it using these links; http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html Uninstall Flash Player | Windows http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html Uninstall Flash Player | Mac
Note: Windows users should download the ActiveX for Internet Explorer. and the plugin for Plugin-based browsers (like Firefox).
Note: Windows 8 and Windows 10 have built-in flash players and Adobe will cause a conflict. Install the plugin only. Not the ActiveX.
Flash Player Version: Version 188.8.131.52
https://get.adobe.com/flashplayer/ Direct link scans current system and browser Note: Other software is offered in the download. <Windows Only>
https://get.adobe.com/flashplayer/otherversions/ Step 1: Select Operating System Step 2: Select A Version (Firefox, Win IE . . . .) Note: Other software is offered in the download. <Windows Only> +++++++++++++++++++ See if there are updates for your graphics drivers https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration