Как запустить несколько профилей мозилы одновременно. Как создать новый профиль в браузере Mozilla Firefox

Firefox обладает уникальной возможностью создания неограниченного количества профилей. Иначе говоря, вы можете иметь одновременно несколько полностью самостоятельных браузеров FF с разной конфигурацией, и при этом используется всего один распакованный дистрибутив.Это настолько удобно, что теперь уже никто не имеет меньше двух профилей. Из них основной (default) – это рабочий, проверенный, устойчивый FF, с которым вы постоянно браузерите и-нет. Второй (test) – предназначен для отработки и экспериментов с расширениями, «кожами» и всякого рода примочками. Проверенные на нём и нормально работающие решения переносятся затем в основной FF. Делают отдельные профили и для семейной совместимости, например, с любимой младшей сестрёнкой, которая ежедневно меняет скины (после чего FF неизбежно падает), или с братцем-оболтусом, забивающим bookmarks ссылками сомнительных сайтов.
Создание профилей
После того, как вы распаковали архив и получили папку Firefox, пропишите в командной строке полный путь к экзешному файлу, для этого зайдите: Пуск > Выполнить и через Обзор дойдите до firefox.exe. Теперь ручками добавьте через пробел ключ –р, т.е. последний файл в строке должен иметь вид: \firefox.exe –p. Жамкаем ОК и наблюдаем окошко выбора профиля Choose User Profile. В нём уже есть профиль default, пусть он и останется основным.

Несложно разобраться и создать ещё один (или сколько надо), присвоив им имена.
Теперь было бы в самый раз поставить пароль на основной профиль, защитившись таким образом от шаловливых ручек сестрёнки или братца, но, к сожалению, такая фича в FF не предусмотрена. Может кто наваяет extension?..

Запуск профилей
FF допускает использование трёх вариантов запуска браузера. Первый – это если в окошке выбора поставить галочку Don’t ask at startup. В этом случае при клике firefox.exe будет запускаться профиль, выбранный последний раз. Это нормально смотрится тогда, когда переключение профилей производится редко (для этого надо будет ходить в командную строку и запускать с ключом). Второй вариант – убрать галочку. Теперь при запуске будет выскакивать окошко выбора, где вы отмечаете один из 99-ти своих профилей и затем запускаете. И, наконец, последний вариант позволяет иметь каждому профилю свой ярлык. Делаются они так. В папке Firefox файлу firefox.exe создайте пару ярлыков, переименуйте их, скажем, default и test. Теперь правым кликом заходим в свойства каждого созданного ярлыка, на вкладке Ярлык в строке Объект ручками дописываем путь: c:\...\firefox.exe –p default (Соответственно для второго: …\firefox.exe –p test).
Работа с профилями
Однако подготовка закончена, ярлыки на месте, и теперь с чувством глубокого удовлетворения можно делать начинку. Если вы знакомитесь с FF впервые, то рекомендую в основной профиль (default) перенести bookmarks и больше ничего не делать. Все извращения с расширениями и темами проводите на выделенном для этого профиле. Если вы уже используете FF, но до сих пор по непонятной причине имеете только один профиль, то немедленно приступайте к созданию дополнительных аналогично процедуре, описанной выше. А вот дальше целесообразно поступать по-другому. Например, вы создали профиль test. Теперь зайдите сюда: c:\Documents and Setting\%User%\ Application Date\Mozilla\Firefox\Profiles\... В папке Profiles найдёте два профиля: *.default и *.test. (Вместо звёздочек – набор из букв и цифр). Скопируйте содержимое *.default в *.test (заменив всё, что спросит). В результате получите два совершенно одинаковых FF, при этом с профилем default продолжаете работать, а над test – безбоязненно издеваться. В случае, когда экспериментальный профиль рухнет, вы его просто убиваете через окно выбора, а на его место из основного делаете ещё один описанным способом. Если после отработки вы созрели для внедрения нововведений, то проще переписать содержимое профиля test в профиль default, чем заморачиваться с новой установкой чего-то там… При использовании замен можно забыть о деинсталляции кривых расширений и тем.

Позволю внести дополнение, или как я работаю с профилями :Сразу после установки FF я захожу в его рабочий каталог и создаю папку PROFILES. Запускаю FF с параметром -p и создаю новый профиль (профиля default не будет, т.к. я его (FF) ещё не запускал), указывая ему папку profiles. Создаётся профиль, аналогичный default, но с моим именем. И находится он не в %APPDATA%, а в каталоге программы, что весьма удобно, имхо. Для издевательств просто копирую существующий профиль в папку с новым именем, и при создании профиля указываю в качестве рабочего каталога именно его. Получаю два одинаковых профиля.
Плюсы метода - не нужно никаких MOZBACKUP и т.д. Полный бэкап браузера производится простым архивированием каталога программы.
Ещё один плюс - легко переносить программу от машины к машине.

