Как создать новый профиль в Мозиле? Клонирование или перенос профиля Firefox на другой компьютер.

Перед прочтением рекомендуется ознакомиться со структурой профиля Firefox .

%USERPROFILE% - путь к профилю пользователя Windows (не путать с профилем Firefox). Обычно располагается в папке C:\Documents and Settings\имя_пользователя. %AppData% - путь к подпапке профиля пользователя Windows, в которой содержатся данные приложений. Обычно находится в папке %USERPROFILE%\Application Data . Профили Firefox хранятся внутри папки %AppData%\Mozilla\Firefox .

В: Что происходит при запуске Firefox?

О: При запуске Firefox ищет папку %AppData%\Mozilla\Firefox , где расположен файл profiles.ini , содержащий информацию о всех имеющихся профилях: указатель на активный профиль, имена профилей и относительные пути к ним.

В: Почему нельзя просто скопировать папку %AppData%\Mozilla\Firefox ?

О: Это возможно, но только если совпадают пути к %AppData%

(Способ 2). К сожалению, в настоящий момент множество путей,

перенесённый профиль работал, требуется исправить все абсолютные пути во

всех файлах профиля. Если такая операция относительна корректна по

отношению к текстовым форматам, то замена строк в двоичных файлах может

повредить их структуру.

Классификация операций с профилями

Резервное копирование

Клонирование:

С помощью клонирования Вы можете создать профиль-двойник и проводить над ним любые эксперименты, не затрагивая рабочий профиль.

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

  1. Создайте новый профиль
  2. Удалите его содержимое и скопируйте в него клонируемый профиль
  3. С помощью любой программы пакетного поиска и замены текста в файлах замените строку имени клонируемого профиля (например, uhxh6u8f.default ) на имя клона (например, daf9u3bb.cloned ). В качестве такой программы подойдут Advanced Find & Replace, EmEditor и другие.

Перенос:

Способ 1 - Если совпадают пути %AppData% на обоих компьютерах

Просто копируем папку %AppData%\Mozilla\Firefox с одного

компьютера на другой. Если на целевом компьютере такая папка уже

существует (и вам не важно её содержимое - уже существующие на машине

профили), очистите её перед копированием.

Способ 2 - Если пути %AppData% не совпадают

Способ 2а. Символические ссылки или reparse points

Возможен на файловой системе, поддерживающей символические ссылки (reparse points): это NTFS 5.x и файловые системы Linux.

  1. Скопируйте папку Mozilla на её старое местоположение (например, если на исходной машине это была папка C:\Documents and Settings\имя\Application Data\Mozilla\Firefox , скопируйте её именно туда).
  2. Удалите папку %AppData%\Mozilla\Firefox на новом комьютере, если она существует.
  3. Создайте символическую ссылку

    (reparse point) с папки, скопированной в п.1 на папку, удалённую в п.2

    (в Windows это делается с помощью утилиты NTFS Links , либо Junction).

Способ 2б. Модификация profiles.ini

Возможен, если буквы дисков, на которых находится папка Documents and Settings , совпадают, но не совпадают имена пользователей Windows.

  1. Скопируйте папку Mozilla\Firefox на её старое местоположение (например, если на исходной машине это была папка C:\Documents and Settings\имя\Application Data\Mozilla\ , скопируйте её именно туда).
  2. Скопируйте файл profiles.ini в папку %AppData%\Mozilla\Firefox
  3. Откройте его любым текстовым редактором и исправьте строку, содержащую путь к профилю на такую:
Path=../../../../имя_нового_пользователя/Application Data/Mozilla/Profiles/набор_символов.имя_профиля

Способ 3 - Если нет возможности для создания новых папок и путей

Скопируйте профиль поверх уже существующего (предварительно зачистив его

любой программой пакетного поиска и замены строк (Advanced Find &

Replace, EmEditor и т. п.) замените абсолютный путь старого профиля на

Данный способ является не самым корректным из всех возможных, поэтому

100% идентичность работы перенесённого профиля не гарантируется, в

отличие от способов 1 и 2. Но это единственно возможный способ переноса

профиля между Windows и Linux.

После переноса профиля удалите файл XUL .MFL!

Под профилем пользователя 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.

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

Как перенести mozilla firefox. После переходя на , после переустановки системы или требуется перенести браузер со всеми настройками на другие компьютеры. Сегодня я расскажу как это сделать. Рассмотрим, на мой взгляд, самый простой вариант.

Переносим браузер Mozilla Firefox

Покажу на примере переноса из Windows в Linux Debian. Будем переносить полностью профиль вместе с плагинами, закладками, сертификатами, настройками, паролями, кэшем, куками и тп. В результате вы откроете браузер в том виде в каком скопировали на момент переноса.

Копируем папку с профилем из Windows

Если firefox был установлен по умолчанию то нужно открыть папку по следующему пути:

C:/Users/Имя пользователя в системе/AppData/Roaming/Mozilla/Fireox/Profiles/t11n5wpzl.default

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

В открывшемся меню выберите — «Информация для решения проблем»

На открывшейся странице. В разделе «Папка профиля» нажмите кнопку «Открыть папку».

Откроется папка с профилем.

Папка «t11n5wpzl.default» будет в вашем случае называться по другому. Это как раз и есть каталог профиля пользователя firefox. Копируем его в любое удобное место на диск или на флешку. Лучше создать ахрив так будет удобнее работать в дальнейшем. Теперь можно скопировать содержимое папки в другой системе.

Переносим профиль на компьютер с системой

Теперь рассмотрим как это проделать в Debian (в любом другом дистрибутиве все так же). Устанавливаем и русифицируем . Открываем папку с профилем. Она находится в каталоге пользователя.

~/home/Имя пользователя/.mozilla/firefox/i8u5wobv.default

Этот каталог скрытый, что бы он отобразился в файловом менеджере включите отображение скрытых файлов. Это можно сделать нажав сочетание клавиш «Ctrl+h». Либо открыв «параметры просмотра» поставить флаг «Показывать скрытые файлы».

Что бы добраться до этого каталога можно использовать тот же способ как в windows.

Открываем и удаляем всё, что там есть. Затем копируем в неё содержимое папки которую переносим из другой системы. Теперь запускаем бразуер и пользуемся.

All of the changes you make in Firefox, like your home page, what toolbars you use, extensions you have installed, saved passwords and your bookmarks, are all stored in a special folder, called a profile . Your profile folder is stored in a separate place from the Firefox program so that, if something ever goes wrong with Firefox, your information will still be there. It also means you can uninstall Firefox without losing your settings and you don"t have to reinstall Firefox to clear your information or troubleshoot a problem.

Table of Contents

How do I find my profile?

Click the menu button , click Help and select Troubleshooting Information . From the Help menu, choose Troubleshooting Information . The Troubleshooting Information tab will open.

  • Under the Application Basics section, click on Open Folder Show in Finder Open Directory . A window will open that contains your profile folder. Your profile folder will open.

Finding your profile without opening Firefox

Firefox stores your profile folder in this location on your computer, by default:
C:\Users\\AppData\Roaming\Mozilla\Firefox\Profiles\
Windows hides the AppData folder by default but you can find your profile folder as follows:

  1. From the Start Screen, click the Desktop tile. The Desktop view will open.
  2. From the Desktop, hover in the lower right-hand corner to access the Charms.
  3. Select the Search charm. The Search sidebar will open.
  4. In the search box, type in:
    %APPDATA%\Mozilla\Firefox\Profiles\
    without pressing Enter. A list of profile folders will appear.
  5. Click on the profile folder you wish to open (it will open in a window). If you only have one profile, its folder would have "default" in the name.
  1. Click the Finder icon in the dock. On the menu bar, click the Go menu, hold down the option or alt key and select Library . A window will open containing your Library folder.
  2. Open the Application Support folder, then open the Firefox folder, and then the Profiles folder.
  3. Your profile folder is within this folder. If you only have one profile, its folder would have "default" in the name.
  1. (Ubuntu) Click the Places menu on the top right of the screen and select Home Folder . A File Browser window will appear.
  2. Click the View menu and select Show Hidden Files if it isn"t already checked.
  3. Double click the folder marked .mozilla .
  4. Double click the folder marked firefox . Your profile folder is within this folder. If you only have one profile, its folder would have "default" in the name.

What information is stored in my profile?

Note: This is not a complete list. Only important information is described.

  • Bookmarks, Downloads and Browsing History: The places.sqlite file contains all your Firefox bookmarks and lists of all the files you"ve downloaded and websites you’ve visited. The bookmarkbackups folder stores bookmark backup files, which can be used to restore your bookmarks. The favicons.sqlite file contains all of the favicons for your Firefox bookmarks. For more information, see Bookmarks in Firefox and Restore bookmarks from backup or move them to another computer .
  • Passwords: Your passwords are stored in the key4.db and logins.json files. For more information, see Password Manager - Remember, delete, change and import saved passwords in Firefox .
  • Site-specific preferences: The permissions.sqlite and content-prefs.sqlite files store many of your Firefox permissions (for instance, which sites are allowed to display popups) or zoom levels that are set on a site-by-site basis (see Font size and zoom - increase the size of web pages).
  • Search engines: The search.json.mozlz4 file stores user-installed search engines. For more information, see Add or remove a search engine in Firefox .
  • Personal dictionary: The persdict.dat file stores any custom words you have added to Firefox"s dictionary. For more information, see How do I use the Firefox spell checker? .
  • Autocomplete history: The formhistory.sqlite file remembers what you have searched for in the Firefox search bar and what information you’ve entered into forms on websites. For more information, see Control whether Firefox automatically fills in forms .
  • Cookies: A cookie is a bit of information stored on your computer by a website you’ve visited. Usually this is something like your site preferences or login status. Cookies are all stored in the cookies.sqlite file.
  • DOM storage: DOM Storage is designed to provide a larger, more secure, and easier-to-use alternative to storing information in cookies. Information is stored in the webappsstore.sqlite file for websites and in the chromeappsstore.sqlite for about:* pages.
  • Extensions: The extensions folder, if it exists, stores files for any extensions you have installed. To learn more about Firefox extensions and other add-ons, see Find and install add-ons to add features to Firefox .
  • Security certificate settings: The cert9.db file stores all your security certificate settings and any SSL certificates you have imported into Firefox.
  • Security device settings: The pkcs11.txt file stores security module configuration.
  • Download actions: The handlers.json file stores your preferences that tell Firefox what to do when it comes across a particular type of file. For example, these are the settings that tell Firefox to open a PDF file with Acrobat Reader when you click on it. For more information, see Change what Firefox does when you click on or download a file .
  • Stored session: The sessionstore.jsonlz4 file stores the currently open tabs and windows. For more information, see Restore previous session - Configure when Firefox shows your most recent tabs and windows .
  • Toolbar customization: The xulstore.json file stores toolbar and window size/position settings. For more information, see

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

Сегодня мы расскажем, как это сделать и дадим пару советов.

Как создать и загрузить новый профиль Firefox

Для начала вам следует найти ярлык программы. Он может располагаться на рабочем столе, в панели задач или в меню «Пуск». Откройте свойства ярлыка, переключитесь на вкладку «Ярлык» и обратите там внимание на поле «Объект».

Здесь вы должны вставить пробел после кавычек, а после него дописать -p -no-remote так, как это показано на скриншоте:

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

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

Создание происходит очень быстро. В первом окошке вам расскажут теорию:

Профиль – это то, где хранятся все ваши данные, дополнения и изменения, что вы внесли в изначальный Firefox. Это закладки, пароли, плагины, расширения, изменённые опции и многое другое.

Во втором окне вам предложат дать профилю название и выбрать, где он будет храниться:

Можно согласиться и с тем, что предлагается, не меняя здесь ничего. Имеющийся профиль «default» и создаваемый «Default User» будут изолированы друг от друга. Далее лишь нажмите кнопку «Готово» и ваш чистый новый профиль будет готов:

Выделите его и нажмите кнопку «Запуск Firefox», чтобы загрузить чистую версию браузера. При этом все ваши данные останутся не тронутыми и будут находиться в профиле «default», который вы также сможете открывать с помощью того же ярлыка, выбирая его в менеджере профилей.

К слову, при необходимости ничего не мешает вам открыть и оба эти профиля одновременно. Получится два окна Firefox, но не простые, а независимые друг от друга. Каждое со своими настройками и данными. В итоге запустить несколько профилей Firefox оказывается совсем несложно:

Где находятся профили Firefox

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

Папка со старым профилем могла каким-то образом быть стёрта целиком. Если профиль удалён – это совсем плохой вариант. Впрочем, ситуация может быть и чуть более оптимистичной: например, были повреждены лишь некоторые файлы. Папка, в свою очередь, могла быть не удалена, а переименована или перемещена. Отсюда и ошибка профиля.

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

Клик по нему откроет новую вкладку с различной информацией о браузере, причём внизу будет кнопка-ссылка на папку текущего профиля:

После клика по ней запустится окно проводника, где отобразится вся информация вашего текущего профиля.

Для того чтобы увидеть все доступные профили, вам нужно перейти на уровень выше в папку Profiles (нажмите по кнопке, на которую указывает стрелка на скриншоте выше). В итоге вы попадёте в каталог, где хранятся папки с профилями браузера Mozilla. Каждая папка здесь – это профиль. У нас их семь, у вас вряд ли будет более двух:

Папки начинаются со случайного набора символов, но по окончанию названия нетрудно их опознать. Default User – это наш чистый профиль (если вы, конечно, не выбрали для него другое имя в процессе создания в предыдущем разделе). А вот default, выделенный на скриншоте, – изначальный профиль, в котором могло что-то сохраниться.

Перенос файлов между профилями Firefox

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

  • places.sqlite – это ваши закладки. Здесь также хранится история посещений. Вместе с этим файлом вы заодно можете перенести favicons.sqlite – это иконки ваших закладок;
  • logins.json и key3.db – два важнейших файла, куда Firefox сохраняет ваши пароли. Переносить их нужно только вместе. Если ни одного пароля у вас не сохранено, файла logins.json вы не увидите;
  • sessionstore.jsonlz4 – ваши вкладки на момент последнего выхода из браузера. Ещё несколько сессий может хранится в папке sessionstore-backups (это файлы с разрешением.jsonlz4, нужный из них следует переименовать в sessionstore и заменить им базовый файл).

Собственно, вот для наглядности некоторые из перечисленных выше файлов в одном из наших тестовых профилей:

Проделав эти замены у вас есть шанс не только реанимировать Firefox новым профилем, но и перенести в него данные из старого. Если вы неопытный пользователь, советуем вручную делать где-нибудь резервные копии всего, что будете перемещать и заменять. Ну и совсем очевидный совет: ориентируйтесь на размер. Чем больше places.sqlite и sessionstore.jsonlz4, тем больше ваших закладок и вкладок они хранят.

Профили и версии Firefox

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

Ещё один очевидный сценарий применения профилей Firefox – использование их для разных версий браузера. Допустим, вы веб-разработчик или просто энтузиаст, который использует на компьютере помимо стабильной версии Firefox ещё устаревшие, а также, наоборот, новые тестовые версии:

Для каждой из них можно и нужно сделать отдельный профиль. Использовать один для всех – плохая идея. Во-первых, иконки на панелях инструментов браузера после запуска старых версий с интерфейсом Australis и новых с Photon окажутся перетасованы. Но это мелочи. А вот, во-вторых, понижение профиля не рекомендуется самой Mozilla.

К примеру, если один профиль уже загружался со свежей тестовой версией, запускать его на более старой не рекомендуется. Особенно если это не чистый тестовый профиль, а ваш основной. За последнее время уже дважды, в версиях 55 и 58 Mozilla предупреждала, что вносит некоторые изменения, которые могут вызвать несовместимость профилей.

В итоге лучше всё же создать отдельный профиль для каждой версии. Для программа, к слову, создаёт его автоматически. Остальное вы можете сделать сами:

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

К примеру, мы такое сделали для бета-версии Firefox, профиль которой у нас называется просто beta. Название вставляется между -p и -no remote без дефиса спереди и кавычек.

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