Firefox "зависает" или не реагирует - как исправить

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

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

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

Оглавление

Firefox зависает в произвольные моменты времени

Если Firefox зависает случайно, а не после выполнения определенного действия (например загрузки файлов или выхода из Firefox), попробуйте решения, приведённые в этом разделе.

Создайте новую базу данных библиотеки

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

Внимание: Это очистит историю посещенных вами страниц и удалит закладки, сделанные за последний день.
  1. Откройте папку вашего профиля:

    В верхней части окна Firefox, щёлкните по кнопке Firefox, перейдите в меню СправкаВ панели меню щёлкните по меню СправкаВ верхней части окна Firefox, щёлкните по меню Справка и выберите Информация для решения проблем. Откроется вкладка Информация для решения проблем.Щёлкните по кнопке меню New Fx Menu , затем щёлкните по кнопке справки Help-29 и выберите Информация для решения проблем. Откроется вкладка Информация для решения проблем.

  2. В разделе Сведения о приложении щёлкните по кнопке Показать папкуПоказать в FinderОткрыть каталог. Откроется окно, содержащее файлы с папкой вашего профиля.
  3. Примечание: Если вы не можете открыть или использовать Firefox, следуйте инструкциям из статьи Как найти свой профиль не открывая Firefox.

  4. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт ВыходВ верхней части окна Firefox откройте меню Файл и выберите пункт ВыходВ панели меню откройте меню Firefox и выберите Выйти из FirefoxВ верхней части окна Firefox откройте меню Файл и выберите пункт Выход

    Щёлкните по кнопке меню New Fx Menu и затем щёлкните по кнопке ВыходВыход Close 29

    Подождите завершения полного закрытия Firefox.
  5. В папке профиля Firefox, найдите и переименуйте файлы places.sqlite в places.sqlite.old и places.sqlite-journal в places.sqlite-journal.old (если он существует).
    • Для переименования файла, щёлкните по нему правой кнопкой мыши и выберите из меню Переименоватьщёлкните по нему один раз кнопкой мыши, чтобы его выбрать, а затем щёлкните второй раз по имени файла, чтобы его отредактировать. Затем добавьте .old в конец названия файла.
  6. Наконец, вновь запустите Firefox.
    • Когда Firefox вновь запустится, он создаст новую базу данных библиотеки. Данные о посещенных Вами страницах будут потеряны, но Firefox автоматически проимпортирует закладки из самой последней резервной копии.

Отключите аппаратное ускорение

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

  1. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт НастройкиВ верхней части окна Firefox откройте меню Инструменты и выберите пункт НастройкиВ панели меню откройте меню Firefox и выберите пункт Настройки...В верхней части окна Firefox откройте меню Правка и выберите пункт Настройки

    Щёлкните по кнопке меню New Fx Menu и выберите НастройкиНастройки

  2. Перейдите на панель Дополнительные и выберите закладку Общие.
  3. Снимите флажок По возможности использовать аппаратное ускорение.
  4. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт ВыходВ верхней части окна Firefox откройте меню Файл и выберите пункт ВыходВ панели меню откройте меню Firefox и выберите Выйти из FirefoxВ верхней части окна Firefox откройте меню Файл и выберите пункт Выход

    Щёлкните по кнопке меню New Fx Menu и затем щёлкните по кнопке ВыходВыход Close 29

  5. Запустите Firefox так, как Вы обычно это делаете.

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

Устранение неполадок с Вашими плагинами

Сайты, которые используют плагины, такие как Java, Adobe Reader или Flash, могут вызывать зависание Firefox. Для получения более подробной информации об устранении проблем с плагинами и по определению того, является ли плагин причиной возникновения проблемы, прочтите статью Решение проблем с такими плагинами как Flash или Java для решения типичных проблем Firefox.

Удалите дублирующиеся файлы восстановления сессии

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

  1. Откройте папку вашего профиля:

    В верхней части окна Firefox, щёлкните по кнопке Firefox, перейдите в меню СправкаВ панели меню щёлкните по меню СправкаВ верхней части окна Firefox, щёлкните по меню Справка и выберите Информация для решения проблем. Откроется вкладка Информация для решения проблем.Щёлкните по кнопке меню New Fx Menu , затем щёлкните по кнопке справки Help-29 и выберите Информация для решения проблем. Откроется вкладка Информация для решения проблем.

  2. В разделе Сведения о приложении щёлкните по кнопке Показать папкуПоказать в FinderОткрыть каталог. Откроется окно, содержащее файлы с папкой вашего профиля.
  3. Примечание: Если вы не можете открыть или использовать Firefox, следуйте инструкциям из статьи Как найти свой профиль не открывая Firefox.

  4. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт ВыходВ верхней части окна Firefox откройте меню Файл и выберите пункт ВыходВ панели меню откройте меню Firefox и выберите Выйти из FirefoxВ верхней части окна Firefox откройте меню Файл и выберите пункт Выход

    Щёлкните по кнопке меню New Fx Menu и затем щёлкните по кнопке ВыходВыход Close 29

  5. Найдите и удалите файл sessionstore.js, а также любые его копии, такие как sessionstore-1.js, sessionstore-2.js.

Измените файл автоматической настройки прокси (PAC)