Профиль Мозилла хранит в профиле информацию, связанную с конкретным пользователем, - индивидуальные настройки, почту, пароли, историю посещений сайтов, куки, закладки, кэш (кэш может быть перемещён пользователем в «Настройках»), установленные дополнительно расширения. Профиль (дефолтный, по умолчанию) создается автоматически при первом запуске программы. По мере необходимости, можно создавать любое количество профилей, - для каждого из нескольких пользователей (корпоративные пользователи создают десятки-сотни профилей), для пробной установки расширений, для экспериментов с настройками (индивидуальные пользователи со стажем, как правило, работают с двумя-тремя профилями). Профиль, создаваемый по умолчанию при первом запуске Мозиллы (дефолтный), не имеет никаких преимуществ перед профилями, создаваемыми в дальнейшем, - по необходимости спокойно перемещайте или удаляйте его (не забывайте только сделать резервную копию профиля). Расположение профиля по умолчанию
(должен быть разрешён показ скрытых и системных файлов):
C:\Documents and Settings\[логин]\Application Data\Mozilla\Profiles\[имя профиля]\[набор букв и цифр].slt\ Менеджер профилей Открыть окно менеджера профилей можно несколькими способами: Пуск -> Программы -> Мозилла -> Менеджер профилей Через командную строку, например:
"C:\Program Files\Mozilla\mozilla.exe" -p Из меню:
Инструменты -> Выбрать другой профиль... -> Упорядочить профили
Tools -> Switch Profile... -> Manage Profiles... В менеджере профилей можно создать новый профиль, запустить один из существующих профилей, удалить профиль. Создание ярлыков для каждого из нескольких профилей В папке программы правый клик на файле mozilla.exe , выбрать команду «создать ярлык», правый клик на ярлыке, выбрать «Свойства», добавить в строчке «Объект» после закрывающих кавычек -p "Mozilla-prof" (пробел, тире, латинская p, пробел, кавычки, название Вашего профиля, кавычки). Например: "C:\Program Files\Mozilla\mozilla.exe" -p "Mozilla-profi"
Повторить для каждого профиля. При Мозилле, назначенной браузером по умолчанию, и нескольких профилях, открытие страниц с диска происходит через менеджер профилей, - чтобы страница открывалась сразу в определённом профиле к пути к seamonkey.exe добавьте ключ -p и имя профиля в параметры файлов HTML.
Проводник -> Сервис -> Свойства папки -> Типы файлов -> HTML -> Дополнительно -> open -> изменить -> Приложение, исполняющее действие ->
Например:
G:\INTER\SeaMonkey\seamonkey.exe -url "%1" -p "SeaMonkey-P3" Перенос профиля по файлам При создании нового профиля на новом месте, некоторые файлы достаточно просто перенести из старого в новый профиль.

* bookmarks.html - файл закладок.
* cookies.txt - куки.
Tools -> Cookie Manager -> Manage Stored Cookies
Инструменты -> Менеджер Cookies -> Упорядочить сохранённые cookies.
* hostperm.1 - список сайтов с разрешением-запретом устанавливать куки, демонстрировать изображения, запускать всплывающие окна.
Tools -> Cookie Manager -> Manage Stored Cookies -> Cookie Sites
Инструменты -> Менеджер Cookies -> Упорядочить сохранённые cookies -> Cookie Sites.
Tools -> Image Manager -> Manage Image Permissions
Tools -> Popup Manager -> Manage Popups
* mimeTypes.rdf - задаётся поведение браузера по отношению к определённым типам файлов.
Edit -> Preferences -> Navigator -> Helper Applications
Правка -> Настройки -> Навигатор -> Приложения
* history.dat - «история» - список посещённых страниц (при повторном запуске после переноса, ссылки на страницы будут сохранены или стёрты, в зависимости от ограничения по времени, выставленного в настройках)
Edit -> Preferences -> Navigator -> History
Правка -> Настройки -> Навигатор -> Журнал посещений
* user.js - настройки пользователя, создаётся и изменяется пользователем.
* userContent.css
* userChrome.css - создаётся и изменяется пользователем.
* abook.mab, history.mab - файлы адресной книги.
* Mail - папка почты в профиле - сохранить целиком.
* panacea.dat - файл почты в профиле - сохранить целиком.

