User prefs где находится
Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
Страницы: 1
- Форумы
- » Firefox
- » Где хранятся настройки firefox?
№1 23-01-2018 07:21:57

Stkvsky Участник Группа: Members Зарегистрирован: 26-06-2012 Сообщений: 1678 UA: 55.0
Где хранятся настройки firefox?
Есть ли файл в котором храняться настройки фф?
(конкретно интересует вкладка приватность)
Возможно ли его сделать доступным только для чтения?
Что бы никакое дополнение не смогло изменить эти настройки.
Хочется их настроить один раз и навсегда.
Отредактировано Stkvsky (23-01-2018 10:45:06)
№2 23-01-2018 11:18:59

Coroner Участник Группа: Members Зарегистрирован: 29-10-2012 Сообщений: 3970 UA: 57.0
Re: Где хранятся настройки firefox?
Stkvsky пишет
Есть ли файл в котором храняться настройки фф?
Stkvsky пишет
Возможно ли его сделать доступным только для чтения?
Нет, конечно. Как браузер тогда работать будет?
Stkvsky пишет
Хочется их настроить один раз и навсегда.
Для этого есть файл user.js, имеющий приоритет над prefs.js. Оба должны находиться в профиле.
Отредактировано Coroner (23-01-2018 11:21:49)
№3 23-01-2018 13:47:22

Stkvsky Участник Группа: Members Зарегистрирован: 26-06-2012 Сообщений: 1678 UA: 51.0
Re: Где хранятся настройки firefox?
Coroner
О, это то что нужно, спасибо.
Кажется вы говори, что бы найти нужный параметр в файле prefs.js нужно сначала сохранить первую его версию, изменить нужную настройку и сравнить два файла?
А файл user как создать? сделать копию prefs переименовать в user и удалить все что не нужно?
№4 23-01-2018 14:14:14

Coroner Участник Группа: Members Зарегистрирован: 29-10-2012 Сообщений: 3970 UA: 57.0
Re: Где хранятся настройки firefox?
Stkvsky пишет
Кажется вы говори, что бы найти нужный параметр в файле prefs.js нужно сначала сохранить первую его версию, изменить нужную настройку и сравнить два файла?
Там, вроде, речь шла о том, чтобы найти настройку изменённую кем-то или дополнением, путём сравнения двух файлов, если не известно имя настройки.
А чтобы найти изменённую настройку, зная её имя, достаточно открыть файл чем угодно, хоть блокнотом, и воспользоваться поиском.
Stkvsky пишет
А файл user как создать? сделать копию prefs переименовать в user и удалить все что не нужно?
Ну можно и так поступить. Только удалять нудно и долго. Проще создать новый файл и набить туда потихоньку своих настроек. Точно так же как сделано в prefs.js
Код:
user_pref("network.http.referer.spoofSource", true);
Но если задача состоит в том, чтобы защитить от изменения все возможные настройки — то наверное это лучше сделать именно так «копию prefs переименовать в user и удалить все что не нужно».
Правда изменения вносить всё равно можно, через about:config на время работы браузера.
А чтобы заблочить намертво, можно попробовать способ отсюда (правда непонятно, работает ли он сейчас) : https://forum.mozilla-russia.org/viewto … pid=750278
1. Создаётся файл mozilla.cfg в папке с Firefox.exe
2. Параметры в него приписываются не с user_pref, а с lockPref, то есть
Код:
lockPref("network.http.referer.spoofSource", true);
3. В этом случае параметр вроде бы блокируется от изменений намертво.

Но пробовать надо. У меня вроде на 53 работало, раз отписывался.
Нечто подобное здесь описано: Locking preferences, но неизвестно сколько этой информации лет.
№5 23-01-2018 15:00:45