Если Вы используете файл автоматической настройки прокси (PAC), то Firefox может зависнуть при попытке загрузки сайтов, которых не существуют или которые Вы недавно не открывали. Чтобы определить, используете ли Вы файл автоматической настройки прокси:

  1. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт НастройкиВ верхней части окна Firefox откройте меню Инструменты и выберите пункт НастройкиВ панели меню откройте меню Firefox и выберите пункт Настройки...В верхней части окна Firefox откройте меню Правка и выберите пункт Настройки

    Щёлкните по кнопке меню New Fx Menu и выберите НастройкиНастройки

  2. Откройте панель Дополнительные.
  3. Перейдите на вкладку Сеть.
  4. Щёлкните по кнопке Настроить.... Появится диалоговое окно настройки соединения.
  5. Если выбран параметр URL автоматической настройки сервиса прокси, то вы используете файл автоматической настройки прокси. Не отключайте эту настройку, так как в этом случае вы не сможете получить доступ к Интернету. Вместо этого, отправьте это временное решение вашему администратору сети.
  6. Щёлкните по кнопке Отмена.

Firefox зависает при проигрывании Flash видео

Прочтите раздел статьи Проигрывание Flash видео приводит к зависанию Firefox.

Firefox зависает после его использования в течение длительного времени

Обновите Firefox

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

Перезапустите Firefox

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

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

Firefox зависает при загрузке первого окна

Ускорьте восстановление сессии

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

Firefox зависает при загрузке файлов или сохранении изображений

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

Очистите историю загрузок

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

  1. В верхней части окна Firefox, щёлкните по кнопке Firefox (откройте меню Инструменты меню в Windows XP) и выберите пункт ЗагрузкиВ панели меню откройте меню Инструменты и выберите пункт ЗагрузкиВ верхней части окна Firefox откройте меню Инструменты и выберите пункт Загрузки. Откроется окно Загрузки.Щёлкните по кнопке Загрузки fx20 download icon и затем щёлкните по Показать все загрузки. Откроется окно Библиотеки.
  2. Щёлкните по кнопке Очистить загрузки. История загрузок будет очищена.Щёлкните по Очистить загрузки, чтобы удалить историю загрузок.
  3. Загрузите несколько любых файлов, чтобы убедиться, что зависание прекратилось.

Выберите другую папку для загрузок

Firefox может зависнуть, если последняя папка загрузок (например папка общего доступа или накопитель USB) больше не доступна. Чтобы исправить это:

  1. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт НастройкиВ верхней части окна Firefox откройте меню Инструменты и выберите пункт НастройкиВ панели меню откройте меню Firefox и выберите пункт Настройки...В верхней части окна Firefox откройте меню Правка и выберите пункт Настройки

    Щёлкните по кнопке меню New Fx Menu и выберите НастройкиНастройки

  2. Выберите панель Основные.
  3. В разделе Загрузки, выберите Путь для сохранения файлов и щелкните по кнопке Обзор.
  4. В окне Выберите папку для загрузок выберите новую папку.
  5. Щёлкните OK, чтобы закрыть окно НастройкиЩёлкните Закрыть, чтобы закрыть окно НастройкиЗакройте окно Настройки

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

Отключите сканирование на вирусы в настройках Firefox

С некоторыми антивирусными программами, сканирование на вирусы, запускаемое Firefox после завершении загрузки файлов, может привести к зависанию Firefox. Вы можете отключить сканирование на вирусы, выполнив следующие шаги (это не отключает вашу антивирусную программу):

  1. В панели адреса, наберите about:config и нажмите EnterReturn.

    • Может появится страница предупреждения about:config "Будьте осторожны, а то лишитесь гарантии!". Щелкните по Я обещаю, что буду осторожен!, чтобы перейти на страницу about:config.
  2. Найдите настройку browser.download.manager.scanWhenDone и дважды щелкните по ней, чтобы изменить её значение на false.

Firefox зависает при выходе из него

Иногда, когда Вы закрываете Firefox, он может зависнуть и остаться в памяти, даже если не открыто ни одного окна Firefox. Это может помешать Firefox запуститься должным образом в следующий раз, когда Вы его откроете, или же Вы можете увидеть диалоговое окно "Закройте Firefox" с сообщением Firefox уже запущен, но не отвечает. Чтобы открыть новое окно, вы должны сперва завершить запущенный процесс Firefox или перезагрузить компьютер. Вы должны завершить все процессы Firefox или перезагрузить компьютер, прежде чем вы сможете снова открыть Firefox (прочтите Сообщение об ошибке "Firefox уже запущен, но не отвечает" - Как её исправить для ознакомления с другими причинами и решениями).

Полностью закройте Firefox

  1. В верхней части окна Firefox щёлкните по кнопке Firefox и выберите пункт ВыходВ верхней части окна Firefox откройте меню Файл и выберите пункт ВыходВ панели меню откройте меню Firefox и выберите Выйти из FirefoxВ верхней части окна Firefox откройте меню Файл и выберите пункт Выход

    Щёлкните по кнопке меню New Fx Menu и затем щёлкните по кнопке ВыходВыход Close 29

  2. Закройте все оставшиеся диалоговые окна или вторичные окна, такие как окно загрузок.


Если процессы Firefox, которые остаются в памяти после выхода из него, являются регулярными проблемами, попробуйте выполнить следующие действия.

Устраните проблемы с вашими расширениями

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

Обновите или отключите плагин Java

Иногда Java-апплеты могут привести к зависанию в памяти процесса Firefox после выхода из него. Попробуйте обновить Java до последней версии, перейдя на страницу проверки плагинов созданную Mozilla, или, если Вы не нуждаетесь в плагине Java, Вы можете отключить его в панели Плагины окна управления дополнениями Firefox. Для получения дополнительной информации прочтите статью Использование Java-плагина для просмотра интерактивного содержимого на веб-сайтах.

Устраните проблемы с программами по обеспечению безопасности в Интернете

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




Основано на информации с Firefox hangs (mozillaZine KB)



Поделиться этой статьей: http://mzl.la/MP6ZBS

Помогла ли эта статья? Пожалуйста, подождите...

Следующие хорошие люди помогли написать эту статью: Unghost, harrierr. Вы тоже можете помочь - узнайте как.