Файлы профиля с более сложной схемой переноса.

Для файлов паролей и форм в новом профиле генерируются файлы с новыми именами, - файлы, скопированные из другого профиля, автоматически подхвачены не будут.

* 12695138.s .s ) - сохранённые ранее пароли.
Запустить браузер с новым профилем, сохранить пароль на любой странице, - в профиле появится новый файл.s с новым именем. Этим новым именем переименовать старый файл.s

about:config , найти строчку signon.SignonFileName
user_pref("signon.SignonFileName", "27038953.s");

* 12695281.w (произвольный набор цифр, плюс .w ) - данные форм.
Запустить браузер с новым профилем, открыть менеджер форм, ввести и сохранить любую информацию, - в профиле появится новый файл.w с новым именем. Этим новым именем переименовать старый файл.w
Или скопировать полностью содержание старого файла и заменить им содержание нового.
Или, скопировав старый файл в новый профиль, скопировать имя файла в буфер, открыть через адресную строку about:config , найти строчку wallet.SchemaValueFileName
user_pref("wallet.SchemaValueFileName", "27138354.w");
заменить значение этого параметра (имя файла) на находящееся в буфере.

Перенос профиля целиком В случае, если Вам нужно перенести (продублировать) действующий профиль со всеми настройками и установленными расширениями, действуйте так: создайте новую папку с именем, выбранным для нового профиля, скопируйте в неё папку с именем [набор букв и цифр].slt из папки старого профиля, запустите менеджер профилей и создайте новый профиль, имя которого должно совпадать с именем новой папки, а местоположение - на уровень выше новой папки, чтобы менеджер подхватил новую папку, а не создал другую. В папке chrome нового профиля найдите и откройте в текстовом редакторе, с функцией поиска и замены, файл chrome.rdf. В нём нужно заменить пути к файлам из старого профиля на новые, то есть, в окошки поиска и замены вставить, к примеру, такие строчки: Поиск:
file:///C:/Windows/Application Data/Mozilla/Profiles/Moz-profile01/wl4n oyh6.slt
Замена:
file:///G:/Inter/Moz-profile02/wl4noyh6.slt В большинстве случаев достаточно заменить пути в файле chrome.rdf , но, всё же, лучше проверить всю папку профиля (фиксированные пути к файлам могут содержаться в prefs.js panacea.dat и др.). Имена профилей никогда не должны повторяться (по крайней мере, пока на своём месте находятся одни и те же файлы registry.dat и mozver.dat). Обратите внимание на настройки расширений, - возможно, Вы решите сменить расположение определённых папок или файлов. Перенос Мозиллы на другую машинуОтносится также к переносу Мозиллы на ту же машину при переустановке операционной системы. В этом варианте расположение профиля не дефолтное, путь к папке профиля тот же.

1. Скопировать (сохранить на внешнем носителе) папку профиля с папкой [ набор букв и цифр].slt внутри.
2. Скопировать (сохранить на внешнем носителе) папки plugins и searchplugins . Если плагины и поисковые плагины не пополнялись после установки - сохранять не нужно.
3. Некоторые расширения помещают собственный файл настроек (.js) в папку Mozilla\defaults\pref\ - проверить нет ли в ней файлов [имя расширения].js Если есть - сохранить их.
4. Установить Мозиллу на новом месте.
5. Вставить сохранённые плагины, поисковые плагины и файлы настроек (.js) в соответствующие папки новой установки.
6. Вставить папку профиля с папкой [набор букв и цифр].slt внутри на то же место, где она была на старом месте.
7. В менеджере профилей создать новый профиль с именем как у папки профиля; в окошке выбора пути указать папку на уровень выше, чтобы путь в самом менеджере, в результате, заканчивался папкой профиля.

Сохранение файлов пользователя (профиль, плагины)

* Самый простой способ сохранения (бэкапа) профиля - периодически копировать его целиком в отдельную папку. Будут проблемы с профилем - попробуйте заменить его сохранённой версией.
* На случай переустановки системы, имеет смысл периодически сохранять папку профиля на внешнем носителе.
* Отдельная история с папкой кэша. Она, по умолчанию, находится в папке профиля и может сохраняться вместе с ним. Или же папку кэша можно в настройках расположить в другом месте и сохранять, по необходимости, отдельно.
* Из папки программы Мозиллы стоит сохранить папку с поисковыми плагинами (searchplugins) и папку с плагинами (plugins) . В папке plugins часть файлов скрытая.

Что такое профиль?

