Earlier today I had a BSOD, resulting in a mandatory Windows (7) Repair involving a Restore (all automatic - though time-consuming).
Firefox refused to Restore Previous Session and didn't recognise the Home Page or any of the AddOns (I got adverts on PPRuNe and various other sites) - nor would Firefox update via the Help or permit the download of any AddOns to replace the missing ones.
Eventually (when it was convenient - and I was frustrated by the general lack of features) I downloaded a fresh version of Firefox and overwrote the existing version - result was restoration of my earlier multi-window Previous Session and all my usual AddOns working again.