Stkvsky Участник Группа: Members Зарегистрирован: 26-06-2012 Сообщений: 1678 UA: 51.0
Re: Где хранятся настройки firefox?
Coroner
Да, так и сделал, user.js не создавал, все нужные настройки вносил сразу в mozilla.cfg (у меня firefox.cfg)
настройка блокируется(надпись становится серым цветом) и изменить ее нельзя, на
55 рабоатет.
Но не все нагрухо блокируются, некоторые можно изменить, но после перезапуска она снова изменяется на ту которая указана в файле.
а нужную настройку выявлял путем сравнения двух prefs, до и после изменения.
Спасибо за помощь
Отредактировано Stkvsky (23-01-2018 15:05:23)
Профили — Где Firefox хранит ваши закладки, пароли и другие пользовательские данные
Все изменения, которые вы вносите в Firefox, такие как ваша домашняя страница, используемые вами панели, установленные вами расширения, сохранённые пароли и ваши закладки, хранятся в специальной папке, называемой профилем. Папка профиля хранится отдельно от исполняемых файлов Firefox, поэтому даже если что-то случится с Firefox, ваша информация останется невредимой. Это также означает, что вы можете удалить Firefox без потери своих настроек, и что вам не нужно переустанавливать Firefox для удаления информации или решения проблем.
Оглавление
- 1 Как мне найти свой профиль?
- 1.1 Как найти свой профиль, не открывая Firefox
Как мне найти свой профиль?

- Нажмите кнопку меню , нажмите Справка , и выберите Информация для решения проблем . В меню Справка выберите Информация для решения проблем . Откроется вкладка Информация для решения проблем.
- В разделе Сведения о приложении рядом с надписью Папка Каталог профиля нажмите кнопку Открыть папку Показать в Finder Открыть каталог . Откроется окно с вашей папкой профиля. Откроется ваша папка профиля.
Примечание: Если вы не можете открыть или использовать Firefox, следуйте инструкциям из раздела «Как найти свой профиль, не открывая Firefox» этой статьи.
Как найти свой профиль, не открывая Firefox
По умолчанию Firefox хранит вашу папку профиля в следующем расположении:
C:\Пользователи\\AppData\Roaming\Mozilla\Firefox\Profiles\
По умолчанию Windows скрывает папку « AppData », но вы можете найти свою папку профиля следующим образом:
- Нажмите + R на клавиатуре. Откроется диалоговое окно «Выполнить».
- Введите:
%APPDATA%\Mozilla\Firefox\Profiles\ - Нажмите OK . Откроется окно с папками профилей.
- Дважды щёлкните по папке профиля, которую хотите открыть. Если у вас только один профиль, его папка содержит «default» в названии.
- На начальном экране выберите плитку «Рабочий стол». Откроется рабочий стол.
- На рабочем столе переместите курсор в правый нижний угол, чтобы открыть панель «Charms».
- На панели «Charms» выберите Поиск . Откроется боковая панель «Поиск».
- В поле поиска не нажимая Enter введите:
%APPDATA%\Mozilla\Firefox\Profiles\
Появится список папок профилей. - Выберите папку профиля, которую хотите открыть (она откроется в новом окне). Если у вас только один профиль, его папка содержит «default» в названии.
- Нажмите кнопку Пуск Windows. Откроется меню «Пуск».
- В поле поиска в нижней части меню «Пуск» не нажимая Enter введите:
%APPDATA%\Mozilla\Firefox\Profiles\
В верхней части меню «Пуск» появится список профилей. - Выберите папку профиля, которую хотите открыть (она откроется в новом окне). Если у вас только один профиль, его папка содержит «default» в названии.

- Вы также можете найти свой профиль, нажав кнопку и введя «%APPDATA%\Mozilla\Firefox\Profiles\».
Примечание: О том, как настроить отображение папки « AppData » и других скрытых файлов и папок в Windows, вы можете узнать в этой статье.
- Нажмите кнопку Пуск Windows и выберите Выполнить… .