Firefox сохраняет всю информацию, которую пользователь генерирует при работе с браузером, в специальной папке, называемой профилем. Сохраняются такие данные, как закладки, cookies, история журнала посещений, настройки браузера и установленных дополнений, запомненные пароли. При первом запуске Firefox профиль создаётся с настройками по умолчанию.

Расположение папки профиля

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

Windows 95, 98 и ME

C:\Windows\Application Data\Mozilla\Firefox\Profiles\\ C:\Windows\Profiles\\Application Data\Mozilla\Firefox\Profiles\

Windows 2000, XP

    Выберите «Пуск → Выполнить»;

    Введите %APPDATA%;

    Нажмите OK. Появится окно Windows Explorer;

    В окне Windows Explorer выберите «Mozilla → Firefox → Profiles». Каждая подпапка в этой папке является профилем на вашем компьютере.

C:\Documents and Settings\\Application Data\Mozilla\Firefox\Profiles\

Папка «Application Data» является скрытой папкой. Для отображения скрытых папок откройте Windows Explorer и выберите: «Инструменты → Параметры папки → вкладка Вид → Показать скрытые файлы и папки».

Windows Vista и Windows 7

    Нажмите кнопку Пуск, чтобы открыть меню;

    Введите %APPDATA% в поле «Начать поиск»;

    Щёлкните по появившемся в меню пункту «Roaming»;

    В открывшемся окне Windows Explorer выберите «Mozilla → Firefox → Profiles». Каждая подпапка в этой папке является профилем на вашем компьютере.

Вы также можете напрямую перейти в эту папку, используя следующий путь:

C:\Пользователи\\AppData\Roaming\Mozilla\Firefox\Profiles\

Папка «AppData» является скрытой папкой. Для отображения скрытых папок откройте Windows Explorer и выберите: «Упорядочить → Свойства папок и поиска → Параметры папки → вкладка Вид → Показать скрытые файлы и папки».

*nix

Папки профиля расположены в:

~/.mozilla/firefox/

Папка «.mozilla» по умолчанию является скрытой.

Mac OS X

Папки профиля расположены в одной из следующих папок:

~/Library/Mozilla/Firefox/Profiles// ~/Library/Application Support/Firefox/Profiles/

Символ тильды (~) относится к домашнему каталогу текущего пользователя. Таким образом, ~/Library является папкой /Macintosh HD/Users//Library. (В русской версии путь к этой папке может выглядеть как /Macintosh HD/Пользователи/<имя пользователя>/Библиотеки)

Поиск папки профиля

Вы можете воспользоваться расширением Open Profile Folder , которое откроет папку вашего профиля, если вы воспользуетесь соответствующим пунктом меню в разделе «Инструменты».

Создание профиля

Файлы и папки, находящиеся в профиле

Не рекомендуется редактировать эти файлы напрямую. Вместо этого используйте пользовательский интерфейс. Исключением являются три файла, чье имя начинается на «user». Они предназначены для редактирования пользователем напрямую. Для получения более подробной информации о файлах, обратитесь к расположенной ниже таблице.

Папки

Папка Версия Firefox Описание
bookmarkbackups 1.5 и выше 5 последних копий файла закладок. Обновляется ежедневно.
Cache Ниже 1.5 Кэш файлов загруженных из Интернета. Примечание : В Firefox 1.5 и выше только профили? созданные в нестандартных местоположениях в Windows, включают в себя папку Cache. Для информации о расположении кэша используйте команду about:cache.
OfflineCache 3.0 и выше Второй дисковый кэш для автономного хранилища файлов. Примечание : Только профили созданные в нестандартных местоположениях в Windows включают в себя папку OfflineCache. Для информации о расположении кэша используйте команду about:cache.
chrome Для хранения файлов userChrome.css и userContent.css
extensions Установленные дополнения.
microsummary-generators 2.0 и выше Сгенерированные микросводки.
minidumps Для инструмента сообщения об ошибках.
preferences Содержит файл existing-profile-defaults.js.
searchplugins 1.5 и выше Установленные пользователем поисковые плагины.

Файлы

