Доброго времени суток Знатоки.
Михаил, вы спросили:
перенести в новую лису. В частности, это библиотека (особенно журнал и
закладки) и пароли. И в то же время, категорически не хочется
>
Когда то также за глючил профиль и искал подобную информацию, а также
различные программы для вытаскивания полезных данных из профиля.
Но в итоге сделал так:
Зайдя в папку с профилем, на пример это Default.
Ставим через контекстное меню отображение файлов по дате, а также чтобы
свежеизмененные были вверху.
Затем определяем по дате где начинаются слишком большой временной разрыв,
например:
Сегодня 9 мая и даты доходят до 3 мая, затем идёт большой разрыв до 29
апреля.
Так вот все файлы по 3 мая включительно копируем в другую папку.
Список будет примерно таким:
addons.json
AlternateServices.txt
blocklist.xml
cert8.db
content-prefs.sqlite
cookies.sqlite
cookies.sqlite-shm
cookies.sqlite-wal
extensions.json
favicons.sqlite
favicons.sqlite-shm
favicons.sqlite-wal
formhistory.sqlite
key3.db
kinto.sqlite
permissions.sqlite
places.sqlite
places.sqlite-shm
places.sqlite-wal
pluginreg.dat
prefs.js
revocations.txt
search.json.mozlz4
SecurityPreloadState.txt
serviceworker.txt
sessionCheckpoints.json
shield-recipe-client.json
SiteSecurityServiceState.txt
webappsstore.sqlite
webappsstore.sqlite-shm
webappsstore.sqlite-wal
xulstore.json
Таким образом сохранить можно такие файлы из всех профилей, для удобства
новые папки называйте теми же именами.
То есть в имени папки есть цифровобуквенный код и после него само имя -
переносим на новую папку всё это дело (это нужно для быстрого подключения
всех профилей).
Ещё из папки firefox возьмите копию файла profiles.ini - там прописаны имена
профилей.
Также перед всеми действиями закатайте в архив про запас всю папку firefox
с профилями.
Затем сносите firefox, устанавливайте свежий и закрываете браузер.
Возвращаемся к папке с профилями.
Там уже есть новая default, но код в начале имени иной.
Добавляем пустые папки, имена задаём такие, какие копировали перед этим
папкам с сохраненными файлами.
Папку default также переименовываем на default, но с прежним кодом.
Рядом с папкой profiles кидаем файл profiles.ini.
Открываем браузер и должен открыться мастер профилей - это если вы его
используете.
Если нет, то откроется профиль по умолчанию.
Так вот, нужно открыть все профили, путём открывания и закрывания браузера.
Этим действиям в профилях создадутся нужные файлики.
Затем возвращаемся в папку profiles и копируем туда все папки профилей с
сохраненными файлами.
Соглашаемся на замену всего.
Собственно всё, настройки, журнал, посещенные страницы и прочие дела
перенесены.
Расширения нужно устанавливать с нуля.
Обратите внимание, как только установите свежий браузер, то открывшись он
может скачать обновление, а при последующим запуске, когда нам нужно будет
открывать все профили, обновление может установиться.
Если вдруг такое случилось, просто поверх новой версии браузера, установите
свою, но перед этим временно измените папке firefox в которой лежат профиля
и прочие дела имя, добавив цифру, после установке вернёте всё обратно,
удалив практически пустую папку firefox.
Если во всех профилях был одинаковый набор расширений, то можно добавить их
в один профиль, затем содержимое всей папки этого профиля продублировать в
остальные с заменой всего.
И в завершение в эти же папки, кроме первой скопировать содержимое
аналогичных папок профилей с заменой содержимого. - это те которые мы
сохраняли в самом начале.
Желаю удачи, мне такое решение помогло и все данные перенёс без потерь.
С уважением Валентин.
https://Nvda.ru
https://vk.com/nvda_ru