есть папка, у меня на семерке например:
C:\Users\учетная запись\AppData\Roaming\Mozilla\Firefox\Profiles\
внутри есть папка "7035kyca.default", примерно такое название, вот там то и хранятся все пароли, истории, некоторые расширения, истории, но не КЭШ, скопируй всю папку, а потом после установки замени им на новой системе
делал это один раз, всё восстановилось вплоть до вкладок и историй, но потерял одно расширение, остальные работали