Имя Версия Firefox Описание
.autoreg Временный пустой файл, сигнализирующий об изменении в установленных расширениях
.parentlock (Mac OS X) См. parent.lock
blocklist.xml 2.0 и выше Автоматически загруженный список опасных расширений
bookmarks.bak Ниже 3.0 Резервная копия файла закладок bookmarks.html
bookmarks.html Ниже 3.0 Закладки (меню Закладки → Управление закладками)
bookmarks.html.moztmp Ниже 3.0 Временный файл закладок. Если найдете его, снимите с него атрибут "только для чтения", так как это приводит к созданию множества файлов закладок с именами вида bookmarks-n.html (Bug 157152)
bookmarks.postplaces.html 3.0 (пререлиз) Резервная копия файла закладок в 3.0 Beta 4 и ниже и в ночных сборках 3.0 вплоть до 14.03.2008. Не используется в более поздних сборках 3.0
bookmarks-(дата).html в папке bookmarkbackups Ниже 3.0
bookmarks-(дата).json в папке bookmarkbackups 3.0 и выше Ежедневно создаваемая копия файла закладок
cert8.db Сертификаты безопасности (меню Инструменты → Настройки → Дополнительно → Шифрование → Просмотр сертификатов). Если у вас проблемы с сертификатами, удалите этот файлы. См. также key3.db и secmod.db
cert_override.txt 3.0 и выше Хранит исключения для сертификатов, указанные пользователем
compatibility.ini Хранит версию и путь к последнему приложению, с которым был использован этот профиль. При загрузке профиля с приложением имеющим другую версию или путь, запускается процесс регистрации компонентов XPCOM. Этот файл может быть удален вручную - при загрузке приложения он создастся автоматически
components.ini Ниже 1.5 В нём перечислены папки расширений, имеющих XPCOM компоненты. Заменён файлом extensions.ini в 1.5
compreg.dat Список зарегистрированных XPCOM компонент. Автоматически перегенерируется при запуске процесса регистрации XPCOM
content-prefs.sqlite 3.0 и выше Индивидуальные настройки страниц
cookies.sqlite 3.0 и выше
cookies.txt Ниже 3.0 Сoдержит все ваши сохраненные cookies (меню Инструменты → Настройки → Приватность → Показать Cookies). Удаление этого файла удалит все ваши cookies
cookies.txt.moztmp Ниже 3.0 Временный файл cookies. Если найдете его, либо удалите, либо снимите с него атрибут "только для чтения", так как это приводит к созданию множества файлов с именами вида cookies-n.txt (Bug 257288)
defaults.ini Ниже 1.5 В нём перечислены папки расширений, содержащих файлы со значениями по умолчанию. Заменён файлом extensions.ini в 1.5
downloads.rdf Ниже 3.0 База данных менеджера загрузок. Содержит список всех закачанных файлов. Может быть удалена для решения проблем с медленной закачкой файлов или зависанием Firefox (Bug 159107)
downloads.sqlite 3.0 и выше База данных менеджера загрузок. Содержит список всех закачанных файлов
existing-profile-defaults.js в папке preferences 2.0.0.2 и выше Переопределяет настройки Firefox по умолчанию. Этот файл использовался для предотвращения изменения настроек по умолчанию для существующих профилей, когда поисковый плагин по умолчанию был изменен с Yahoo! на Google в Firefox 2.0.0.2 в Японии, Китае, Корее и Тайване. Может быть удалён для восстановления последних настроек по умолчанию
extensions.cache Кэш установленных расширений. В нём перечислены установленные расширения, их ID и папки в которые они установлены, а также дата их последнего изменения. Он используется, например, для регистрации расширений установленных путем копирования в папку, которая является одним из мест для установки расширений, распознаваемым Firefox. Этот файл перегенерируется автоматически и может быть удален в случае возникновения проблем с расширениями
extensions.ini 1.5 и выше Список папок с установленными расширениями и темами. Файл генерируется автоматически при помощи nsExtensionManager и используется низкоуровневым кодом для определения chrome packages и компонент XPCOM предоставляемых установленными расщирениями. Этот файл может быть удалён в случае возникновения проблем с расширениями
extensions.rdf Информация об установленных расширениях. Этот может быть удален в случае появления расширений-призраков, а также в случае возникновения проблем с расширениями
extensions-startup.manifest альфы 1.5 Кэш установленных расширений. Этот файл использовался в альфах Deer Park и позднее был переименован в extensions.cache
formhistory.dat Ниже 3.0
formhistory.sqlite 3.0 и выше Содержит базу сохранённых данных форм
history.dat Ниже 3.0 Журнал посещений: содержит базу данных всех посещенных веб-страниц (меню Журнал посещений). Этот файл может быть удалён в случае возникновения проблем
hostperm.1 Ниже 3.0 Сoдержит список сайтов, которым разрешено или запрещено устанавливать cookies и которым разрешено открывать всплывающие окна
key3.db База данных ключей для сертификатов (меню Инструменты → Настройки → Дополнительно → Шифрование → Просмотр сертификатов). Если у вас проблемы с сертификатами, удалите этот файл. При загрузке он будет создан заново с установками по умолчанию. Существующие сертификаты будут удалены и должны быть установлены заново
kf.txt 2.0 База данных ключей для работы механизма защиты от мошенничества (фишинга)
localstore.rdf Хранит расположение и размер окон и панелей инструментов, определённые пользователем. Если у вас возникли проблемы с окнами, удалите этот файл
localstore-safe.rdf 1.5 и выше Специальная версия localstore.rdf, используемая в безопасном режиме, чтобы установить настройки окон и панелей инструментов по умолчанию
lock (Linux) См. parent.lock
mimeTypes.rdf Определяет действия, производимые при загрузке определенных типов файлов. Может быть удалён для сброса настроек при загрузке файлов на те, что по умолчанию
parent.lock (Windows) Создается при запуске Firefox c данным профилем и показывает что профиль используется. Может быть удалён для разблокировки профиля
permissions.sqlite 3.0 и выше База данных с разрешениями на установку cookies, открытие всплывающих окон, загрузку изображений и установку дополнений
persdict.dat Личный словарь проверки правописания
places.sqlite 3.0 и выше Закладки и Журнал посещений
places.sqlite-journal 3.0 и выше Временное хранилище обновлений файла places.sqlite, если открыт Firefox
pluginreg.dat 3.0 и выше Регистрация типов MIME для установленных плагинов. Ранее был расположен в папке Firefox, содержащей профили
prefs.js Все настройки Firefox (см. about:config)
search.rdf Ниже 2.0
search.sqlite 2.0 и выше Информация о ваших поисковых плагинах
secmod.db База данных устройств защиты (меню Инструменты → Настройки → Дополнительно → Шифрование → Устройства защиты)
sessionstore.js 2.0 и выше Сохранённые сессии
signons.txt Ниже 1.5.0.10, Ниже 2.0.0.2 для ветки 2.x Зашифрованные cохранённые пароли (меню Инструменты → Настройки → Защита → Показать пароли). Для работы требует файл key3.db
signons2.txt Выше 1.5.0.10 для ветки 1.5.x, Выше 2.0.0.2
signons3.txt 3.0 и выше Зашифрованные сохранённые пароли (и исключения для сайтов, для которых выбрано «Никогда не сохранять пароль») (меню Инструменты → Настройки → Защита → Показать пароли). Для работы требует файл key3.db
signons.sqlite 3.5 и выше Зашифрованные сохранённые пароли (и исключения для сайтов, для которых выбрано «Никогда не сохранять пароль») (меню Инструменты → Настройки → Защита → Показать пароли). Для работы требует файл key3.db
urlclassifier.sqlite или urlclassifier2.sqlite или urlclassifier3.sqlite 2.0 и выше Файл с данными для защиты от фишинга
urlclassifierkey3.txt 3.0 и выше База данных ключей для защиты от фишинга
user.js (не существует по умолчанию) Файл конфигурации определяемый пользователем. Значения из этого файлы будут переписаны в файл pref.js при запуске Firefox. Главное отличие файла user.js от pref.js в том, что Firefox не может изменять значения задаваемые в user.js - это может сделать только пользователь
userChrome.css в папке chrome (не существует по умолчанию) Определяемые пользователем правила CSS , предназначенные для изменения внешнего вида приложения.
userContent.css в папке chrome (не существует по умолчанию) Определяемые пользователем правила CSS , предназначенные для изменения внешнего вида веб-страниц
userChrome.js в папке chrome (не существует по умолчанию) Определяемый пользователем код JavaScript, предназначенный для изменения работы приложения
webappsstore.sqlite 2.0 и выше Хранилище DOM
xpti.dat Список зарегистрированных XPCOM интерфейсов. Автоматически генерируется заново при запуске процесса регистрации XPCOM
XUL .mfasl (Linux) См. XUL .mfl
XUL .mfl (Windows) Ниже 1.5 Кэшированные данные об интерфейсе пользователя. Может быть удалён для разрешения возникших проблем. Примечание : В Firefox 1.5 и выше только профили, созданные в нестандартных местоположениях в Windows, включают в себя файл XUL .mfl. Для информации о расположении файла используйте команду about:cache
XUL FastLoad File (Mac OS X) См. XUL .mfl