- Введите:
%APPDATA%\Mozilla\Firefox\Profiles\
Нажмите кнопку OK .
Откроется окно с папками профилей.
- Дважды щёлкните по папке профиля, которую хотите открыть. Если у вас только один профиль, его папка содержит «default» в названии.
- Откройте папку « Application Support », выберите в ней папку « Firefox », а затем — папку « Profiles ».
- Ваша папка профиля находится внутри этой папки. Если у вас только один профиль, его папка содержит «default» в названии.
- (Ubuntu) Откройте меню Переход в правой верхней части экрана и выберите Домашняя папка . Откроется окно файлового менеджера.
- В меню Вид выберите Показывать скрытые файлы , если этот флажок ещё не поставлен.
- Дважды щёлкните по папке « .mozilla ».
- Дважды щёлкните по папке « firefox ». Если у вас только один профиль, его папка содержит «default» в названии.
- places.sqlite
В этом файле содержатся все ваши закладки Firefox, списки всех загруженных вами файлов и всех посещённых вами веб-сайтов. - bookmarkbackups
В этой папке хранятся файлы с резервными копиями закладок, которые могут быть использованы для восстановления ваших закладок. - favicons.sqlite
В этом файле содержатся все значки для ваших закладок Firefox. - key4.db
- logins.json
- permissions.sqlite
- content-prefs.sqlite
- search.json.mozlz4
В этом файле хранятся пользовательские поисковые системы. Для получения дополнительной информации прочтите эту статью. - persdict.dat
В этом файле хранятся все слова, которые вы добавили в словарь Firefox. Для получения дополнительной информации прочтите эту статью. - formhistory.sqlite
В этом файле записано, что вы искали в панели поиска Firefox и какую информацию вводили в поля на веб-сайтах. Для получения дополнительной информации прочтите эту статью. - cookies.sqlite
Куки — это небольшие фрагменты данных, сохранённые на ваш компьютер веб-сайтами, которые вы посетили. Обычно они содержат такую информацию, как настройки сайта или состояние входа. Все куки хранятся в этом файле. - webappsstore.sqlite
В этом файле хранится информация для веб-сайтов - chromeappsstore.sqlite
В этом файле хранится информация для страниц about:*. - extensions
В этой папке, если она существует, хранятся файлы для всех установленных вами расширений. Чтобы узнать больше о расширениях Firefox и других дополнениях, прочтите эту статью. - cert9.db
В этом файле хранятся все настройки ваших сертификатов безопасности и все SSL‐сертификаты, которые вы импортировали в Firefox. - pkcs11.txt
В этом файле хранится конфигурация модулей защиты. - handlers.json
В этом файле хранятся ваши настройки, сообщающие Firefox, что делать при загрузке файлов определённого типа. Например, такие настройки могут сообщать Firefox, что PDF-файлы следует открывать с помощью Acrobat Reader, когда вы на них нажимаете. Для получения дополнительной информации прочтите эту статью. - sessionstore.jsonlz4
В этом файле хранятся открытые в настоящий момент вкладки и окна. Для получения дополнительной информации прочтите эту статью. - xulstore.json
В этом файле хранятся размеры и расположение основного окна Firefox и окна Библиотеки, выбранные столбцы окна Библиотеки и раскрытые папки на боковых панелях Закладок и Журнала. - prefs.js
В этом файле хранятся изменённые пользователем настройки, такие как изменения, внесённые вами в диалоговых окнах настроек Firefox и настройках панели инструментов (Как настроить панели инструментов, элементы управления и кнопки Firefox). Дополнительный файл user.js , если он существует, перезадаёт любые изменённые настройки. - containers.json
В этом файле хранится подробная информация о контейнерах, используемых функцией «Вкладки в контейнерах», в том числе созданных такими расширениями, как «Фейсбук-контейнер». - В статье «Менеджер профилей — создание, удаление и переключение профилей Firefox» описано, как, например, создать новый профиль, установить новый профиль по умолчанию и удалить старый профиль.
- В статье «Как восстановить пользовательские данные, которые пропали после обновления Firefox» описано, как использовать менеджер профилей для переключения профилей, если у вас их несколько.
- В статье «Резервирование и восстановление данных в профилях Firefox» описано, как создать резервную копию профиля и как восстановить профиль, а также как перенести информацию своего профиля в другое расположение жёсткого диска или на другой компьютер.
- В статье «Восстановление важных данных из старого профиля» описано, как скопировать файлы в новый профиль, и приведен список файлов, в которых хранится полезная для восстановления информация.
Нажмите на значок Finder на панели Dock. На панели меню выберите Перейти , а затем, удерживая клавишу option или alt , — Библиотека . Откроется окно с папкой «Библиотека».
Какая информация хранится в моём профиле?
Примечание: Это не полный список. Здесь приведена только важная информация.
Закладки, загрузки и история просмотра:
Пароли:
Настройки сайтов:
Поисковые системы:
Личный словарь:
История автозаполнения:
Куки:
Хранилище DOM:
Хранилище DOM призвано предоставить более вместительную, безопасную и простую в использовании альтернативу хранению информации в куках.
Расширения:
Настройки сертификатов безопасности:
Настройки устройств защиты:
Действия при загрузке файлов:
Сохранённая сессия:
Расположение окон и настройки диалоговых окон:
Пользовательские настройки:
Контейнеры:
Работа с профилями
Эти прекрасные люди помогли написать эту статью:

