Какие файлы можно переносить, как найти, создать новый профиль - под спойлером. Также напомню что настройки расширений в большинстве случаев имеют свои папки в профиле
Сброс Firefox – так заводится новый профильВосстановление важных данных из старого профиля (Тот же сброс, только вручную)О профилях Firefox - самая полная статья по профилям и его содержимом на русскомsignons.sqlite + key3.db - все сохранённые пароли. Эти файлы нужно переносить обязательно вместе.
places.sqlite - вся ваша история посещённых страниц и закладки.
formhistory.sqlite - история всех введённых запросов в разные формы.
cookies.sqlite - все ваши куки.
sessionstore.js - вся ваша текущая "сессия", т.е. последние открытые и закрытые вкладки.
permissions.sqlite - все настройки "разрешений" для сайтов, которые вы можете посмотреть открыв about:permissions страницу.
папка searchplugins + файл search.sqlite - все установленные вами поисковые машины.
prefs.js - все настройки из about:config, часто является причиной различных глюков, так что целиком его переносить не рекомендуется (если только проблема не в нём). Часто, проблема заключается в каких-то определённых записях из этого файла и вы можете методом половинного удаления за 10-11 перезапусков браузера определить какая запись вызывает глюк.
user.js - здесь хранятся такие же настройки как и в предыдущем файле, только при каждом запуске браузера все настройки из этого файла - переписываются в предыдущий (даже если они там были с другими значениями или отсутствовали вообще). Удобен для хранения всех важных настроек браузера, чтобы не настраивать его заново каждый раз при обновлении вашего профиля. Если вы вписываете в него только "безопасные" настройки, то можете его смело переносить в новый профиль.