Существует множество различных статей в интернете о том как ускорить работу интернет браузера и улучшить просмотр интернет страниц. Но в этой статье мы рассмотрим несколько мало известных твиков, которые должны улучшить производительность вашего браузера в Windows 7 и применимы к таким браузерам как Firefox, Google Chrome и Internet Exploler.
Увеличение DNS-кэша.
Роль DNS-кэша заключается в том, чтобы хранить IP-адреса всех интернет сайтов которые вы чаще всего посещаете. Если у вас есть тенденция очень часто посещать определенные интернет ресурсы (к примеру социальные сети VK, Facebook, Twiter, различные блоги или мультимедийные ресурсы YouTube, StumbleUpon), то увеличение DNS-кэша вашего браузера должно позитивно отобразиться на скорости загрузки этих интернет страниц. Чтобы увеличить размер кэша необходимо выполнить следующие действия:
Кликните на кнопке «Пуск», наберите в поиске слово «regedit» и нажмите на клавишу Enter. У вас должен запуститься редактор реестра. Далее в редакторе необходимо перейти по следующему пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNScache\Parameters
Далее правой кнопкой мышки необходимо добавить следующие четыре DWORD:
CacheHashTableBucketSize
CacheHashTableSize
MaxCacheEntryTtlLimit
MaxSOACacheEntryTtlLimit
И присвоить им следующие значения:
- CacheHashTableBucketSize – установить значение 1
- CacheHashTableSize – установить значение 384
- MaxCacheEntryTtlLimit – установить значение 64000
- MaxSOACacheEntryTtlLimit – установить значение 301
Далее необходимо перезагрузить компьютер чтобы изменения вступили в силу.
Использование всей ширины интернет канала.
На сколько стало известно, то в XP, Vista и Windows 7 существует система резервирования ширины интернет канала. Эта система (QoS Reserved Bandwidth Limit) специально ограничивает ваш трафик для возможности нормальной работы и пропускания трафика более приоритетных приложений, таких как Центр обновления или других приоритетных компонентов. Ширина зарезервированного канала составляет около 20% от максимальной скорости вашего интернета. То есть с этим ограничением вы реально используете только 80% от скорости, которую предоставляет вам провайдер. Поэтому изменение этого процентного соотношения может ощутимо ускорить работу вашего браузера и загрузку интернет страниц. Для того чтобы уменьшить ширину зарезервированного канала в Windows 7 необходимо выполнить следующие действия:
Как и предыдущем случае кликните на кнопке «Пуск», наберите в поиске слово «regedit» и нажмите на клавишу Enter. У вас должен запуститься редактор реестра. Далее в редакторе необходимо перейти по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft
Далее прямо в левом окне на ключе «Windows» создайте новый ключ (Key) под именем «Psched» как это показано на рисунке:
Теперь правой кнопкой мышки по только что созданному ключу в левой части окна создайте новый параметр типа «DWORD» и присвойте ему имя «NonBestEffortLimit». Чтобы отключить резервирование канала присвойте ключу «NonBestEffortLimit» значение «0».
Отключение автоподстройки ТСР.
В Windows 7 функция автоподстройки по-умолчанию включена. Эта функция может выступать одной из причин из-за которой некоторые отдельные сайты или интернет-сервисы могу медленно грузиться, поскольку эта функция неэффективно работает с большим числом различных по скорости доступа серверов. Для того чтобы отключить автоподстройку ТСР необходимо от имени администратора запустить командную строку и ввести в нее следующую команду:
netsh interface tcp set global autotuninglevel=disabled
Далее необходимо закрыть командную строку и перезагрузить компьютер для того чтобы изменения вступили в силу.
Для того чтобы вернуть обратно автоподстройку ТСР необходимо в командной строке (запущенной от имени администратора) ввести следующую команду:
netsh interface tcp set global autotuninglevel=normal
И затем так же перегрузить компьютер.
Режим программного рендеринга.
В некоторых случаях, возможно, вы замечали что просмотр некоторых определенных интернет-страниц с вашего браузера осуществляется значительно медленнее чем в предыдущих версиях этого же браузера. Это может быть связано с тем что в данный момент ваш браузер по умолчанию использует режим программного рендеринга вместо режима GPU-рендеринга (тоесть рендеринга с использованием аппаратного ускорения с помощью графического процессора). Такое может произойти с пользователями у которых устаревшие видеокарты или драйвера к ним, которые в свою очередь не поддерживают или перестали поддерживать аппаратное ускорение GPU. Возможным решением этой проблемы может быть установка последней версии драйвера видеоадаптера, который поддерживает аппаратное ускорение GPU.
Если эта проблема не была решена с помощью установки последнего драйвера для видеокарты, то единственным выходом из такой ситуации может быть замена текущей видеокарты на более новую, которая будет поддерживать аппаратное ускорение с помощью GPU.
Но вы можете убедиться в том, в каком режиме работает ваш браузер. Это, как правило, можно посмотреть в расширенных настройках браузера, а конкретнее опцию аппаратного ускорения.
Пример, как посмотреть включено ли аппаратное ускорение для Internet Explorer 9:
1. Откройте Internet Explorer 9 и перейдите в меню настроек «Сервис -> Свойства обозревателя».
2. На вкладке «Дополнительно» (Advanced) вы должны увидеть опцию ускорения графики.
Теперь убедитесь в том установлен ли флажок напротив опции «Использовать программный рендеринг вместо GPU-рендеринга» (Use software rendering instead of GPU rendering). Если флажок установлен, то тогда Internet Explorer 9 использует режим программного рендеринга. Заберите флажок если хотите чтобы IE9 перешол в режим GPU-рендеринга. Если данная опция затушевана серым и не изменяется, то тогда ваша видеокарта или ее драйвер не поддерживает аппаратное ускорение для браузера.
Пример, как посмотреть включено ли аппаратное ускорение для Mozilla Firefox 14:
1. Запустите Firefox и откройте настройки браузера с помощью меню «Инструменты ->Настройки».
2. Перейдите на вкладку «Дополнительные» (Advanced), где на вкладке «Общие» (General) вы должны увидеть раздел «Просмотр сайтов» (Browsing). В этом разделе находиться опция под именем «По возможности использовать аппаратное ускорение» (use hardware acceleration when available). Если напротив этой опции флажок не установлен, то ваш браузер использует режим программного рендеринга. Установите флажок для того чтобы Firefox начал использовать аппаратное ускорение, если его поддерживает ваша графическая подсистема.
Оставляйте комментарии, если знаете или используете другие твики для ускорения работы браузера и интернета.
В советах по увеличению DNS-кэша в одном из пунктов указано обращение к DWORD 32 бита(«Далее правой кнопкой мышки необходимо добавить следующие четыре DWORD:
CacheHashTableBucketSize
CacheHashTableSize
MaxCacheEntryTtlLimit
MaxSOACacheEntryTtlLimit»), но у меня 64 бита, как здесь быть?
У Вас все так же, поскольку «DWORD 32 бита» это размерность параметра, а не разрядность системы.
Спасибо.
Благодарочка авторам!!!!!
Не могу ничего запустить в командной строке, пишет: команда set global не выполнена для IPv4 Для запрошенной операции требуется повышение прав . А я и так администратор на своем ПК, через свою иконку админа и вхожу. Что надо сделать чтобы повысить права на своем ПК?
Возможно Вам помогут следущие варианты:
1.Нажмите Пуск и в поле поиска ввдеите cmd. После чего в меню отобразяться найденные варианты. На найденном файле (CMD) нажмите правую клавишу мыши и выберите в контекстном меню пункт «Запуск от имени администратора».
2.Нажимаете комбинацию клавиш [Win]+[R], после чего в окне вводим:
для русской версии: runas /user:Администратор cmd
для английской версии: runas /user:Administrator cmd
Я ввожу как вы сказали runas user:Администратор cmd
У меня русская версия и он выпрашивает пароль что делать?
Пароль на Администратора установлен?
Вот у меня вопрос. Значения переменных:
CacheHashTableBucketSize – установить значение 1
CacheHashTableSize – установить значение 384
MaxCacheEntryTtlLimit – установить значение 64000
MaxSOACacheEntryTtlLimit – установить значение 301
в десятичной или 16-ричной системе?
В 16-ричной.
Спасибо! 🙂 Очень полезный ресурс!!
автору -респект и уважуха. криворуким лучше не пробовать.
а как убрать это???
Что именно???
Создайте текстовый файл.
Запишите в нем:
netsh interface tcp set global autotuninglevel=disabled
Сохраните. Переименуйте расширение файла .txt на .bat
Щелкните на файле правой кнопкой мышки и выберите «запустить от имени администратора»
Чтобы все вернуть на место создаете такой же файл.
Только запишите в нем:
netsh interface tcp set global autotuninglevel=enabled
Добрый день.
Спасибо Вам за советы!!
Как ускорить на 8.1 проф.?
На win 8.1 не проверял. Просмотрите есть ли в ней описанные в статье ключи реестра, если команда в консоли выполняется без ошибки, значит способ подходит и для win 8.1.
Бред сумасшедшего.
Параметры реестра эти нужно вводить только в десятичных значениях !!!
( Карп Д. — Хитрости Windows 7. Для профессионалов — 2011, стр 175)
CacheHashTableBucketSize – установить значение 1
CacheHashTableSize – установить значение 384
MaxCacheEntryTtlLimit – установить значение 64000
MaxSOACacheEntryTtlLimit – установить значение 301
Проделал всё в точности как предлагает автор, но заметного увеличения скорости не обнаружил. Напротив в каких то случаях еще и хуже.