Vielleicht funktioniert ja die Radikalmethode:
1. Lesezeichen sichern
2. Firefox und Flashplayer (auch die ActiveX-/IE-Version) deinstallieren
3. Die Konfigurationsordner beider Programme löschen. Bei Vista und 7 müssten das im Falle von Firefox die Unterordner von "C:\Users\<Benutzername>\AppData\Local\Mozilla" sowie "C:\Users\<Benutzername>\AppData\Roaming\Mozilla" sein und im Falle vom Flash Player die Ordner "Adobe" und "Macromedia" in "C:\Users\<Benutzername>\AppData\Roaming". Wo diese Ordner bei XP sind, weiß ich jetzt nicht. ^^''
Das sollte zwar nicht nötig sein, aber um auf Nummer sicher zu gehen, kannst du die zu löschenden Ordner ja vor dem Entfernen noch in ein zip-Archiv sichern, um sie im Notfall wiederherstellen zu können.
Anschließend könntest du ja optional nochmal mit CCleaner die ganzen unnötigen temporären Dateien (etc.) auf dem System entfernen.
4. Firefox und anschließend den/die Flash Player wieder installieren (ggf. die Versionen auf den aktuellen Stand bringen), die Lesezeichen wieder einspielen und den Browser wieder so einrichten wie du es magst und hoffen, dass es dann endlich wieder funktioniert.