Как сохранить настройки браузера вивальди

Обновлено: 07.07.2024

ВАЖНО Эта статья предназначена для опытных пользователей. Выполнение описанных здесь шагов может привести к потере всех ваших данных Vivaldi (Заметок, Закладок, Веб-Панелей и т. д.) и настроек, таких как кэш, история, темы и т. д.

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

Резервное копирование данных Vivaldi

Один из вариантов резервного копирования некоторых данных — это Синхронизировать данные. Просто убедитесь, что вы помните мастер-пароль, так как невозможно сбросить мастер-пароль, не удалив все данные.

В качестве альтернативы вы можете сделать резервную копию папки профиля (найдите Путь к Профилю на vivaldi://about), которая содержит некоторые ключевые элементы вашей настройки Vivaldi, такие как конфигурация, профиль и настройки. Большинство ключевых компонентов хранятся в папке Default, хотя вы также должны сохранить файл First Run, хранящийся рядом с ней. Удаление этого файла заставит Vivaldi подумать, что он запускается впервые.

Обзор папок Vivaldi

Вот некоторые из ключевых элементов, хранящихся в папке Default:

Закладки — содержит закладки и информацию из Экспресс-панели.
Заметки – заметки, сделанные в Панели заметок.
Сессии – сохраненные сеансы вкладок.
Данные для входа – пароли веб-сайтов. Примечание: Этот файл зашифрован и может использоваться только на том компьютере, на котором он был создан.
Конфигурация и Local App Settings\mpognobbkildjkofajifpdfhcoklimli — настройки и конфигурация Vivaldi.
Веб-данные — данные автозаполнения.
Текущая сессия — данные об открытых вкладках.
История –история сайта.
Файлы cookie —данные сайта.
Правила расширений, Состояние расширения, Расширения, Локальные настройки расширений, Локальное хранилище, Управляемое хранилище расширений, файлы Cookie расширений и Настройки безопасности — все настройки расширений и данные расширений хранятся здесь.

Сделайте копию папки Default и файла First Run и вставьте их, например, на рабочий стол или в документы.

Как сбросить настройки Vivaldi

  1. Перейдите в vivaldi://about.
    Или откройте меню Vivaldi > Справка > О программе.
  2. Обратите внимание на каталог, указанный в разделе Путь к профилю.
  3. Откройте системное окно (Проводник).
  4. Перейдите в папку User Data.
  5. Как только вы найдете нужную папку, закройте браузер.
  6. В системном окне удалите всю папку User Data.
  7. Запустите Vivaldi.
  1. Перейдите в vivaldi://about.
    Или откройте Vivaldi > о Vivaldi.
  2. Обратите внимание на каталог, указанный в разделе Путь к профилю.
  3. Откройте системное окно (Finder).
  4. Перейдите в папку Vivaldi.
  5. Как только вы найдете нужную папку, закройте браузер.
  6. В системном окне удалите всю папку Vivaldi.
  7. Запустите Vivaldi.
  1. Перейдите в vivaldi://about.
    Или откройте меню Vivaldi > Справка > О программе.
  2. Обратите внимание на каталог, указанный в разделе Путь к профилю.
  3. Откройте системное окно (Files).
  4. Перейдите в папку User Data.
  5. Как только вы найдете нужную папку, закройте браузер.
  6. В системном окне удалите всю папку User Data.
  7. Запустите Vivaldi.

Если вы выполнили все шаги успешно, при запуске Vivaldi вы увидите экран “Вас приветствует Vivaldi”.

image

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

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

Где всё лежит?

Это первый момент, который нужно знать. В Windows все пользовательские данные (ну, или почти все) хранятся в профиле пользователя, который при дефолтной установке находится примерно здесь:

C:\Users\_имя_пользователя_\AppData\Local\Vivaldi\User Data\

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

В Linux ситуация аналогичная, только каталог с пользовательскими данными находится примерно здесь:

/home/_имя_пользователя_/.config/vivaldi-snapshot/

Режима Standalone в Linux-версии браузера нет — ранее мы уже рассказывали, почему это так, а также предложили способы обойти это ограничение. Но если вы воспользовались нашими советами (или знали решение и раньше), то должны уже догадаться, где искать пользовательские данные в этом случае.

Самая интересная ситуация у пользователей Mac OSX, в связи с тем, что Apple гораздо больше других заботится о своих пользователях, но и здесь мы нашли решение, о котором также рассказывали чуть раньше. В статье по приведённой ссылке вы найдёте информацию, где искать пользовательские файлы.

Привет от корпорации добра

Но не только Apple заботится о своих пользователях. Не меньшую заботу проявляет и компания Google, волею судьбы ставшая основным разработчиком ядра Chromium, которое используется в Vivaldi. Впрочем, точнее это будет назвать «беззаботностью» — чтобы соблюсти политкорректность. Дело в том, что режим установки Standalone никак не предусмотрен в коде Chromium — видимо, про то, что пользователи иногда предпочитают устанавливать любимые приложения на USB-накопители и таскают их везде с собой, менеджеры Google не ведают, поэтому часть персональных данных пользователей сохраняется в недрах операционной системы. В частности, это пароли, сохраняемые пользователями в браузере и используемые для входа на веб-сайты, требующие регистрации.

image

Это, пожалуй, самый неприятный «нюанс», о которых я упоминал в начале статьи. К сожалению, на данный момент обойти это ограничение мы не можем. Для этого требуется создать с нуля свой собственный менеджер паролей (), а это процесс далеко не самый простой и требующий определённых ресурсов. Мы, конечно, его сделаем, но не для первой финальной версии, которая уже давно просится на выход. Так что придётся немного потерпеть и попользоваться тем, что имеется на данный момент.

Ближе к делу

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

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

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

Решить эту проблему можно переносом не всей пользовательской папки, а только важных файлов, сохраняющих исключительно пользовательские данные, но не данные браузера. Таких файлов тем больше, чем активнее вы работаете в браузере. Находятся они в той же папке с профиля, но в подкаталоге Default. Определить, какие файлы важны, можно по названиям самих файлов. Вот примерный список того, что может вам понадобиться для переноса:

Bookmarks — закладки
Cookies — собственно, Cookies с посещённых сайтов
Favicons — фавиконки закладок и посещённых сайтов
History — история посещённых сайтов
Login Data — логины к сайтам, требующим авторизации
Notes — заметки
Shortcuts — настройки комбинаций быстрых клавиш
Top Sites — данные с посещённых сайтов (включая эскизы Экспресс-панели)

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

В качестве заключения

В общем, понятно, что на данном этапе всё это выглядит не очень хорошо и требует некоторой ручной работы и времени. Могу только сказать, что это нам тоже не нравится и в планах уже есть задачи по улучшению как собственно работы с пользовательскими данными (в частности — с паролями), так и процесса резервного копирования или переноса пользовательских данных из одной версии в другую. Например, для закладок мы уже сделали экспорт-импорт, позволяющий переносить эти данные между различными версиями Vivaldi. Кроме того, про синхронизацию мы тоже помним и надеемся реализовать этот функционал после выпуска первой финальной версии. Так что, как говорится, не переключайтесь — вас ждёт много интересного. :-)