Файлы и папки, находящиеся вне профиля

Имя Версия Firefox Описание
Crash Reports 3.0 и выше Файлы с сообщениями о падении программы для Breakpad
Desktop Background.bmp (Windows) 1.5 и выше Изображение фона рабочего стола, установленное Firefox. Файл создаётся при выборе пункта «Установить как фон рабочего стола…» в контекстном меню.
pluginreg.dat Ниже 3.0 Регистрация типов MIME для установленных плагинов. В 3.0 pluginreg.dat расположен в папке профиля.
profiles.ini Содержит сведения о расположении профиля. Может быть отредактирован для указания на перемещённый профиль. Если этот файл будет удалён, то при следующем запуске программы он будет сгенерирован заново вместе с новым профилем по умолчанию.
registry.dat Содержит сведения о расположении профиля в старых версиях Firefox (более не используется).

Часто для решения возникающих проблем с Firefox рекомендуют создать новый профиль. В данной статье рассказывается, как это сделать.

Для Windows

Для того чтобы создать новый профиль обязательно нужно закрыть все окна Firefox!

Все операции с профилями производятся с помощью Менеджера профилей. Его можно вызвать с помощью запуска Mozilla Firefox с параметром -p или -ProfileManager .

Вызов Менеджера профилей

Жмём Пуск → Выполнить и в открывшемся окне в поле Открыть вводим:

Firefox.exe -p

также можно воспользоваться кнопкой «Обзор» и найти, где расположен файл firefox.exe (По умолчанию C:\Program Files\Mozilla Firefox\ но может быть и другим, если вы установили Firefox на другой диск или в другую папку. Например D:\Firefox\firefox.exe ) и дописать в конце ключ -p .

или наберите в командной строке следующее:

или в свойствах ярлыка Firefox на рабочем столе или в панели быстрого запуска (правой кнопкой на ярлыке → Свойства, вкладка «Ярлык» в поле «Объект» допишите ключ -p ). В итоге получится примерно следующее:

"C:\Program Files\Mozilla Firefox\firefox.exe" -p

Откроется окно Менеджера профилей (Firefox - выбор профиля пользователя). С его помощью можно создать профиль в любом месте на любых дисках, в том числе сетевых, переименовать или удалить профиль. Следует отметить, что при создании и выборе для работы нового профиля старый остается на своем месте, но становится неактивным.

Создание профиля

Нажимаем на кнопку «Создать» для того, чтобы создать новый профиль:

В открывшемся окне читаем, что написано: «Firefox хранит информацию о ваших установках, настройках и т.д. в личном профиле. Если вы не единственный пользователь этой копии Firefox, вы можете воспользоваться профилями для разделения используемых данных. Для этого у каждого пользователя должен быть свой профиль. Если вы единственный пользователь этой копии Firefox, у вас должен быть хотя бы один профиль. Если вы хотите, можете пользоваться несколькими профилями для хранения разных наборов настроек. Например, вы можете хранить отдельно профиль для личного пользования и для работы.» и нажимаем «Далее».

В окне «Мастер создания профиля» вводим имя нового профиля (в данном случае New profile ). Если вы хотите разместить профиль в другом месте, то выберите папку, где будет расположен создаваемый профиль, нажав кнопку «Обзор». Затем нажимаем «Готово».

Все, новый профиль создан.

Выбираем новый профиль

Теперь выбираем профиль New profile в списке профилей (щёлкнув на строке левой кнопкой мыши) и жмём на кнопке «Запуск Firefox» . Чтобы по клику на ярлыке Firefox открывался Менеджер профилей, уберите галочку с пункта «Не спрашивать при запуске» .

Откроется Firefox, в котором будут все настройки по умолчанию и не будет ваших закладок и расширений (возможно приведших к неправильной работе броузера), поисковых плагинов и т.д. Все настройки целы и остались в старом профиле.

Для того чтобы вернуться к использованию старого профиля, нужно открыть Менеджер профилей (как описано выше) и выбрать его в списке профилей. Обычно профиль установленный по умолчанию носит название default . Также в Менеджере профилей помимо создания профиля можно переименовывать и удалять не нужные профили.

Для Linux

Если Firefox устанавливался из бинарного файла (*.rpm, *.deb), то вызвать Менеджер можно способом, похожим на описанный выше. Только для этого в исполняемой строке нужно указать просто

Firefox -ProfileManager

Если установка делалась из уже скомпилированного архива, то необходимо обязательно указывать полный путь к исполняемому файлу (при условии, что консольная команда для быстрого запуска Firefox не была ранее добавлена пользователем вручную).

Для Mac OS X

Для запуска Менеджера профилей нужно открыть Терминал («Applications → Utilities → Terminal») и ввести команду запуска (эта команда должна начинаться с символа «/»):