Станьте волонтёром
Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.
Укрощаем 14-го «лиса» заново: правильные настройки по умолчанию
После обновления на Firefox 14 (Windows) хорошее впечатление от улучшений сменилось недоумением, а затем и осознанием проблемы: файл настроек prefs.js в defaults\pref ранее работавший со всеми версиями от 4й до 13й перестал подгружаться. Ставились самые разные опыты — и всё безуспешно: включен антифишинг, автообновление и прочие признаки дурного тона.
Делаю поиск строки «defaults» по всем файлам, находится много файлов, но первое внимание падает на xul.dll. Открываю его в Olly, ищу то же самое. И вот — я вижу любопытные детали
. 100196C2 MOV ECX,xul.10BE1CF0 ASCII "greprefs.js" 100196D5 PUSH xul.10BE1CFC ASCII "defaults/pref/*.js$" 10019744 PUSH xul.10BB0D28 ASCII "PrfDef" 10019799 PUSH xul.10BE1D10 ASCII "defaults/preferences/*.js$" 10019849 PUSH xul.10BB0EF4 ASCII "PrefDL" .
1073043C MOV EDI,xul.10BE1B94 ASCII "defaults/preferences/*.(J|j)(S|s)$"
Пробую создать директорию preferences в defaults и перенести туда мой prefs.js. Запускаю… Есть! Все настройки на месте. Итак: наш файл настроек js должен лежать в Mozilla Firefox\defaults\preferences. Любопытно, что defaults\pref в дистрибутиве по-прежнему есть, но, похоже, channel-prefs.js там не отрабатывает. Но не суть, оставил как есть. Заглянул потом в Linux — оказывается, там уже в 10-м Фоксе в defaults вложена директория preferences (не prefs)! Вот вам и ответ на вопрос, почему Mozilla ломает (уже во 2й раз) привычный, устоявшийся порядок вещей — ради единства компоновки под разными платформами.
А вот мой файл настроек, созданный на основе известных рекомендаций, их критики и собственных исследований. И, да — использую плагин imglikeopera против рекламы, часть соответствующих настроек — для него.
# Mozilla User Preferences pref("browser.shell.checkDefaultBrowser", false); pref("app.update.enabled", false); pref("browser.cache.memory.max_entry_size", 4096); pref("browser.display.show_image_placeholders", false); pref("browser.download.useDownloadDir", false); pref("browser.feeds.showFirstRunUI", false); pref("browser.places.importBookmarksHTML", false); pref("browser.rights.3.shown", true); pref("browser.safebrowsing.enabled", false); pref("browser.safebrowsing.malware.enabled", false); pref("browser.search.update", false); pref("browser.sessionhistory.max_total_viewers", 1); pref("browser.startup.page", 0); pref("browser.tabs.animate", false); pref("config.trim_on_minimize", true); pref("content.notify.backoffcount", 5); pref("extensions.shownSelectionUI", true); pref("extensions.update.enabled", false); pref("extensions.update.notifyUser", false); pref("extensions.pendingOperations", false); pref("toolkit.telemetry.prompted", true); pref("gfx.direct2d.force-enabled", true); pref("layers.acceleration.force-enabled", true); pref("imglikeopera.default.policy", 1); pref("imglikeopera.experimental.options", true); pref("imglikeopera.expiration.time", 604800); pref("imglikeopera.flash.block", true); pref("imglikeopera.policy.patterns", "yandex.net/ 1 yandex.st/lego/ 1 "); pref("imglikeopera.policy.switchModes", "1,2"); pref("intl.charsetmenu.browser.cache", "windows-1251, UTF-8"); pref("network.cookie.prefsMigrated", true); pref("network.dns.disableIPv6", true); pref("network.http.max-persistent-connections-per-server", 8); pref("network.http.pipelining", true); pref("network.http.proxy.pipelining", true); pref("privacy.sanitize.migrateFx3Prefs", true); pref("privacy.sanitize.timeSpan", 0); pref("security.warn_entering_weak", false); pref("security.warn_viewing_mixed", false); pref("ui.submenuDelay", 0);
- Firefox 14
- Огнелис
- defaults
- доработка напильником
- доработка
- правильные браузеры
- развёртывание
- кастомизация
Редактор настроек Firefox
Редактор настроек (страница about:config) отображает список параметров Firefox, известных как настройки, которые считываются из файлов prefs.js и user.js в профиле Firefox и из параметров приложения по умолчанию. Многие из этих настроек являются дополнительными параметрами, не представленными на панели настроек. В этой статье описано, как использовать страницу about:config для просмотра, изменения и сброса параметров настроек Firefox при необходимости.
Предупреждение: Изменение расширенных настроек может повлиять на стабильность и безопасность Firefox. Эту функцию рекомендуется использовать только опытным пользователям.
Оглавление
- 1 Открытие about:config
- 2 Поиск параметров
- 3 Изменение параметров
- 4 Сброс и удаление параметров
- 5 Добавление параметров
Открытие about:config

