Во-первых, обратите внимание, что есть веская причина, по которой Firefox Refresh удаляет ваши расширения и настройки - это, как правило, наиболее вероятная причина проблем, таких как медлительность и ошибки, возникающие в Firefox.
Это означает, что при обновлении Firefox и немедленном восстановлении всего из вашего старого, затронутого профиля пользователя может появиться обновленный профиль с такими же проблемами. Поэтому, если вы можете позволить себе неудобства, сборка Firefox с нуля снова и снова является более совершенным и более тонким вариантом для импорта старых данных.
Тем не менее, обновление после того, как все ваши данные будут скопированы, не повредит, и может быть самым быстрым способом устранения проблем. Если после восстановления старых данных после обновления вы по-прежнему замечаете возникновение тех же проблем, просто попробуйте выполнить другое обновление без копирования данных или скопировав их по частям, чтобы изолировать истинную причину проблем.
Резервное копирование вашего профиля Firefox
Обновление Firefox создает совершенно новый профиль пользователя, содержащий только самые важные данные, и по умолчанию перемещает ваш старый профиль пользователя (и вместе с ним все ваши данные) в папку « Старые данные Firefox» на рабочем столе. Этого почти всегда будет достаточно, но на случай, если эта папка не будет создана, вы можете создать резервную копию, выполнив следующие действия.
Вам нужно будет перейти в папку, где хранится ваш текущий профиль Firefox. Для этого нажмите Справка > Информация об устранении неполадок в строке меню Firefox. Найдите поле « Папка профиля» под заголовком «Основные сведения о приложении» и нажмите « Открыть папку».
В открывшейся папке запишите имя пользовательской папки, в которой вы находитесь, а затем воспользуйтесь файловым менеджером, чтобы перейти на один каталог вверх. Здесь будет две или более папок - по одной для каждого из профилей пользователей, которые существуют в настоящее время для вашей установки Firefox, плюс папка по умолчанию. Часто, если у вас был Firefox в течение достаточно долгого времени, он может накапливать несколько пользовательских профилей. Скопируйте папку пользователя, в которой вы ранее находились, на рабочий стол или в другое место внутри вашей папки пользователя, чтобы создать резервную копию.
Обновление Firefox
Следуйте инструкциям здесь, чтобы обновить Firefox.
После завершения обновления Firefox сообщит вам, что было импортировано. Это должно включать ваши:
- Закладки (хранятся в файле
places.sqlite
)
- История просмотра и загрузки (хранится в файле
places.sqlite
)
- Пароли и логины (хранятся в
key4.d
b и logins.json
)
- Открытые окна и вкладки (хранятся в файле
sessionstore.jsonlz4
)
- Cookies (хранятся в файле
cookies.sqlite
)
- Информация об автозаполнении веб-формы (хранится в файле
formhistory.sqlite
)
- Персональный словарь (хранится в файле
persdict.dat
)
Все, что не было видно выше, теперь будет потеряно. Если вы потратили приличное количество времени на настройку параметров браузера, Firefox теперь будет заметно незнакомым.
Восстановление старых расширений, настроек и данных
Вам нужно будет восстановить все остальное, чтобы Firefox вел себя так, как вы ожидаете.
Перейдите на рабочий стол. Если вы видите папку с именем « Старые данные Firefox», вам не понадобится дополнительная резервная копия вашего профиля пользователя, которую вы создали ранее, и вы можете безопасно удалить ее. Откройте папку Old Firefox Data, а затем единственную папку профиля пользователя внутри нее. Теперь вы должны смотреть на все содержимое вашего предыдущего профиля Firefox.
Теперь вам нужно перейти к профилю пользователя, вновь созданному с помощью функции Обновить.
Откройте Firefox и в строке меню нажмите « Справка» > « Информация об устранении неполадок». В открывшемся окне нажмите Открыть папку рядом с полем Папка профиля .
Теперь вам нужно будет перенести файлы и папки по мере необходимости из старого профиля пользователя в Old Firefox Data на этот новый, используемый Firefox.
То, что вы копируете, зависит от того, какие данные вы хотите восстановить из старого профиля. Ключевые файлы и папки, которые содержат данные, еще не сохраненные при обновлении , показаны ниже.
Папка bookmarkbackups содержит ежедневные резервные копии закладок, автоматически создаваемых Firefox, максимум до 15 резервных копий. Скопируйте эту папку, если вы хотите восстановить закладки за последние несколько недель.
Папки « browser-extension-data» и « extension-data» содержат данные, которые хранятся и используются расширениями. Я полагаю, что многие, если не большинство расширений браузера были бы в значительной степени бесполезны без данных, хранящихся в этих папках, поэтому, если вы планируете сохранить расширения, вам, вероятно, следует сохранить эти папки.
Папка chrome содержит файл userChrome.css . Если вы не отредактировали свой userChrome.css и не хотите сохранить сделанные вами изменения, вам не нужно копировать эту папку. Обратите внимание, что "хром" здесь и в других местах внутренней работы Firefox относится к термину браузер хром, а не Google Chrome.
В файлах content-prefs.sqlite и permissions.sqlite хранятся разрешения Firefox, например, каким сайтам разрешено отображать всплывающие окна или любые настраиваемые уровни масштабирования, установленные на сайтах.
Папка extensions содержит все расширения, установленные для Firefox, включая помеченные как устаревшие после Firefox 57 (Quantum).
В файле handlers.json хранятся настройки, которые сообщают Firefox, что делать, когда он сталкивается с файлом определенного типа, например, при открытии файла PDF в Acrobat Reader при нажатии на него.
Файлы prefs.js и user.js (если есть) содержат большую часть пользовательских настроек, включая любые сохраненные настройки параметров Firefox.
В файле search.json.mozlz4 хранятся любые пользовательские поисковые системы, которые вы добавили в панель поиска Firefox.
В файле xulstore.json хранятся настройки панели инструментов и размер / положение окна.
Убедившись, что Firefox закрыт, скопируйте любое из вышеперечисленного по мере необходимости - используя Shift + клик, чтобы выбрать несколько элементов одновременно - вставьте их в новый профиль пользователя Firefox и подтвердите любые изменения или слияния при появлении соответствующего запроса.
После этого и повторного открытия Firefox он должен выглядеть и вести себя точно так же, как и до обновления - надеюсь, без ошибок, которые в первую очередь требовали его.
Ссылки и дальнейшее чтение
1 https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data
2 https://support.mozilla.org/en-US/kb/refresh-firefox-reset-add-ons-and-settings
3 http://forums.mozillazine.org/viewtopic.php?f=38&t=2938427&start=15