10 минут

24

Решаем зависание браузера Mozilla Firefox

Реклама
Ремонт и настройка компьютера
Решаем зависание Mozilla Firefox

Содержание

  1. Нехватка ресурсов
  2. Старые версии расширений и браузера
  3. Вирусы
  4. Слишком большое количество данных восстановления сессий
    1. В macOS
    2. В Windows
  5. Поврежденные данные браузера
  6. Неограниченное время обработки сценариев на веб-страницах
  7. Комментариев: 2

Решаем, что делать, если браузер Firefox начал тормозить и зависать.

Обсудим основные причины зависания Firefox и варианты решения проблемы.

Нехватка ресурсов

Для начала надо оценить, как много памяти и ресурсов процессора потребляет браузер. Для этого:

  • Открываем «Диспетчер задач», одновременно нажав клавиши Ctrl + Alt + Del.
  • Ищем в списке процессов Firefox и смотрим на значения справа (под строчками: ЦП, Память).
    Диспетчер задач

    На скриншоте отображается потребление ресурсов браузером с 15-17 открытыми вкладками в активном режиме

Когда Firefox поедает от 60% процессорных мощностей и больше 2 гигабайт оперативной памяти на 10 вкладок, это уже больше, чем нужно. Если помимо этого, есть и другие программы, требующие много памяти, или на вашем компьютере не хватает ресурсов, то следует сделать следующее:

  • Отключить все ненужные в данный момент программы.
  • Проверить систему на наличие вирусов, «сжирающих» память.
  • Освободить пространство на жестком диске. 
  • Очистить систему с помощью CCleaner или CleanMyPC.

Старые версии расширений и браузера

Устаревшие расширения могут быть несовместимы со свежей версией браузера. Отсюда и проблемы в работе программы. Чтобы их устранить, надо скачать обновленные расширения. Для этого:

  • Открываем Firefox.
  • Переходим в основное меню браузера, нажав на иконку в правом верхнем углу.
    Домашняя страница Firefox

    Нам нужна иконка в виде трех полос справа от поисковой строки

  • Выбираем пункт «Настройки».
    Список основных настроек и дополнительных функций Firefox

    В это же меню можно попасть, одновременно нажав клавиши Ctrl + ,

  • В открывшемся окне кликаем по шестеренке.
    Список установленных дополнений

    Все дополнения обновляются вместе

  • В контекстном меню выбираем пункт «Проверить наличие обновлений».
    Контекстное меню управления расширениями

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

Саму «Лису» тоже нужно обновлять. Чтобы это сделать:

  • Открываем Firefox.
  • Переходим в основное меню браузера, нажав на иконку в правом верхнем углу.
    Домашняя страница Firefox

    Нам нужна иконка в виде трех полос справа от поисковой строки

  • Выбираем пункт «Настройки».
    Список основных настроек и дополнительных функций Firefox

    В это же меню можно попасть, одновременно нажав клавиши Ctrl + ,

  • Пролистываем открывшееся окно до блока «Обновление Firefox».Основные настройки Firefox
  • Кликаем по кнопке «Проверить на обновления».Обновления Firefox проверить

Вирусы

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

Даже если вирус не задел сам Firefox, он может негативно влиять на производительность «Лисы», отнимая ресурсы, необходимые для ее работы.

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

Слишком большое количество данных восстановления сессий

Firefox хранит историю всех открытых окон в отдельном файле, который может сильно «располнеть», если вы пользуетесь браузером очень долго. Из-за него «Лиса» может подвисать, поэтому его тоже стираем. Рассказываем, как это сделать.

В macOS

  • Открываем файловый менеджер Finder, кликнув по довольной морде в панели избранных программ.
    Панель избранных программ (Dock)

    Также Finder можно открыть сочетанием клавиш Cmd + N

  • Затем кликаем по пункту «Переход» в панели инструментов.
  • Зажимаем клавишу Alt.
  • В выпавшем списке ищем строчку «Библиотека» и кликаем по ней.
    Меню «Переход» в Finder

    Нужный пункт появится, только если удерживать клавишу Alt на клавиатуре

  • Кликаем по поисковому полю в правой части окна и вводим туда «Firefox».
    Папка Библиотека в macOS

    Сразу идем в поиск, чтобы не терять времени

  • Затем переключаемся на вкладку «Библиотеки», чтобы не искать нужные файлы по всему компьютеру.
    Результаты поиска по запросу Firefox в Finder

    Там лежат нужные нам папки

  • Переходим в папку Firefox/Profiles.
    Содержимое папки Firefox

    Открываем папку с пользовательскими данными

  • Открываем свой профиль.
    Содержимое папки Profiles

    Ищем нужный профиль. Обычно основной профиль подписывается как default-release

  • Затем ищем файл с настройками sessionstore.js и удаляем его.

В Windows

  • Нажимаем на иконку «Проводника» в панели инструментов Windows 10.
    Панель инструментов Windows 10

    Нам нужен файловый менеджер

  • В открывшемся окне нажимаем на вкладку «Вид».
    «Проводник» в Windows 10

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

  • Ставим галочку напротив пункта «Скрытые элементы».
    »Проводник» в Windows 10

    В Windows 10 это делается одним кликом. О других способах можете почитать тут

  • Затем нажимаем на адресную строку в файловом менеджере.
  • Вводим туда адрес: C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\default-release
  • Нажимаем на клавишу «Ввод» (Enter).
    »Проводник» в Windows 10

    Вместо user вводим свое имя пользователя

  • В открывшейся папке ищем файл sessionstore.js и удаляем его.

Поврежденные данные браузера

  • Открываем Firefox.
  • Переходим в основное меню браузера, нажав на иконку в правом верхнем углу.
    Домашняя страница в Firefox

    Нам нужна иконка в виде трех полос справа от поисковой строки

  • В открывшемся списке ищем строчку «Справка» и кликаем по ней.
    Список основных настроек и дополнительных функций Firefox

    …ищем последний пункт

  • Затем кликаем по строчке «Информация для решения проблем».
    Список опций в меню «Справка»

    …ищем нужный пункт в центре меню

  • Нажимаем на кнопку «Сбросить Firefox».
    Информация для решения проблем в Firefox

    Здесь много информации, но, по большому счету, она вам не нужна

  • После этого нажимаем «Очистить Firefox».
    Информация для решения проблем в Firefox

    Подтверждаем удаление данных

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

Информация для решения проблем в Firefox

Нужная кнопка находится под кнопкой сброса настроек

Неограниченное время обработки сценариев на веб-страницах

Если вы попали на сайт, разработчики которого не особо рукастые, и смогли загнать вас в рекурсию, то браузер может начать бесконечно пытаться выполнять сценарий на странице. Даже если он сломан. Чтобы запретить «Лисе» обрабатывать сценарии бесконечно:

  • Открываем Firefox.
  • Выделяем адресную строку.
    Домашняя страница Firefox

    Изначально эти параметры скрыты…

  • Вводим в нее следующий текст: about:config.
    Поисковая строка Firefox

    …придется лезть в дебри конфигурации

  •  Нажимаем на кнопку «Я принимаю на себя риск!».
    Предупреждение о переходе в скрытые параметры браузера Firefox

    Не бойтесь. Мы ничего не сломаем

  • В окне конфигурации ищем поисковую строку и вводим туда следующий текст: dom.max_script_run_time.
  • Находим нужный параметр и кликаем по нему правой кнопкой мыши.
    Скрытые опции about:config в Firefox

    Сразу идем в поиск, чтобы не листать этот бесконечный список параметров

  • Дважды кликаем по найденной строке.
  • В открывшемся окошке вводим число 20.
  • А потом нажимаем на кнопку OK.
    Настройки параметров в about:config в Firefox

    Последний этап

Space Police

Переводчик. Копирайтер. Композитор. Люблю консьюмерские технологии, музыку и все смежные направления. Надеюсь дожить до «счастливого» киберпанк-будущего. Испытываю пассивную агрессию по отношению к РКН ;)

Понравилась статья?
Комментариев: 2

  • Аватар
    Storm The Front
    12 августа, 2019 в 21:14

    Жесть. Меня напрягает видео в подложке каждой страницы. Как это в лисе пофиксить?

    • Владимир Ковылов
      Владимир Ковылов
      13 августа, 2019 в 12:24

      Не совсем понимаю вашу проблему. Можете рассказать подробнее?