/ Applications/ Firefox.app/ Contents/ MacOS/ firefox-bin -profilemanager

В некоторых случаях вместо «firefox-bin» используется просто «firefox», тогда команда будет выглядеть так:

/ Applications/ Firefox.app/ Contents/ MacOS/ firefox -profilemanager

Под профилем пользователя Firefox понимается совокупность всех его настроек и конфиденциальных данных. Говоря проще – всякие там пароли-закладки-настройки и т.д. записываются в нескольких специальных файлах и хранятся в отдельной папке. Это и есть профиль.

Часто рядовые пользователи и новички просто не знают о том, что в браузере профилей может быть больше, чем один. И каждый из них можно настроить индивидуально. Начиная от логинов и паролей аккаунтов социальных сетей и заканчивая стартовой страницей, темой оформления и т.п. Люди же чаще для этой цели начинают скачивать и устанавливать браузеры от разных производителей. Тем самым создавая себе дополнительные неудобства. Поэтому несколько профилей пользователей Firefox на одной машине может быть нужно по двум причинам:

  1. С основным «рабочим» профилем Firefox возникли технические проблемы. Тогда создание нового профиля – часть диагностики, а также возможное решение возникших неполадок.
  2. К компьютеру имеют доступ несколько человек со своими вкусами и предпочтениями касательно настроек.

Создание нового профиля.

Чтобы создать 2-3 профиля Firefox и свободно переключаться между ними, нужно немного подредактировать ярлык браузера. Для этого следует:

Открыть свойства ярлыка “Mozilla Firefox” (Правый клик мышки – “Свойства”).

В появившемся окне к строчке “C:\Program Data\Mozilla Firefox\firefox.exe” нужно дописать через пробел “–p”. И нажать ОК. Должно получиться так:

“C:\ProgramData\Mozilla Firefox\firefox.exe” -p

Теперь запуск браузера при помощи этого ярлыка приведёт к открытию окошка менеджера профилей.

У большинства пользователей их профиль называется “default” т.е. – «по умолчанию». Далее:

1. Нужно кликнуть по кнопке “Создать”. С интересом прочитать пояснения от Firefox и нажать “Далее”.


2. Впечатать название нового профиля и клацнуть “Готово”.

Примечания:

  • Можно так и оставить предлагаемое имя “Default User”, но в целях повышения безопасности, да и просто для удобства, его стоит изменить.
  • Имя профиля можно задать на русском. Но рекомендуется – латиницей, т.к. это поможет в дальнейшем избежать ряда проблем.
  • Папку для хранения можно задать самостоятельно (синяя стрелка на рис.3), но это необязательно.


Создание ярлыков для каждого профиля.

Если так и оставить ярлык браузера с этой допиской “firefox -p”, то тогда при каждом запуске программы будет необходимо выбирать нужный профиль кликом мышки и нажимать “Запустить Firefox”. При этом следует убрать галочку “Не спрашивать при запуске”.

Иначе при следующем старте программы Firefox уже ничего не «спросит», а откроет тот же профиль.

Но! Если машиной пользуются люди разного уровня компьютерных знаний (разные там мамы-бабушки), то лучше создать отдельные ярлыки для каждого профиля. Если на ПК работают, к примеру, Вася и Маша, то нужно:

  1. Создать копию существующего ярлыка. Переименовать для удобства в “Vasya. Приведённым выше методом открыть её свойства и после “firefox.exe -p” дописать (через пробел) имя пользователя Vasya:
    “C:\ProgramData\Mozilla Firefox\firefox.exe” -p Vasya
  2. Повторить эти шаги для пользователя Masha.

Примечание.

Обратить особое внимание на правильную расстановку пробелов в путях ярлыков! Все ключи, вроде -p – вводить латиницей!

В результате на рабочем столе будет три ярлыка:

– Ярлык “Mozilla Firefox”. Его следует оставить для удобства дальнейшей работы с по созданию и т.д. профилей браузера.
– Vasya. Этот ярлык будет запускать Firefox сразу с профилем пользователя Vasya. С его установленной любимой домашней страницей, закладками, историей посещённых сайтов, сохранёнными паролями и т.д.
– Masha. Этот ярлык будет запускать браузер с личными данными и настройками пользователя Masha.

Такой нехитрый приём может помочь в решении компьютерно-семейных проблем, в духе «Кто опять стёр мой пароль к Одноклассникам?!». Кроме того, такое действие повышает безопасность хранения личных данных для всех пользователей браузера.

mob_info