В данной статье я расскажу о том, почему браузеры долго загружаются, тормозят и зависают. Также приведу несколько рецептов по устранению этих проблем.
Случилось так, что однажды дома у меня (т.е. автора этой статьи) не было доступа к интернету. Почему так получилось – отдельный вопрос. Пришлось идти к соседям, потому что нужно было отправить очень важное письмо. На соседском компьютере я заметил одну неприятность – браузер Mozilla Firefox 10-й версии очень долго открывался. Он открывался так медленно на нетбуке, что за это время я успел выпить полкружки предложенного чая. После открытия мне пришлось еще и ждать, пока интерфейс почты Gmail соизволит отреагировать на мои действия, потому что браузер решил зависнуть.
Как бы то ни было, письмо я отправил, спасибо за это отзывчивым людям. Но ситуация с браузером не давала мне покоя. Я задумался – почему браузер может долго открываться? В чем причина его медленной работы? Замечу – речь идет не о долгом открытии страниц, а о долгом открытии самого браузера, независимо от скорости интернета.
Я провел небольшой опрос среди знакомых. Результат оказался грустным: у владельцев старых компьютеров и нетбуков браузер (неважно какой, версия тоже не особо важна) открывается секунд 30, если не больше. Причем люди считают нормой такое поведение и молча терпят. В принципе, подождать полминуты можно, но некоторых пользователей ПК, в том числе и меня, такое ожидание раздражает. На современных машинах в единичных случаях также бывает существенная задержка открытия браузера и зависания время от времени, но в целом благодаря гигагерцам и ядрам ситуация более радужная.
Напрашивается два вопроса: почему браузер тормозит и как ускорить его работу?
Примечание: тем, кто ищет рекомендации, надо прокрутить страницу ниже – ко второй главе статьи.
Все современные интернет-браузеры – сложные программные комплексы. В процессе запуска и работы браузера происходит много событий: сортировка баз данных, которые содержат историю посещенных сайтов, информацию о кешированных страницах (это страницы, картинки и другие объекты, которые мы уже загрузили из интернета и которые могут быстро загрузиться с жесткого диска вместо медленного скачивания из интернета), информацию о различных дополнениях и т.п. Также идет загрузка сторонних компонентов от других разработчиков, таких как Adobe Flash Player и Java.
Существует утилита Process Monitor , которая может отследить активность программ. Благодаря ей я выяснил, что браузер Firefox на моем компьютере во время процесса запуска генерирует более 18 тысяч событий! Под событиями я подразумеваю открытие файлов, проверку работы интернета, просто проверку файлов на их наличие и много чего еще, что регистрирует Process Monitor. Браузер Google Chrome генерирует 34 тысячи событий при запуске, Opera – 5 тысяч, а Internet Explorer – 16 тысяч. Для сравнения – на моем компьютере во время запуска обычного Блокнота (notepad.exe) происходит 1198 событий.
Вот самая распространенная проблема:
С теорией покончили, переходим к практике. Так как точно выяснить очень сложно, какие тулбары работают "честно", придется действовать радикально: удаляем все тулбары и компоненты. Для этого в Windows XP
идем в Панель управления – Установка и удаление программ
. Для Windows Vista/7/8 – Панель управления – Программы и компоненты
. Удаляем все программы, в названии которых встречается: AlterGeo Magic Scanner, Ask toolbar, Ask.com, Bing Bar, Gator, Google Toolbar, [email protected], QIP Internet Guardian, StartSearch, WinZix, Спутник@Mail.ru, Яндекс.Бар.
Существуют еще «бары», но найти названия всех очень трудно. Буду благодарен, если вы укажете найденные вами в комментариях, это поможет другим пользователям.
Затем желательно скачать и установить самую новую версию Adobe Flash Playe
r – ссылка . Чем новее версия – тем выше стабильность и скорость работы.
Нажимаем кнопку Firefox
(в новых версиях браузера) или открываем меню Инструменты
(в старых версиях и в Windows XP) – Дополнения
. На вкладке Расширения
можно удалить все, за исключением явно полезных дополнений, например AdBlock
и WOT
. Возможно, список дополнений будет пуст, если вы ничего не устанавливали.
На вкладке Плагины можно отключить все, кроме Shockwave Flash.
Ситуация с остальными плагинами описана выше в 2.2.
Для применения изменений также необходим перезапуск браузера.
Расширения доступны в меню Opera – Расширения – Управления расширениями
. Плагины доступны по адресу opera:plugins
, причем есть один ньюанс – в списке плагинов поставьте галочку Подробнее
, чтобы увидеть полный список. Дело в том, что Опера очень любит коллекционировать плагины разных версий, особенно Flash Player’а. Используются или нет старые версии, я не знаю, но рекомендую их отключить, оставив только самые новые (смотрите номер версии в строчке "Описание:")
Рекомендации по отключению плагинов те же, что и для Chrome выше. Перезапуск браузера также потребуется.
Если у вас девятая версия, нажмите на шестеренку в правом верхнем углу окна и выберите пункт Надстройки
. Затем выберите Отображать: Все надстройки.
Можно отключить все, кроме Shockwave Flash Object
– это Adobe Flash Player. Рекомендации по остальным плагинам такие же, что и с остальными браузерами. Кстати, Internet Explorer 9 справа от плагина отображает время, на которое замедляется запуск браузера со включенной надстройкой - очень удобно.
В 6, 7 и 8 версиях пункт Надстройки находится в меню Сервис
.
Перезапуск браузера также требуется.
Строго говоря, подобный совет помогает лишь на тех компьютерах, где медленный жесткий диск. Когда грузится страница, браузер не перебирает файлы в поисках тех, которые он уже загружал или которые можно открыть вместо загрузки из интернета. Это заняло бы слишком много времени. Вместо этого он просто обращается к базе данных, где все четко структурировано и тормозов не вызывает. Но раз многие советуют, посоветую и я.
Очистку кэша можно сделать через меню браузеров, но там как обычно бардак, начинающему пользователю разобраться будет сложновато (проверено). Если вам хочется, можете прочитать инструкции . А я напишу инструкцию по использованию программы CCleaner для очистки кэша браузеров:
Так как эту статью наверняка прочтут и начинающие пользователи тоже, сделаю небольшое объяснение: информация хранится на жестком диске независимо от ее физического расположения. Начало файла может находиться у края диска, середина где-то в конце, а конец, например, рядом с началом. Увы, это фундаментальный недостаток файловых систем FAT32 и NTFS, которые используются в Windows для хранения данных. Данная ситуация называется фрагментацией. Периодически (хотя бы раз в месяц
) необходимо проводить дефрагментацию
– упорядочивание физического расположения файлов. Читающим головкам диска легче за один заход прочесть весь файл, нежели метаться туда-сюда в поисках кусочков. В принципе, современные операционные системы – Vista, 7, 8 – периодически сами запускают процесс дефрагментации. Увы, существует масса препятствий этому процессу – либо компьютер не оставляют в покое ни на минуту, либо покопались в настройках системы и отключили "ненужное", либо просто происходит программный сбой.
Для вызова дефрагментации требуется нажать меню Пуск – Все программы – Стандартные – Служебные – Дефрагментация диска.
Использование этой программы не должно вызвать каких-либо проблем, потому что она проста.
О том, как запустить дефрагментацию в Windows 8, рассказал участник нашего форума hitry в комментарии №3 этой статьи, за что ему большое спасибо.
Сторонними программами-дефрагментаторами я категорически не советую пользоваться по одной причине – сам процесс дефрагментации связан не только с собственно перемещением файлов на жестком диске, но и другими функциями, такими как Prefetch . Проще говоря, сторонние дефрагментаторы могут просто-напросто переместить файл не туда, да еще и не уведомить об этом компоненты Windows, в итоге вся система и программы будут загружаться и работать медленнее. Нам это явно не нужно.
Рекомендация отключать плагины и расширения действенна. Рецепт помогает избавиться от спонтанных подвисаний, не(до)загрузки страниц (например, вместо содержания страницы браузер отображает ослепительно чистую белизну).
В идеале для стабильности браузера было бы хорошо отключить Flash Player, но увы – он нужен для работы многих сайтов, в том числе популярного Вконтакте. Если браузер подвисает, то в ряде случаев проблема кроется именно в этом плагине.
Вы можете задуматься: "Как же так, разве отключение десятка плагинов не повредит просмотру страниц?!"
Отвечаю: нет, не повредит. Современный браузер имеет поддержку достаточного количества технологий и может корректно открывать подавляющее большинство сайтов (точных цифр не знаю). Остальные сайты либо специфичны – например, используют дополнительные плагины для вещания видеопотока со страниц (сайты с онлайновыми тв-каналами), либо написаны неграмотными программистами, которые используют различные дополнения там, где они не требуются.
Об очистке кэша: данная процедура очень полезна для старых браузеров. Помню, что причина тормозов браузера Opera до версии 10.60 была именно в большом кэше. Причем принудительное ограничение не помогало. В итоге я перешел на Google Chrome, где вообще размер кэша, как я заметил, не контролируется, но его размер на скорость загрузки и работы не влияет. Хотя лучше чистить кэш и в Хроме, потому что большое количество мелких файлов приводит к фрагментации файлов.
Примечание: старыми браузерами лучше не пользоваться, потому что это потенциальная дыра, в которую могут пролезть вирусы.
О совете дефрагментации жесткого диска: это полезно в целом для работы программ, не только браузеров.
Возможно, прочтя статью, вы удивитесь: "А где цифры, тесты?"
К сожалению, я не нашел достоверного способа протестировать скорость работы браузеров. Приходится полагаться на субъективные ощущения, которые говорят: да, это помогает. А еще у меня есть старый компьютер с процессором 665 Мгц и 256 мб RAM, где разница заметна "на глаз".
Если же мои советы вам не помогли и браузер тормозит, зависает, почитайте еще и , эту и статьи.
Полезная тема форума: .
Желаю всем быстрого браузера и удобных сайтов!
Отредактировано:
FuzzyL
- 9 апреля 2012
Причина:
Добавил упоминание о дефрагментации в Windows 8
Довольно часто возникает проблема со скоростью открытия (отображения) страниц в браузере. Есть три самые распространённые причины данной проблемы, это:
Прежде, чем устранять причины возникновения проблемы, нужно их выяснить. Сделаем это по порядку.
Обратите внимание! Если у Вас долгое открытие страниц чередуется с «неотображением» страниц (сопровождается ошибкой открытия страницы), то данная статья Вам, скорее всего, не поможет.
Низкая производительность компьютера
В первую очередь обратим внимание на производительность компьютера. Кроме долгого открытия страниц интернета, данная проблема может вызвать долгое время отклика компьютера (долго загружается компьютер, открываются файлы и папки, запускаются программы и т.п.).
Для того, чтобы проверить хватает ли производительности компьютера для корректного выполнения поставленных перед ним задач:
1. Нажимаем сочетание клавиш CTRL+ALT+Delete на клавиатуре (Рисунок 1).
Рисунок 1. CTRL+ALT+Delete
2. Если сразу открылось окно «Диспетчер задач», то пропускаем этот пункт, если нет, нажимаем кнопку:
· «Диспетчер задач…» (для Windows XP) (Рисунок 2);
Рисунок 2. Запуск «Диспетчер задач» Windows XP
· «Запустить диспетчер задач» (для Windows Vista, 7) (Рисунок 3);
Рисунок 3. Запуск «Диспетчер задач» Windows Vista, 7
3. В открывшемся окне выбираем вкладку «Быстродействие» (Рисунок 4).
Рисунок 4. «Диспетчер задач»
Нас интересуют значения областей «Загрузка ЦП» и «Физическая память:» (Рисунок 5).
Рисунок 5. «Диспетчер задач» - «Быстродействие»
· «Физическая память:» более 80%;
Всё это означает, что производительности Вашего компьютера не достаточно для выполнения поставленных перед ним задач. А это значит, что варианта два:
· Освободить ресурсы компьютера для корректной работы браузера, закрыв ненужные приложения;
· Увеличить ресурсы компьютера, посредством его модернизации;
Техническая неисправность линии
Если по результатам диагностики первого варианта недостатка в производительности компьютера не выявлено, то переходим к следующей причине. Это техническая неисправность линии. Проведём пару тестов для проверки на потери пакетов (данных) при работе с сетью. Они должны проводиться при активном (запущенном) соединении.
1. Зайдите в меню «Пуск».
2. Нажмите «Выполнить».
3. Введите команду «cmd» и нажмите «ОК» (Рисунок 6).
Рисунок 6. Выполнить
4. В открывшемся окне введите команду «ping 83.217.192.2 -n 20 -l 1000» (Рисунок 7) и нажмите «Enter».
Рисунок 7. Командная строка
Тем самым мы получим статистику передачи данных до локального DNS сервера, что поможет выявить техническую неисправность на линии. Через некоторое время в окне отобразятся результаты выполнения команды «ping». Здесь нас интересует «Статистика» (Рисунок 8).
Рисунок 8. Командная строка – Статистика команды «ping»
· Значение параметра «Потеряно» более 1%
· Значение параметра «Среднее» в разделе «Приблизительное время приема-передачи в мс» превышает 150 мс
· Значения параметров «Потеряно» более 1% и «Среднее» превышает 150 мс
Это означает, что имеется подозрение на техническую неисправность и требует вызова специалиста для более подробной диагностики и ремонта линии.
Проблема с браузером
Итак, если первые два варианта не подтвердились, то остаётся последний вариант. Проверить это можно довольно просто, воспользовавшись другим браузером или вообще другим компьютером, на той же линии, но более важный вопрос «Как проблему устранить». В следствии того, что решения такого типа проблем специалистами обычно является платной услугой, давайте попытаемся произвести наиболее простые действия без привлечения специалистов.
Долго грузятся страницы в браузере? Не спешите грешить на медленный интернет, ведь в 90% случаев проблема находится на стороне пользователя. Если вы также столкнулись с этим, стоит потратить 1 час своего времени, чтобы выяснить, в чём причина, и повысить скорость загрузки сайтов. Приступим.
Наверняка каждый сталкивался с тем, когда только что установленный браузер «летает», но уже спустя несколько недель начинает глючить и зависать, всё медленно грузится и работать практически невозможно. Почему так происходит?
Когда вы пользуетесь интернетом, вся информация о сайтах, которые вы посещали, и ваших действиях сохраняется. Со временем данные занимают всё больше места и тормозят работу браузера.
Очистка всех временных файлов - кэша, архива посещённых сайтов и загрузок, а также cookie. Историю можно открыть через панель управления или с помощью комбинации клавиш Ctrl+H (History). Нажмите «Очистить историю», выберите нужные опции и подтвердите действие.
Ещё один вариант, почему долго грузятся страницы - большое количество дополнительных приложений и панелей инструментов, встроенных в браузер. На практике ими почти никто не пользуется, то есть эти дополнения просто занимают место и потребляют трафик.
Зайдите в меню расширений и удалите всё, кроме самого нужного. В первую очередь нужно избавиться от всего, что заканчивается на -toolbar, -bar и т. д. Рекомендуем оставить AdBlock - блокировщик навязчивой рекламы.
Та же ситуация с плагинами. Чтобы увидеть их, введите в адресной строке about:plugins или «название браузера:plugins» (например, opera:plugins). Что нужно оставить?
Всё остальное удаляем или отключаем, после чего необходимо перезапустить программу.
Обратите внимание: в некоторых браузерах (в частности, этим грешит «Опера») в списке один и тот же плагин может встречаться несколько раз. В таком случае нужно оставить только последнюю версию.
Крайне важно, чтобы на диске C всегда было не меньше 10% свободного места, а в идеале - несколько гигабайт. Если он переполнен, компьютер неизбежно начинает «виснуть». Нередко браузер медленно грузится именно по этой причине, системе просто не хватает пространства для обработки всех временных файлов и операций.
Если жёсткий диск разбит на сектора, перенесите часть информации с диска C на другой, например D. Много места могут занимать фотографии, музыка, видео и различные документы, поэтому начать стоит с них.
Если свободных дисков нет, удалите программы и файлы, которыми не пользуетесь. В качестве альтернативы некоторые документы можно перенести в облачное хранилище (например, Google Drive или «Яндекс.Диск») или отправить на флешку.
Современные программы сканируют сайты, которые вы посещаете, в «живом» режиме. То есть сначала антивирус анализирует страницу, которую вы хотите открыть, и только если всё в порядке, даёт разрешение на продолжение загрузки и отображение информации.
Если долго грузятся страницы в браузере, стоит попробовать на время отключить защиту. Иногда это помогает. В таком случае вам, скорее всего, придётся поставить в настройках более низкий уровень защиты или выбрать другой антивирус.
Большинство пользователей даже не обращает внимание на то, какие программы и сервисы работают в фоновом режиме. Однако именно они могут перебирать на себя значительную часть трафика. Один из самых сильных «вампиров» - всеми любимые торрент-клиенты (как только вы скачали файл, он начинает раздаваться с вашего компьютера, что может серьёзно снизить скорость интернета).
Зайдите в «Диспетчер задач» > «Автозагрузка» и посмотрите на список приложений, которые автоматически запускаются при включении ПК. Желательно отключить всё, кроме системных программ, отвечающих за работу динамиков, тачпада и т. д.
Довольно распространённая причина медленной работы браузера. Дело в том, что информация записывается на винчестер неравномерно, то есть начало какого-то файла может находиться у края диска, другая часть - где-то посередине, а конец - неподалёку от начала. Это называется фрагментацией. Чем она опасна? Вместо того чтобы спокойно скользить, головка постоянно «прыгает» из стороны в сторону. К тому же ваш диск совершает в несколько раз больше оборотов, замедляя работу всей системы.
Проведите дефрагментацию (принудительное упорядочивание физического расположения информации на винчестере). Для этого зайдите в «Пуск» > «Стандартные» > «Служебные» > «Дефрагментация диска». Запустите программу и дождитесь окончания перезаписи информации. В результате работать быстрее начнёт не только браузер, но и компьютер в целом.
У некоторых современных браузеров есть встроенные опции, которые, с одной стороны, делают работу в сети более комфортной, а с другой, приводят к тому, что у вас долго грузятся страницы в браузере. Яркий пример - предсказание действий сети в Google Chrome.
Откройте настройки браузера и отключите подобные функции. К примеру, предсказание действий находится в «Расширенных настройках» на вкладке «Конфиденциальность». Если проблема не исчезла, рекомендуется вновь активировать все функции.
Если долго грузится интернет, причиной могут быть и банальные вирусы - вредоносные программы, которые каким-то образом попали на ваш компьютер.
Просканируйте систему на наличие вирусного и шпионского ПО. Лучше всего использовать несколько программ - обычный антивирус («Антивирус Касперского», AVAST, AVG, McAffee и т. д.), а также специальные приложения-сканеры. Наиболее популярные - Dr.Web, Malwarebytes, HitmanPro и SpyHunter.
Совет: лучше всего проводить проверку в безопасном режиме Windows (с поддержкой сетевых драйверов). Для этого при загрузке компьютера сразу нажмите клавишу F8 и выберите соответствующий пункт. После того как сканирование будет завершено, а заражённые файлы удалены, необходимо вновь перезагрузить ПК, чтобы вернуться в обычный режим.
Что делать, если браузер по-прежнему медленно грузится? Если никакие попытки «расшевелить» его не имеют успеха, скорее всего, у вас просто слабый компьютер. С каждый годом сайты используют всё более сложные технологии, с которыми устаревшая техника справляется с трудом.
Конечно, в идеале стоит хотя бы частично обновить оборудование, например купить более мощную оперативную память. Однако такая возможность есть не всегда. В этом случае можно попробовать установить более старую версию браузера, как правило, они потребляют меньше ресурсов (например, Opera 10 «жрёт» в 1,5 раза больше оперативной памяти, чем Opera 9). Правда, придётся смириться с тем, что некоторые сайты отображаются некорректно.
Напоследок расскажем о нескольких приложениях, которые помогут понять, почему долго грузятся страницы в браузере, и решить проблему.
Для стабильной и быстрой работы браузера крайне важно регулярно проводить очистку самой программы и ПК. Рекомендуется поставить очистку истории и кэша, а также дефрагментацию на автоматический режим (оптимальная периодичность - 1 раз в неделю).
Теперь перейдём к Яндекс браузеру. Сразу однозначно ответить на вопрос о причине подвисаний браузера невозможно, поэтому следует поочерёдно исключить все возможные негативные факторы.
Начать лучше с очистки истории браузера и cookie . Если Вы давно не производили очистку истории, то это может стать причиной медленной работы браузера.
Нажмите кнопку «Настройки браузера Яндекс» .
В выпадающем меню выберите пункт «Настройки» (Рис.1)
На странице настроек перейдите во вкладку «История» и нажмите «Очистить историю» (Рис.2)
Выберите промежуток времени, за который хотите произвести очистку (например, последнюю неделю), поставьте галочки как указано на рис.3 и нажмите «Очистить историю» .
Также можно отключить лишние расширения и дополнения. Для этого в настройках перейдите в раздел «Дополнения» и установить флаги «Выкл.» у неиспользуемых дополнений.>
Ускорить загрузку страниц можно с помощью режима «Турбо» . Страницы загружаются быстрее из-за сокращения объема данных: содержимое страницы, включая видео, сжимается на серверах Яндекса и затем передается в браузер. Включить режим «Турбо» можно в настройках. Перейдите на вкладку «Дополнения» и выберите в строке «Турбо» параметр «Вкл» (рис.5).
При включении режима «Турбо» в правой части заголовка браузера появляется синий значок в виде ракеты.
Если Яндекс браузер тормозит при запуске, возможно, долго загружаются вкладки, открытые в прошлый раз. Чтобы они не открывались, во вкладке «Настройки» , в самой верхней строке, необходимо выбрать параметр «Табло с любимыми сайтами» (рис.6).
В крайнем случае, можно попытаться сбросить настройки браузера на стандартные. В нижней части страницы «Настройки» нажмите кнопку «Показать дополнительные настройки» . Спуститесь в самый низ и нажмите там кнопку «Сбросить настройки» , затем подтвердите это действие.
Чтобы узнать, почему домашний или мобильный интернет стал медленно работать, не надо быть программистом. Достаточно базовых знаний пользователя ПК. Ведь для того, чтобы узнать баланс в личном кабинете на сайте провайдера, проверить систему на вирусы, перезагрузить роутер или правильно настроить сетевое оборудование не требуется профессиональных знаний.
Интернет явно передается с низкой скоростью, если:
Но точное определение скорости интернета происходит:
Эффективнее воспользоваться Яндекс.Интернетометром (www.yandex.ru/internet):
Если интернет медленный, надо узнать причину и понять, что делать дальше.
Интернет может медленно работать, если истек оплаченный период. Баланс проверяют в личном кабинете на сайте (для всех провайдеров).
Но, что делать, если интернет работает медленно при положительном балансе? Можно:
Если интернет не грузит сайт (показывает «съехавшую» загруженную страницу), следует проверить входящий трафик и отключить торренты и обновления сети (в т.ч. на мобильном устройстве, если оно раздает wi-fi).
Существует еще 2 причины, почему беспроводной интернет медленно работает:
Внутренние неполадки системы легко диагностируются. Надо:
Если интернет медленно грузит сайты, в этом могут быть виноваты вирусы (в силу того, что они тормозят работу всей системы), для профилактики следует делать чистку Windows хотя бы раз в неделю. Если на компьютере установлен антивирус, при уменьшении скорости интернета следует сразу запустить проверку на вирусы.
Если антивируса нет (или истек период действия), то можно бесплатно скачать программу в сети, например, на сайте Касперского (www.kaspersky.ru). Но некоторые установленные антивирусы (например, Avast) сами тормозят работу интернета, поскольку проверяют весь входящий трафик.
Тормозить интернет могут и браузеры, если они все открыты одновременно.
При проблемах с сетевым соединением, надо очистить историю (старые куки – одна из причин, почему интернет не грузит сайты).
Очистка в Chrome:
Аналогичные действия в Yandex браузере:
В Internet Explore:
Примерный план диагностики подключения к сети:
Перед перезагрузкой системы и изменениями сетевых настроек, следует удостовериться в том, что кабель соединен с компьютером или роутером. Главный критерий для беспроводного соединения: горящий огонек на роутере ил модеме. Если все горит, но интернет тормозит (и не понятно, почему, по каким причинам такой медленный интернет), надо перезагрузить роутер и компьютер. Для ПК существует особый пункт меню, а роутер перезагружают кнопкой на коробке устройства.
Если висит значок подключения, но доступа к сайтам нет, то ограничения возникли из-за:
Что надо сделать, если интернет не хочет загружаться, плохо загружается или не грузит отдельные страницы (например, с видео)? Иногда проблемы с сетевым соединением возникают из-за загруженности системы: компьютер просто не справляется со всеми программами и процессами. В этом случае его необходимо почистить.