Введите about:config в адресной строке и нажмите Enter Return .
Может появиться страница с предупреждением. Нажмите Принять риск и продолжить , чтобы перейти на страницу about:config. Нажмите кнопку Показать все , чтобы увидеть все параметры, установленные в настоящий момент в профиле, или воспользуйтесь полем Искать параметр по названию, чтобы отфильтровать список.
Поиск параметров
Вы можете воспользоваться полем Искать параметр по названию в верхней части страницы about:config, чтобы быстро найти определённые параметры. Например, если вы введёте в поле поиска ocsp, будет отфильтрован параметр security.OCSP.enabled .
Примечание: Названия параметров чувствительны к регистру. Поисковые запросы — нет.
Если после ввода поискового запроса параметры не отобразятся, вы сможете добавить новый параметр (см. ниже).
Изменение параметров

Чтобы изменить значение двоичного (true-false) параметра, дважды нажмите на параметр.

- Также вы можете нажать на кнопку Переключить.
Чтобы изменить значение строкового (текст) или числового параметра:
- Нажмите дважды на параметр.
- Также вы можете нажать на кнопку Изменить
.
- Также вы можете нажать на кнопку Изменить
- Введите новое значение.

- Нажмите на кнопку Сохранить
, чтобы сохранить изменение.
Сброс и удаление параметров
Примечание: Вы можете сбросить или удалить изменённые параметры, которые отображаются жирным шрифтом. Чтобы сбросить все параметры, прочитайте статью Сброс настроек Firefox для поиска и устранения проблем.

Чтобы сбросить параметр до значения по умолчанию, нажмите кнопку Сбросить .

Чтобы удалить добавленный параметр, нажмите кнопку Удалить . Если вы добавили параметр самостоятельно, то он больше не будет отображаться после перезагрузки Firefox.

Примечание: Кнопка Удалить может отображаться для некоторых параметров, выделенных жирным шрифтом, которые вы не изменяли и не добавляли, таких как параметры, значения которых зависят от системы. Эти параметры будут вновь добавлены при необходимости, если будут удалены.
Добавление параметров
Чтобы добавить новый параметр, введите его название в поле Искать параметр по названию в верхней части страницы about:config. В конце результатов поиска (при их наличии) вам будет предложено создать новый параметр. Чтобы сделать это, укажите тип значения, которое будет хранить параметр:
- Логическое — true или false.
- Число — целое число.
- Строка — любая последовательность символов.

Нажмите кнопку Добавить
, чтобы создать новый параметр и установить его значение. Для логических параметров по умолчанию устанавливаются значения true , используйте кнопку Переключить
для них, чтобы изменить значение. Для строковых и числовых параметров введите значение и нажмите кнопку Сохранить
.

Нажмите кнопку Удалить , чтобы убрать новый параметр (читайте подробнее выше).
Основано на информации из статьи About:config (mozillaZine KB)
Эти прекрасные люди помогли написать эту статью: