Началось все с того, что при каждом запуске Firefox стали открываться страницы большинства установленных у меня дополнений с сообщениями, что дополнение успешно обновлено, у некоторых дополнений выскакивало окно настроек с предложением установить начальные настройки дополнения, я их устанавливал, но при перезапуске браузера все повторялось вновь и вновь. Решить проблему смог только сносом дополнений, которые "обновлялись" при каждом запуске.

Потом заметил, что в настройках самого браузера сбилась настройка домашней страницы. Выставляю ее заново, перезапускаю браузер, а введенного ранее URL нет. В конфиге значение browser.startup.homepage при перезапуске браузера возвращается к дефолтному about:home.
С "Загрузками" аналогично: выставляю "Всегда выдавать запрос на сохранение файлов", а при перезапуске браузера сбрасывается на "Путь для сохранения файлов - папка Загрузки".
В одном из дополнений (Fast Dial) при перезагрузке браузера настройки также сбрасываются на дефолтные.
И так постоянно!

В чем тут может быть проблема? Помогите разобраться, плиз.

01-02-2014 16:29:46
Заметил также, что при каждом перезапуске браузера в папке профиля создаются копии prefs.js с разными номерами (prefs-1, prefs-2, prefs-3 и т.д.), по 2 файла за раз. При закрытии браузера также создаются 2 файла prefs-*.js. Все эти файлы по 0Кб.

Мне кто-нибудь ответит? :/

prefs.js - это и есть настройки. Можно попробовать их всех удалить.

feas пишет

prefs.js - это и есть настройки. Можно попробовать их всех удалить.

И сам prefs.js удалить? Или только копии?

Скорее всего для prefs.js стоит запрет на запись.

pohunohi пишет

Скорее всего для prefs.js стоит запрет на запись.

Запрета на запись у prefs.js нет.
А фот файлы prefs-*.js - только для чтения.

feas пишет

prefs.js - это и есть настройки. Можно попробовать их всех удалить.

Кажется, это помогло! :D
После удаления файла и перезапуска браузера создался новый prefs.js, который весил уже 7Кб (а не 600+ байт, как прошлый), и где уже были прописаны настройки (в том числе и домашней страницы).
Непонятно только, что с прошлым prefs.js произошло?.. :rolleyes:

Dima_Bullet
его могло сломать какое-то из дополнений или скриптов: у всех у них есть доступ на модификацию этого файла и нет никаких гарантий, что они его не портят.

Dima_Bullet
Откройте папку профиля [firefox] (через Справку — Информацию для решения проблем) и удалите там три файла с названием extensions. После этого со второго раза должно работать нормально.

Эх… Не те люди уже на форуме… Школьники не знают, чем помочь…

В первую очередь FAQ - Починка браузера,
потом поиск