image

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

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

Где всё лежит?

Это первый момент, который нужно знать. В Windows все пользовательские данные (ну, или почти все) хранятся в профиле пользователя, который при дефолтной установке находится примерно здесь:

C:\Users\_имя_пользователя_\AppData\Local\Vivaldi\User Data\

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

В Linux ситуация аналогичная, только каталог с пользовательскими данными находится примерно здесь:

/home/_имя_пользователя_/.config/vivaldi-snapshot/

Режима Standalone в Linux-версии браузера нет — ранее мы уже рассказывали, почему это так, а также предложили способы обойти это ограничение. Но если вы воспользовались нашими советами (или знали решение и раньше), то должны уже догадаться, где искать пользовательские данные в этом случае.

Самая интересная ситуация у пользователей Mac OSX, в связи с тем, что Apple гораздо больше других заботится о своих пользователях, но и здесь мы нашли решение, о котором также рассказывали чуть раньше. В статье по приведённой ссылке вы найдёте информацию, где искать пользовательские файлы.

Привет от корпорации добра

Но не только Apple заботится о своих пользователях. Не меньшую заботу проявляет и компания Google, волею судьбы ставшая основным разработчиком ядра Chromium, которое используется в Vivaldi. Впрочем, точнее это будет назвать «беззаботностью» — чтобы соблюсти политкорректность. Дело в том, что режим установки Standalone никак не предусмотрен в коде Chromium — видимо, про то, что пользователи иногда предпочитают устанавливать любимые приложения на USB-накопители и таскают их везде с собой, менеджеры Google не ведают, поэтому часть персональных данных пользователей сохраняется в недрах операционной системы. В частности, это пароли, сохраняемые пользователями в браузере и используемые для входа на веб-сайты, требующие регистрации.

image

Это, пожалуй, самый неприятный «нюанс», о которых я упоминал в начале статьи. К сожалению, на данный момент обойти это ограничение мы не можем. Для этого требуется создать с нуля свой собственный менеджер паролей (), а это процесс далеко не самый простой и требующий определённых ресурсов. Мы, конечно, его сделаем, но не для первой финальной версии, которая уже давно просится на выход. Так что придётся немного потерпеть и попользоваться тем, что имеется на данный момент.

Ближе к делу

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

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

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

Решить эту проблему можно переносом не всей пользовательской папки, а только важных файлов, сохраняющих исключительно пользовательские данные, но не данные браузера. Таких файлов тем больше, чем активнее вы работаете в браузере. Находятся они в той же папке с профиля, но в подкаталоге Default. Определить, какие файлы важны, можно по названиям самих файлов. Вот примерный список того, что может вам понадобиться для переноса:

