понедельник, 13 июля 2020 г.

Восстановление поиска в Firefox

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

Поиск в Firefox
Поиск в Firefox



Первый вариант лечения сбоя:
  • Закрыть Firefox;
  • В профиле Firefox (обычно это c:\Users\<ИмяПользователя>\AppData\Roaming\Mozilla\Firefox\Profiles\<ИмяПрофиля>\) найти файл search.sqlite и переименовать его, например, в search_.sqlite;
  • Запустить Firefox и проверить работу поиска - скорее всего поиск заработает как должен;
Если не помогло - можно сделать следующее:
  • Закрыть Firefox;
  • Создать новый профиль Firefox, для этого нажать Win-R, ввести "c:\Program Files\Mozilla Firefox\firefox.exe" -p и нажать Enter. В появившемся окне нажать “Создать…”;

Создаём новый профиль Firefox
Создаём новый профиль Firefox

  • В следующем окне вводим имя профиля, например, test и нажимаем “Выбрать папку”;
Мастер создания профиля Firefox
Мастер создания профиля Firefox

  • В папке профилей Firefox создаём папку для нового профиля, желательно с тем же именем и нажимаем “Выбор папки”;
Выбор папки профиля
Выбор папки профиля

  • В окне выбора профиля пользователя Firefox выбираем созданный профиль test, убираем галку “Запускать выделенный профиль без запроса” и нажимаем “Запуск Firefox”;
Возвращаем всё назад
Возвращаем всё назад
  • В запущенном Firefox проверить работу поисковых систем и можно закрывать браузер.
  • Теперь собственно для чего всё это было сделано - из папки созданного тестового профиля надо скопировать файл search.json.mozlz4 в основной профиль пользователя, исходный можно на всякий случай переименовать, например, в search.json_.mozlz4;
  • При следующем запуске Firefox в окне выбора профилей вернуть всё на место - выбрать default (или исходный профиль с другим именем - т.е. тот рабочий профиль), и поставить галку “Запускать выделенный профиль без запроса”. Тестовый профиль можно удалить, но можно и оставить на всякий случай - вдруг надо будет что-то проверить.
Если есть возможность - можно просто скопировать файл search.json.mozlz4 из рабочего профиля, например, с другого компьютера. Никаких личных данных в нём нет, это файл, в котором хранятся добавленные пользователем поисковые системы.

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

0 коммент. :

Отправить комментарий