Тема закрыта
Часто на форуме встречается нечто вроде "У Вас профиль побит"; "Не удивлюсь, если убит профиль"; и тому подобных. Чтобы убедиться в том, что это наглая ложь достаточно создать новый профиль и проверить в нём.
Но если есть сомнения, я предлагаю процедуру, которая не требует глубокого копания в недрах браузера или каких-то сторонних программ. Я вообще считаю, что если что-то можно сделать руками, то лучше сделать руками, а не ставить для этого посторонний софт. Процедура так же не потребует создания нового профиля, поскольку целиком выполняется на существующем, и менеджер профилей вообще не будет запускаться ни разу.
Способ действителен для большинства браузеров на Gecko, в том числе для Firefox и Thunderbird старше версии 4.0
Открыть меню Большой Рыжей Кнопки (если отключена панель меню)
Выбрать пункт "Справка" - "Информация для решения проблем"
Напротив надписи "Папка профиля" нажать на кнопку "Открыть его папку"
Закрыть браузер. Создать где-нибудь, например в D:\backup новую папку и обозвать её как-нибудь вроде "Backup_профиля_Firefox"
Скопировать туда нижеперечисленные файлы.
После чего следует удалить все файлы в папке профиля (не перепутайте с папкой бекапа, если перепутаете - ничего не произойдёт и профиль не обновится XD) и заново запустить браузер. Папку профиля не закрывайте.
Браузер создаст чистый профиль и в папке профиля появятся новые файлы. Не закрывайте папку профиля, закройте браузер.
Верните файлы из бекапа обратно в профиль, заменив файлы в профиле. При следующем запуске Вы получите браузер с сохранёнными личными данными но девственным профилем. Теперь можно заново устанавливать дополнения и делать настройки.
Сохранять следует папки:
chrome, если Вы используете какие-то пользовательские стили.
extensions, если лениво устанавливать все расширения заново.
Так же стоит сохранить файлы:
places.sqlite - это вся Ваша история и закладки.
signons.sqlite и key3.db - это все сохранённые пароли.
Если надо перенести имеющиеся поисковые плагины - следует перенести папку searchplugins и файл search.sqlite
Нежелательно, но можно переносить эти файлы, поскольку ошибка существующего профиля может быть где-то там:
prefs.js - все настройки из about:config
cookies.sqlite, если лень логиниться на всех сайтах заново.
Так же рекомендую перенести профиль на диск D: или на другой диск, на который не скачиваются торренты и не стоит ОС. Это облегчит доступ к профилю и немного (иногда - в разы) ускорит работу браузера. На самом деле, делать это вовсе не обязательно, это просто небольшая, хоть и часто действенная, оптимизация.
Сделать это можно, набрав в командной строке (одновременно нажать клавишу и R ) команду firefox -p (иногда необходимо указать полный путь к файлу firefox.exe, обычно он лежит в "%programfiles%\mozilla firefox\firefox.exe" , набирать следует вместе с кавычками)
Следует нажать кнопку "Новый" и когда мастер предложит указать путь - указать нечто вроде D:\Firefox_Profile\
Зайдите в новосозданный профиль, закройте браузер, а затем скопируйте вышеперечисленные файлы в новый профиль. Старый после этой процедуры можно удалить. Ссылка на более полное описание процедуры создания нового профиля есть ниже.
Так же рекомендую почитать:
Как создать новый профиль.
Описание файлов в профиле.
Отредактировано Tiger.711 (08-01-2012 14:52:22)
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
- Верно, копию профиля (работающего),необходимо иметь. Целиком, ибо кроме перечисленных Tiger.711 файлов, может быть ещё куча необходимых, в зависимости от используемых адонов. - stylish.sqlite, readItLater.sqlite, firegestures.sqlite, папки adblockplus и iMacros и т.д.
Так что лучше целиком. И иногда, резервную копию обновлять.
Пизанская башня,- первое творение сюрреалистов.
Отсутствует
extensions, если лениво устанавливать все расширения заново. Нежелательно, поскольку там могут содержаться ошибки.
Tiger.711 Думаю "Нежелательно" следует выделить каким-то образом - так например
[quote
signons.sqlite
key3.db
Наверное лучше с "и" - signons.sqlite и key3.db
Нежелательно, но можно переносить эти файлы, поскольку ошибка существующего профиля может быть где-то там:
может убедительнее будет - "Очень Нежелательно" ?
Так же рекомендую перенести профиль на диск D: или на другой диск, на который не скачиваются торренты и не стоит ОС. Это облегчит доступ к профилю и немного (иногда - в разы) ускорит работу браузера
а если жёсткий диск один ?
Отсутствует
а если жёсткий диск один ?
Заводить второй. У меня один диск ("зелёный" терабайтник от WD) служит для торрентов и медиа(фильмы, музыка. По сути, тоже торренты), а на втором стоит винда (один раздел, только под винду) и программы (второй раздел). Так вот, профиль лисы у меня на втором разделе, хотя сам браузер на первом.
brici
Идея не в бекапе профиля, а в его частичном полном обновлении. Потому я и написал "профилактика" .
Бекап тоже надо иметь, но для этого лучше отдельный FAQ написать.
Отредактировано Tiger.711 (22-12-2011 22:13:19)
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
Какие ошибки?
Никаких. Ошибки могут быть от сохраненных настроек и данных. Теоретически, если расширение распаковывается при установке (что, в общем-то, происходит не особенно часто), то оно может что-то сохранять в папке установки; на практике я с таким не сталкивался ни разу. Настройки обычно хранятся в prefs.js, прочие данные - в файлах профиля. И единственное "но", касающееся переноса папки extensions целиком - это то, что для некоторых расширений такой перенос без переноса файлов с сохраненными данными (папка с сохраненными фильтрами для ABP, sqlite-база от Stylish) просто не имеет никакого смысла.
Отсутствует
Теоретически, если расширение распаковывается при установке (что, в общем-то, происходит не особенно часто)
У меня при создание последнего профиля для 12 распаковались все расширения. Уже задавал этот вопрос, но никто не ответил, почему так произошло.
Отсутствует
mserv
Значение настройки extensions.alwaysUnpack проверяли? Чему оно равно?
Отсутствует
hydrolizer
true
Добавлено 25-12-2011 21:44:36
Теперь понятно почему. Непонятно почему она стала true.
А разобрался, сам прописал в user.js
Добавлено 25-12-2011 21:48:02
И как влияет способ установки расширения на работу ?
Отредактировано mserv (25-12-2011 21:55:07)
Отсутствует
И как влияет способ установки расширения на работу ?
Изначально это было сделано для уменьшения времени загрузки FF - загрузка происходит быстрее, когда при старте нужно подцепить энное количество файлов, и распаковать их в памяти, чем когда нужно подцепить на порядок большее количество файлов без распаковки. И началось всё это вроде бы вот с этого бага: https://bugzilla.mozilla.org/show_bug.cgi?id=533038 (который, по сути, не баг, а требование к реализации вышеописанного). Небольшое разъяснение далее есть здесь: http://blog.mozilla.com/mwu/2010/09/10/ … ed-packed/:
This was done to reduce the startup impact of having too many files from extensions. It will also make it possible to fix startup cache/fastload invalidation by stat’ing the extensions directory.
Отсутствует
Так же стоит сохранить файлы:
places.sqlite - это вся Ваша история и закладки.
signons.sqlite
key3.db - это все сохранённые пароли.
search.sqlite, если надо перенести имеющиеся поисковые плагины
С поисковыми плагинами всё наоборот: перенести папку /searchplugins/ и удалить search.sqlite — иначе может не сработать.
Отсутствует
удалить search.sqlite — иначе может не сработать.
Спорное утверждение, у меня всё срабатывает. И без search.sqlite нарушается сортировка поисковиков, а если их много, то восстанавливать привычный порядок вручную довольно хлопотное занятие.
Отсутствует
Тогда, наверное, стоит копировать и файл и папку (как я всегда делал)?
Думаю да. И пожелание, Вы бы вносили исправления в свой первый пост с учётом высказанных предложений/замечаний.
Отсутствует
спасибо за мануал, после него стало есть на 150 мб меньше
изменений в работе особых не заметил...
и заодно продублирую свой пост
чтобы не создавать новую тему спрошу тут:
на старом профиле после захода в Addons/Plugins и перехода на страницу проверки апдейтов плагинов и её закрытия и последующем закрытии Лисы она зависает в процессах, если её убить - сессия удаляется
проблема явно в моём старом-старом убитом профиле, но интересует возможность восстановления той сессии
в вкладке История->Восстановить вкладки/Сессию кнопки не горят, т.е. простым способом явно нельзя
после того как лиса повисла - сохранил файлы вроде sessionstore.bak и остальные, которые лежали рядом
если их вручную запихать в папку и запустить лису - сессия всё равно будет новая и восстановить нельзя, т.е. видимо файлы повреждены или ещё чтото.
вопрос: как восстановить сессию в этом случае? очень нужно.
сессия объёмная, поэтому важно восстановить.
Отсутствует
signons.sqlite
key3.db - это все сохранённые пароли.
Перенести на одну строчку и поставить между "и".
Отсутствует
надо в FAQ перенести
Отредактировано feas (10-01-2012 21:57:13)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Всю тему читать лениво, но хотел бы добавить и свои "5 копеек"
Зачастую проблемы кроются не в дополнениях/темах/плагинах, а в настройках. По собственному опыту (сижу на ночнушках с версии 3.0.2 или 3.0.3, сейчас уже не вспомню) могу сказать, что вподобных случаях достаточно просто удалить файл prefs.js из профиля и запустить фокс, чтобы создался новый. Да, все аддоны и пр. приходится настраивать по новой. Но это, имхо, проще, чем создавать профиль с нуля, устанавливать всё по-новой и по-новой настраивать. Хотя и профиль создать и настроить - дело нескольких минут, от силы получаса. Зависит от количества аддонов.
Это второе, что я делаю в случае серьозных проблемс фоксом (первое - firefox -safe-mode) Во многих случаях помогало.
Отсутствует
Ну раз уж iDev.Pi взялся за создание глобальной темы, то я не буду заморачиватсья с перенесением темы в FAQ, дабы не плодить сущности (8
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
Так же рекомендую перенести профиль на диск D: или на другой диск, на который не скачиваются торренты и не стоит ОС. Это облегчит доступ к профилю и немного (иногда - в разы) ускорит работу браузера.
только если диски C и D - находятся на разных физических дисках.
Если в компе хард 1 - то это никак не поможет.
mzfx
Отсутствует
Тема закрыта