Bookmarks — закладки
Cookies — собственно, Cookies с посещённых сайтов
Favicons — фавиконки закладок и посещённых сайтов
History — история посещённых сайтов
Login Data — логины к сайтам, требующим авторизации
Notes — заметки
Shortcuts — настройки комбинаций быстрых клавиш
Top Sites — данные с посещённых сайтов (включая эскизы Экспресс-панели)

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

В качестве заключения

В общем, понятно, что на данном этапе всё это выглядит не очень хорошо и требует некоторой ручной работы и времени. Могу только сказать, что это нам тоже не нравится и в планах уже есть задачи по улучшению как собственно работы с пользовательскими данными (в частности — с паролями), так и процесса резервного копирования или переноса пользовательских данных из одной версии в другую. Например, для закладок мы уже сделали экспорт-импорт, позволяющий переносить эти данные между различными версиями Vivaldi. Кроме того, про синхронизацию мы тоже помним и надеемся реализовать этот функционал после выпуска первой финальной версии. Так что, как говорится, не переключайтесь — вас ждёт много интересного. :-)

🙂

Просьба, добавить возможность сохранения ВСЕХ настроек в файл, т.е. сделать возможность импорта/экспорта настроек, как это сделано во многих программах. В .ini, .xml, во что угодно. С сохранением жестов, сочетаний клавиш и всего остального. Опционально, даже с комплектом эскизов Экспресс-панели.
И синхронизация тут ни при чем. Не всегда нужно ее включать (например, если настраиваешь браузер не себе), тем более что не все настройки синхронизируются, а вот возможность моментально и полностью настроить браузер, импортировав настройки, была бы очень полезна.
Уж больно переезд на другой компьютер трудоемок. Одних жестов мыши 17 штук надо настроить. :face_with_stuck-out_tongue_winking_eye:

🙂

Просьба, добавить возможность сохранения ВСЕХ настроек в файл, т.е. сделать возможность импорта/экспорта настроек, как это сделано во многих программах. В .ini, .xml, во что угодно. С сохранением жестов, сочетаний клавиш и всего остального. Опционально, даже с комплектом эскизов Экспресс-панели.
И синхронизация тут ни при чем. Не всегда нужно ее включать (например, если настраиваешь браузер не себе), тем более что не все настройки синхронизируются, а вот возможность моментально и полностью настроить браузер, импортировав настройки, была бы очень полезна.
Уж больно переезд на другой компьютер трудоемок. Одних жестов мыши 17 штук надо настроить. :face_with_stuck-out_tongue_winking_eye:

Так вы же можете сохранить всю папку Default - там все настройки и эскизы есть. Просто копируете её на флэшку и всё. Единственное, что может не попасть в эту копию - пароли, если они хранятся в системных папках, и расширения - если они также как-то используют системные папки для работы.

4a8ade43-fe52-4dbc-890c-def61f2286a0-image.jpg

Вот, после некоторого периода работы у мня папка профиля занимает 798 МБ. И что там в этих сотнях мегабайт - одному гуглу известно. А файл настроек это от силы несколько десятков КИЛОбайт. Не говоря уже о том, что мой "Default" здесь и сейчас, на самом деле, не Default, а Profile 6.
Было бы гораздо удобнее в несколько щелчков просто импортировать настройки.

75b8f9dd-aabf-4211-b357-f3a8e2b1012b-image.jpg

Просьба, добавить возможность сохранения ВСЕХ настроек в файл, т.е. сделать возможность импорта/экспорта настроек, как это сделано во многих программах. В .ini, .xml, во что угодно. С сохранением жестов, сочетаний клавиш и всего остального. Опционально, даже с комплектом эскизов Экспресс-панели.

Проголосую ЗА!
Но сохраняемые данные слишком разные, чтобы запихать их в один файл. Хотя .
Вот, лежит давно, да и комментов минимум, - видать мало кому нужно, поэтому и не обновлял.
На вивальди 2-ой версии работало без проблем, даже перенос между ОСями. Работает и на 3-ке, но нужно кое-где подпилить.

Win 8.1 Pro • Vivaldi Stable 64-bit + M$IE11-KB5005563

🙂

@coleslaw, спасибо. В очередной раз просмотрел ваш батник: титан, просто титан.

Вот, после некоторого периода работы у мня папка профиля занимает 798 МБ. И что там в этих сотнях мегабайт - одному гуглу известно. А файл настроек это от силы несколько десятков КИЛОбайт. Не говоря уже о том, что мой "Default" здесь и сейчас, на самом деле, не Default, а Profile 6.

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

А ведь есть ещё настройки флагов и прочие тонкие настройки, которые пришли из Chromium и могут меняться в разных версиях ядра. Если мы сделаем их импорт-экспорт - вы представляете, сколько дополнительных задач нужно будет решить, чтобы это всё работало? Ведь если такой инструмент переноса настроек появится - пользователи резонно будут требовать его безотказной работы. И на все 100%. Ведь, как вы говорите, "что сложного - всего несколько строк данных!".

Читайте также: