
История посещённых страниц в Mozilla Firefox сохраняется в отдельной базе данных формата SQLite. Основной файл с этой информацией называется places.sqlite и расположен в профиле пользователя браузера. В нем фиксируются адреса сайтов, время последнего визита и частота посещений.
Профиль Firefox хранится в папке, путь к которой зависит от операционной системы. В Windows он находится в каталоге %APPDATA%\Mozilla\Firefox\Profiles\, в macOS – в ~/Library/Application Support/Firefox/Profiles/, а в Linux – в ~/.mozilla/firefox/. В каждой из этих директорий можно найти одну или несколько подпапок с уникальным идентификатором профиля, где и лежит файл places.sqlite.
Помимо истории браузера, в этом же профиле хранятся закладки, кэш, расширения и другие данные. Чтобы получить доступ только к истории, достаточно скопировать или открыть файл places.sqlite с помощью специализированных утилит для работы с SQLite. Это может быть полезно для резервного копирования, восстановления утерянных данных или анализа активности.
Если требуется полностью удалить историю, то достаточно очистить её через настройки браузера или вручную удалить файл places.sqlite. В последнем случае Firefox создаст новый файл при следующем запуске, но все записи о посещениях будут безвозвратно потеряны.
Файл places.sqlite и его назначение
История посещений в Mozilla Firefox хранится в файле places.sqlite, расположенном в профиле пользователя. Этот файл создан на основе базы данных SQLite и содержит не только список посещённых сайтов, но и закладки, а также данные о загрузке иконок сайтов (favicon). Благодаря такому подходу браузер быстро обрабатывает запросы к истории и выдаёт результаты при вводе адресов в строке поиска.
Если необходимо перенести историю посещений и закладки на другой компьютер или профиль, достаточно скопировать файл places.sqlite вместе с сопутствующими файлами, такими как favicons.sqlite. При этом важно, чтобы Firefox был закрыт в момент копирования, иначе данные могут быть повреждены.
Файл можно открыть и изучить с помощью любой программы для работы с базами SQLite, например, DB Browser for SQLite. Это позволяет просматривать таблицы, извлекать записи о посещениях и анализировать их вручную. Такой подход может быть полезен для восстановления случайно удалённых данных или проверки активности браузера.
При повреждении файла places.sqlite Firefox создаёт новый экземпляр базы, из-за чего история и закладки могут исчезнуть. Чтобы минимизировать риск потери информации, рекомендуется периодически создавать резервные копии профиля браузера, включая данный файл. Это особенно актуально при использовании Firefox в рабочих средах или при большом объёме накопленной истории.
Расположение истории в профиле пользователя

Вся информация о посещённых страницах хранится в профиле Firefox, который создаётся отдельно для каждого пользователя системы. Этот профиль содержит служебные файлы и базы данных, в том числе файл places.sqlite, где фиксируются записи истории.
На Windows профиль располагается по пути C:\Users\Имя_пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\. Внутри этой директории находятся папки с уникальными идентификаторами, где и лежат файлы истории. Для macOS используется путь /Users/Имя_пользователя/Library/Application Support/Firefox/Profiles/, а для Linux – /home/Имя_пользователя/.mozilla/firefox/.
Чтобы быстро открыть нужный каталог, можно ввести в адресной строке браузера команду about:support и воспользоваться кнопкой «Открыть папку профиля». Этот способ позволяет избежать поиска вручную и сразу перейти к директории с файлами.
Для резервного копирования или анализа истории достаточно скопировать файл places.sqlite вместе с профилем. Однако любые изменения следует выполнять только при закрытом браузере, иначе данные могут быть повреждены.
Как открыть папку профиля через меню браузера
Для доступа к истории посещений напрямую из профиля Firefox не требуется искать папку вручную в файловой системе. Браузер предоставляет встроенный инструмент для открытия каталога с данными.
Откройте главное меню Firefox, выбрав кнопку с тремя горизонтальными линиями в правом верхнем углу. В выпадающем списке перейдите в раздел «Справка», затем выберите пункт «Дополнительная информация для решения проблем».
В открывшейся вкладке найдите блок «Основы приложения». Здесь отображается строка «Папка профиля». Рядом расположена кнопка «Открыть папку». Нажав на неё, вы попадёте в каталог, где хранится файл places.sqlite, содержащий историю посещений, закладки и другие данные.
Рекомендуется закрыть браузер перед изменением содержимого профиля, чтобы исключить повреждение базы данных. Если требуется только просмотреть файлы, закрывать Firefox не обязательно.
Использование about:support для поиска истории

В Firefox встроена диагностическая страница about:support, которая открывается вручную через адресную строку. Она содержит подробные сведения о текущем профиле, включая путь к каталогу с файлами истории.
После ввода about:support нужно пролистать страницу до раздела Папка профиля. Здесь есть кнопка «Открыть папку», которая открывает директорию, где хранится база данных places.sqlite. Именно этот файл содержит записи о посещённых сайтах, закладках и загруженных ресурсах.
При работе с этим методом удобно быстро перейти к нужным данным без поиска профиля вручную в файловой системе. Доступ через about:support исключает ошибки с выбором папки, если на компьютере несколько пользователей или несколько профилей браузера.
Использование диагностической страницы рекомендуется при анализе истории в ситуациях, когда необходимо получить доступ к исходным файлам профиля для резервного копирования или изучения содержимого с помощью сторонних инструментов.
Копирование и перенос файла истории между профилями
История посещений в Firefox хранится в файле places.sqlite, который находится в папке профиля пользователя. Чтобы перенести данные между разными профилями, достаточно скопировать этот файл вручную.
- Закройте все окна Firefox, чтобы избежать повреждения базы данных.
- Откройте папку исходного профиля через меню «Справка» → «Дополнительная информация для решения проблем» → «Папка профиля» → «Открыть папку».
- Найдите файл places.sqlite и скопируйте его в удобное место.
- Перейдите в папку целевого профиля тем же способом и удалите существующий файл places.sqlite.
- Скопируйте сохранённый файл на его место.
После запуска браузера новый профиль получит историю посещений, закладки и значительную часть данных навигации из исходного профиля. Если требуется сохранить оригинальные закладки целевого профиля, рекомендуется заранее сделать их экспорт через меню «Закладки» → «Управление закладками» → «Импорт и резервные копии».
Для дополнительной безопасности можно также скопировать файлы favicons.sqlite и places.sqlite-wal, если они присутствуют, чтобы сохранить иконки сайтов и все актуальные записи из журнала транзакций SQLite.
Просмотр содержимого истории с помощью SQLite Viewer

История посещений Firefox хранится в файле places.sqlite, который представляет собой базу данных SQLite. Для анализа данных потребуется любой SQLite Viewer, например, DB Browser for SQLite или SQLiteStudio.
После открытия файла places.sqlite в Viewer переключитесь на таблицу moz_places. В ней содержатся URL посещенных сайтов, заголовки страниц, количество визитов и дату последнего посещения в формате Unix Timestamp. Даты можно преобразовать с помощью встроенных функций Viewer.
Для детализации переходов используйте таблицу moz_historyvisits, где хранится информация о каждом отдельном визите, включая время посещения и ссылку на родительский визит. Связь с moz_places осуществляется через поле place_id.
SQLite Viewer позволяет фильтровать записи по URL, дате или числу посещений. Для экспорта данных можно использовать функции экспорта в CSV или SQL, что удобно для последующего анализа или резервного копирования.
Важно не открывать places.sqlite одновременно с работающим Firefox, иначе Viewer может получить некорректные данные из-за блокировки файла.
Очистка файла places.sqlite при сбое или повреждении

Файл places.sqlite содержит историю посещений и закладки в Firefox. При сбоях браузера или повреждении этого файла возможны ошибки при загрузке истории, медленная работа или пропажа закладок.
Для исправления проблемы необходимо закрыть Firefox и перейти в папку профиля. На Windows она обычно находится по пути %APPDATA%\Mozilla\Firefox\Profiles\имя_профиля, на Linux – ~/.mozilla/firefox/имя_профиля, на macOS – ~/Library/Application Support/Firefox/Profiles/имя_профиля.
Перед удалением файла рекомендуется создать его резервную копию, скопировав places.sqlite в другую папку. После этого можно удалить оригинальный файл. При следующем запуске Firefox автоматически создаст новый чистый places.sqlite, восстановив базовую структуру базы данных.
Если необходимо сохранить закладки, их следует экспортировать через меню Закладки → Управление закладками → Импорт и резервные копии → Экспорт в HTML перед удалением файла. После восстановления файла их можно будет импортировать обратно.
Для проверки целостности и восстановления более сложных проблем с places.sqlite можно использовать инструменты SQLite, открыв файл в SQLite Viewer и выполнив команды проверки и восстановления базы данных.
Различия хранения истории на Windows, macOS и Linux
В Mozilla Firefox история посещений хранится в файле places.sqlite, но расположение этого файла зависит от операционной системы. Понимание различий позволяет быстро найти и управлять историей на конкретной платформе.
На Windows профиль пользователя размещается в каталоге:
C:\Users\Имя_Пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\Имя_Профиля\
Файл places.sqlite в этом каталоге содержит все записи истории, закладки и метаданные посещений. Для резервного копирования или переноса достаточно скопировать этот файл вместе с favicons.sqlite для сохранения значков сайтов.
На macOS путь к профилю выглядит следующим образом:
/Users/Имя_Пользователя/Library/Application Support/Firefox/Profiles/Имя_Профиля/
Здесь places.sqlite также хранит историю и закладки. Важно помнить, что папка Library по умолчанию скрыта, поэтому для доступа нужно использовать меню «Перейти к папке» в Finder.
На Linux файлы профиля находятся в домашнем каталоге пользователя:
/home/имя_пользователя/.mozilla/firefox/Имя_Профиля/
Файлы places.sqlite и favicons.sqlite выполняют ту же функцию, что и на других платформах. Поскольку Linux чувствителен к правам доступа, важно сохранять правильные разрешения при копировании файлов между профилями.
Рекомендации для всех платформ:
- Регулярно делать резервные копии
places.sqlite, особенно перед обновлениями Firefox. - Использовать SQLite Viewer для просмотра и экспорта истории, если требуется анализ без запуска браузера.
- При сбое профиля можно временно переименовать
places.sqliteдля восстановления браузера с пустой историей, сохранив при этом возможность анализа поврежденного файла отдельно.
Вопрос-ответ:
Где именно хранится история посещений Firefox на Windows?
На Windows история посещений хранится в файле places.sqlite, который находится в папке профиля пользователя. Путь обычно выглядит как C:\Users\Имя_пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\Имя_профиля. В этом файле содержатся данные о посещённых сайтах, закладки и структура папок закладок.
Можно ли просмотреть содержимое файла places.sqlite без самого браузера?
Да, содержимое файла places.sqlite можно открыть с помощью сторонних программ для работы с SQLite, таких как SQLite Browser или DB Browser for SQLite. Это позволяет просматривать URL, даты посещений и метки закладок, не запуская Firefox.
Что происходит с историей, если файл places.sqlite повреждён?
Если файл places.sqlite повреждён, Firefox может не отображать историю и закладки корректно. В таких случаях браузер создаёт резервную копию файла places.sqlite.corrupt. Восстановить данные можно через копию резервного файла или импорт из резервной папки bookmarkbackups, где хранятся резервные копии закладок.
Отличается ли расположение истории на macOS и Linux?
Да, на macOS файл истории находится в ~/Library/Application Support/Firefox/Profiles/Имя_профиля/places.sqlite, а на Linux — в ~/.mozilla/firefox/Имя_профиля/places.sqlite. Структура файла идентична Windows, но директории системы отличаются.
Можно ли перенести историю между разными профилями или компьютерами?
Перенос возможен путём копирования файла places.sqlite из одного профиля в другой. Для этого Firefox нужно закрыть, затем заменить файл в целевом профиле. Такой способ переносит всю историю посещений и закладки, но не сохраняет настройки других данных профиля.
