Настройка реестра windows 10 для интернета
Не смотря на то, что Windows 10 с каждым обновлением становится ближе к играм и Microsoft работают над оптимизацией в этом направлении, некоторые элементы остаются неизменны и их нужно менять, а что-то надо подстраивать под себя. Для настройки нам понадобятся редактор реестра, командная строка и PowerShell
NetworkThrottlingIndex
Следует начать с этого важного параметра производительности сети, т.к. ещё со времён Windows Vista предпочтение отдаётся процессам мультимедиа, а на сеть выделяется 10 тактов за миллисекунду. Чтобы отключить это ограничение нужно в редакторе реестра пойти по пути
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
и выставить NetworkThrottlingIndex равным FFFFFFFF (шестнадцатеричное)
Это тема потянет на отдельную статью, так что вот вам инструкция , но если вы подключены к 3G, 4G и т.д. или просто ваш провайдер экономит IP адреса и держит вас за NAT, то этот способ определения может не работать и лучше перепроверить через анализатор .
Стек TCP/IP
Причём тут TCP, если например большинство игр используют UDP? Ну во-первых мы говорим про TCP/IP, а это семейство протоколов, в который входит и UDP. Во-вторых при одновременной работе TCP и UDP первый может мешать работе второго.
Начнём с отключения функции объединения сегментов, которая может вызывать задержки (отключаем через PowerShell):
Set-NetOffloadGlobalSetting -ReceiveSegmentCoalescing Disabled
Отключаем автотюнинг и масштабирование окна TCP(могут быть причиной bufferbloat проверять здесь ) :
Set-NetTCPSetting -SettingName InternetCustom -AutoTuningLevelLocal Disabled
Set-NetTCPSetting -SettingName InternetCustom -ForceWS Disabled
Уменьшаем кэш соседей (ставит тот что должен быть по документации):
Set-NetIPv4Protocol -RouteCacheLimitEntries 128
Чтобы отключить дополнительные твики TCP от майкрософта (RACK, TLC, увеличенный ICW ), нужно в командной строке выполнить:
Существует множество приложений, которые обещают вам более высокую сетевую функциональность и экстремальную скорость Интернета. Обычно эти приложения не представляют собой ничего, кроме хитроумного интерфейса, в то же время высасывая деньги из вашего кошелька без реальной выгоды. Некоторые из них могут быть вредоносными. Вот несколько способов увеличить скорость вашей сети, не платя за эти приложения. Настройка подключения к Интернету требует большего, чем просто блестящее приложение.
Предупреждение: все нижеприведенные настройки включают редактирование реестра. Как следствие, вы должны действовать с осторожностью и создавать резервную копию реестра перед выполнением любых изменений, упомянутых ниже. Случайные удаления и модификации могут повредить функциональность вашего компьютера. Лучше всего сначала создать резервную копию реестра, прежде чем продолжить.
1. IRPStackSize
IRPStackSize (размер стека пакетов запроса ввода-вывода) представляет, сколько 36-байтовых буферов приема ваш компьютер может использовать одновременно. Это позволяет вашему компьютеру получать больше данных одновременно. Если у вас большое интернет-соединение (более 10 Мбит / с), вы получите от этого выгоду. Те из вас, у кого меньше возможностей подключения к Интернету, могут не заметить даже малейшей разницы, так что пропустите это.
Ваша система обычно выделяет 15 IRP в своем сетевом стеке. Чаще всего вы получите гораздо больше преимуществ с 32, хотя вы можете настроить до 50. Сначала попробуйте 32.
Вот расположение ключа в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services LanmanServer Parameters
Добавьте «IRPStackSize» в качестве значения DWORD в правой части окна regedit и измените значение на 32.
2. SizReqBuf
SizReqBuf представляет размер буферов необработанного приема в серверной среде. Это означает, что это повлияет на вашу способность размещать что-либо в среде с высокой задержкой. Допустим, у вас есть игровой сервер, и множество людей жалуются на задержки. Изменение этого значения поможет уменьшить влияние задержки. Вам также будет полезно, если вы размещаете веб-сайт или любую другую услугу, включая отправку файлов через мессенджер или Neo Modus Direct Connect.
Вот расположение ключа в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services LanmanServer Parameters
Добавьте «SizReqBuf» в качестве значения DWORD в правой части окна regedit. Если у вас есть сервер с более чем 512 МБ физической памяти, измените значение на 17424. Если у вас меньше 512 МБ памяти, вам следует подумать о приобретении нового компьютера, но вы можете изменить это значение до 4356.
3. DefaultTTL
Time to Live (TTL) сообщает маршрутизаторам, как долго пакет должен оставаться в эфире при попытке доставки, прежде чем отказаться от пакета и отбросить его. Когда значение часто велико, ваш компьютер тратит больше времени на ожидание доставки неудавшегося пакета, что существенно снижает производительность вашей сети.
Без установленного значения Windows ожидает завершения транзакции 128 секунд. Из-за этого ваш компьютер сильно отстает, если вы что-то делаете, а ваше соединение с сервером неожиданно падает.
Вот расположение ключа в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
4. Tcp1323Opts
Tcp1323Opts позволяет использовать RFC 1323, известный как «TCP Extensions for High Performance», тремя способами. Это конкретное значение работает с метками времени и масштабированием сетевого окна. Это позволяет TCP-соединению согласовывать размер окна приема с сервером, позволяя компьютерам указывать окна приема размером до 1 ГБ.
Перейдите в следующее место в реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
Вы должны увидеть TCP1323Opts как значение «DWORD» в правой части редактора реестра. (Если нет, создайте его.) Щелкните его правой кнопкой мыши и измените значение на «1».
5. MaxFreeTcbs
Если число слишком велико, ваш компьютер может некорректно обрабатывать TCP-транзакции из-за большого количества активных подключений, одновременно обращающихся к компьютеру. Однако, если это число слишком мало, вы не сможете разместить или запросить столько подключений, сколько хотите. Хотя этот параметр определяется произвольно, вы можете увеличить число при обновлении оборудования или подключения к Интернету.
Чтобы добраться до места для значения, перейдите по следующему пути в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
Создайте или отредактируйте «MaxFreeTcbs» и поместите его значение на 65536. Если вы используете старый компьютер с менее производительным оборудованием, вы можете установить меньшее значение, например 16000.
6. MaxUserPort
Когда приложение запрашивает доступный порт для открытия из Windows, операционная система выбирает один порт от 1024 до указанного максимума, известного как «MaxUserPort». Порт на вашем компьютере позволяет вам устанавливать TCP / UDP-соединения через Интернет и в вашей локальной сети.
Я мог бы уточнить детали, но нам действительно стоит двигаться дальше. Все мы знаем, что 5000 меньше 65534. Что произойдет, если вы откроете больше параметров для программ, ищущих порт? Они находят порт намного быстрее, чем при наличии пары тысяч доступных вариантов.
Windows по умолчанию устанавливает это значение на 5000, но вы можете установить его для любого числа от 5000 до 65534.
Место, куда должен перейти «MaxUserPort», находится в следующем пути реестра:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
Создайте значение с именем «MaxUserPort» и установите его равным 65534. Вот и все!
7. GlobalMaxTcpWindowSize
У этого значения длинное имя, но вы не пожалеете, что изменили его, если у вас большое интернет-соединение (10 Мбит / с и выше) и вы часто загружаете файлы. Это значение представляет, сколько данных может быть отправлено с вашего компьютера без получения пакета подтверждения (ACK).
Создайте DWORD с именем «GlobalMaxTcpWindowSize» в следующем пути реестра:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
Установите значение 65535, и все готово! Это позволит компьютеру отправлять 64 килобайта, не дожидаясь подтверждения. Если вы чувствуете падение скорости после изменения этого параметра, удалите значение или попробуйте немного увеличить его до 128 килобайт (задав значение 131072).
8. ЧЕЛОВЕК
MTU влияет на скорость восходящего потока больше, чем скорость нисходящего потока, но забота о восходящем потоке не менее важна, обеспечивая одновременную отправку более крупных блоков данных. Хотя этот номер обычно устанавливается автоматически вашей сетевой картой, вы можете настроить его в зависимости от скорости вашего интернет-соединения.
Установить это значение сложно. Во-первых, вы должны определить оптимальное значение MTU, которое не требует фрагментации пакетов из-за ограничений скорости вашего Интернет-соединения.
Вы можете сделать это, перейдя в командную строку и введя следующее:
Замените « » числом от 88 до 4294967295. Замените « » на шлюз, который ваш сетевой адаптер использует для подключения к Интернету. Если вы не знаете свой шлюз, введите ipconfig в командной строке, чтобы узнать его значение в разделе «Шлюз по умолчанию», которое отображается под сетевым адаптером, который вы используете для Интернета.
Пока вы выбираете номер, который не требует фрагментации пакетов, все в порядке. Выберите максимально возможное число без фрагментации пакетов, и вы получите наиболее оптимальный MTU.
Теперь, чтобы установить это число, перейдите по следующему пути в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters Interfaces ID интерфейса
На изображении выше показан пример того, как я нашел свой основной сетевой интерфейс. На компьютере могут быть установлены другие сетевые интерфейсы, особенно если вы используете его в качестве маршрутизатора.
Замените «Interface ID» на GUID вашего сетевого интерфейса. Просто просмотрите различные идентификаторы GUID, которые отображаются в разделе «Интерфейсы», и посмотрите информацию в правой части окна regedit, чтобы узнать, соответствует ли она деталям сетевого интерфейса, который вы используете для подключения к Интернету.
Вот и все. Если у вас возникли проблемы с ошибками реестра, см. Наш список исправлений для этого. У нас также есть руководство, которое поможет вам стать полноправным владельцем ключей реестра Windows 10.
Никто не любит, когда при загрузке веб-страницы они открывают очень долго, а закачка файлов не происходит на том уровне, на каком хотелось бы. Хотя, при заказе услуги у провайдера там ясно значилось 20 или даже 100 Мб/с, а на деле мы не получаем такой скорости.
Конечно, этому есть объяснение. Во-первых, система забирает порядка 20% на свои нужды, во-вторых, браузеру поступает ответ с DNS-серверов, правда на это нужно время.
Чтобы там не было, мы сейчас разберемся, как увеличить скорость интернета в несколько раз.
Отключаем ограничение скорости QoS
Обычно в системе стоит ограничение в 20% по скорости, хотя у всех может быть по-разному. Для увеличения скорости интернета необходимо отключить этот параметр. Для этого мы будем пользоваться локальными групповыми политиками. К сожалению, данная функция доступна только на Pro редакциях Windows.
Откройте окошко «Выполнить», с помощью комбинации Win+R и в появившемся окне напишите такую команду: gpedit.msc.
С левой стороны открывшегося окна идём в раздел: Конфигурация компьютера – Административные шаблоны – Сеть – Планировщик пакетов QoS – Ограничить резервируемую пропускную способность.
Чтобы убедиться, работает ли сетевое устройство с планировщиком пакетов QoS нужно зайти в Центр управления сетями и общим доступом. Попасть туда можно, если нажать на панели задач по значку Wi-Fi, либо проводному подключению правой кнопкой мыши. Слева переходим в раздел «Изменение параметров адаптера». Нажимаем правой кнопкой мыши по своему подключению и выбираем «Свойства». Там должен появится параметр «QoS Packet Scheduler», отмеченный галочкой.
Отключение QoS через реестр
При наличии другой версии Windows, кроме PRO эта инструкция может вам подойти. Переходим в реестр, для этого используем комбинацию Win+R и вводим команду regedit.
Идём в следующий раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft |
Здесь находим раздел Windows, нажимаем по нему правой кнопкой мыши и создаём новый раздел с именем Psched.
Переходим в созданный раздел и справа создаем параметр DWORD 32 бита с именем NonBestEffortLimit. Этому параметру мы присваиваем значение «0».
После проделанной работы перезагружаем компьютер.
Отключаем ограничение скорости интернета в ПО
Бывает, что при использовании программ, требующих интернета, например, торрент-клиенты, есть функции ограничения скорости, которые могут быть активны у вас.
Взять к примеру торрент-клиент. Если нажать правой кнопкой мыши по активной закачке, то там есть пункт «Ограничение приёма». Направляем на него мышь и смотрим. Активен должен быть режим «Неограниченно».
С другими торрент-клиентами аналогично. В других же типах программ придется покопаться и найти что-то похожее.
Как увеличить DNS-кэш для увеличения скорости?
Как многие из вас знают, кэш DNS позволяет хранить IP-адреса ресурсов, на которых вы уже побывали, а повторное посещение задействует DNS-кэш, что позволит открывать страницы намного быстрее. К сожалению, объем его не бесконечен, но его можно увеличить.
Поехали! Нажимаем Win+R и вводим команда для входа в реестр – regedit. Открывается окно, где мы слева должны перейти в этот раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNScache\Parameters |
Справа вам нужно нажать правой кнопкой мыши по пустому месту и создать 4 параметра «DWORD» и дать им такие имена – CacheHashTableBucketSize, CacheHashTableSize, MaxCacheEntryTtlLimit, MaxSOACacheEntryTtlLimit.
У каждого из них должны быть эти значения (по порядку к каждому) – 1, 384, 64000 и 301.
Для успешного завершения работы перезагрузите компьютер.
Автоподстройка TCP – отключаем
В системе есть такая функция, которая может стать причиной того, что веб-страницы медленно загружаются, а всё потому, что эффективность работы её с некоторыми серверами не очень хороша. Поэтому её просто отключим.
Чтобы выполнить эту задачу нам нужно открыть командную строку с повышенными привилегиями и выполнить там такую команду:
netsh interface tcp set global autotuninglevel=disabled |
Теперь нужно перезапустить компьютер и убедиться, что интернет стал быстрее. Если хотите вернуть всё обратно, то выполняем в командной строке такое действие:
netsh interface tcp set global autotuninglevel=normal. |
Турбо режим браузеров для ускорения загрузки сайтов
Во многих браузерах существует функция «Турбо-режим», который ускоряет открытие страниц. Пока что он доступен на следующих популярных браузерах: Opera и Яндекс браузер. Для других же вы можете загрузить специальные расширения.
В Опере эта функция включается, если нажать в левом верхнем углу по кнопке «Opera». Находим функцию «Opera Turbo» и активируем её.
В Яндекс браузере эта функция включается в настройках – Показать дополнительные настройки. Рядом с разделом «Турбо» ставим «Всегда включен».
Утилита NameBench для повышения загрузки страниц
Она бесплатная, скачать можно отсюда. В программе установите свою страну и выберите браузер, который используете, а потом нажмите «Start Benchmark». Программа начнет тестирование большого количества DNS-серверов и выберет наиболее быстрый.
Когда NameBench найдет нужный сервер, то покажет его IP-адрес, который необходимо прописать в настройках вашего подключения.
Обновление прошивки роутера
Это последний пункт, но не менее важный. Если вы используете роутер, прошивка которого сильно устарела, то не ждите от него чуда. Посмотрите в интернете прошивку на свой роутер и найдите инструкцию по её установке, а также сохранению старой, дабы избежать проблем.
Вот собственно и все методы, которые можно использовать на современных версиях Windows. Хотя, может быть и еще что-то есть, а если и появится, то мы не обойдем это стороной.
Если вы хотите, чтобы ваша операционная система Windows 10 работала без сбоев, эта статья для вас. В этой статье мы поговорим о некоторых настройках реестра Windows 10, чтобы сделать Windows быстрее и оптимизировать ее.
Все упомянутые здесь взломы тщательно проверены мной и не повредят ваш компьютер. Тем не менее, перед продолжением рекомендуется сделать резервную копию реестра и создать точку восстановления системы.
Запустить редактор реестра
Вам необходимо сначала запустить редактор реестра. Вы можете запустить редактор реестра двумя способами.
Таким образом вы сможете запустить редактор реестра.
Читать: Основы реестра Windows.
Настройки реестра Windows 10 для повышения производительности
1]Повысьте скорость вашего Интернета
Шаг 1: Двигайтесь по следующему маршруту:
Шаг 2: Щелкните правой кнопкой мыши на Параметры> Создать> DWORD 32.
Шаг 3: Назови это «IRPStackSize». Затем дважды щелкните по нему и измените значение на 32.
После настройки вам следует перезагрузить компьютер, чтобы увеличить скорость вашей сети.
Читать: Советы и возможности реестра Windows.
Теперь, хотя мы, возможно, не включили изображения для следующих настроек, процедура редактирования реестра такая же.
2. Активируйте подробный режим.
Если вы фанат и хотите знать каждую деталь своего компьютера во время запуска и соответствующим образом оптимизировать его, то у нас есть одна настройка реестра Windows 10, чтобы сделать Windows быстрее и оптимизировать ее. У нас есть «подробный режим».
Шаг 2: Щелкните правой кнопкой мыши на Microsoft> Создать> DWORD 32.
Наконец, перезагрузите компьютер, чтобы активировать подробный режим.
3. Уберите встряску, чтобы свести к минимуму
Вы устали от случайного сворачивания экрана? Что ж, не случайно это ненужная функция, которую Microsoft вводит в каждую ОС Windows, а именно: Встряхните, чтобы свести к минимуму.
Шаг 2: Щелкните правой кнопкой мыши на Дополнительно> Создать> DWORD 32.
Шаг 3: Назови это «DisallowShaking» и измените значение на 1.
Это отключит функцию «Встряхнуть для минимизации», а также проблему случайной минимизации.
4. Добавьте «Открыть с помощью Блокнота» в контекстное меню.
При щелчке правой кнопкой мыши на рабочем столе появившийся список называется Контекстное меню. В контекстном меню доступно несколько параметров, но при желании вы даже можете настроить его соответствующим образом, и одна такая настройка добавит Открыть с помощью блокнота вариант.
Шаг 2: Щелкните правой кнопкой мыши на Оболочка> Создать> Ключ. Затем переименуйте его в Открыть с помощью блокнота.
Шаг 3: Щелкните правой кнопкой мыши на Откройте Блокнот> Создать> Ключ. Затем переименуйте его в Команда.
Теперь закройте редактор реестра, щелкните правой кнопкой мыши файл, который хотите открыть с помощью Блокнот, и выберите «Открыть с помощью блокнота » вариант.
5. Включите темный режим.
Шаг 2: Щелкните правой кнопкой мыши на Темы> Создать> Ключ. Затем переименуйте его в Персонализируйте.
Шаг 3: Теперь щелкните правой кнопкой мыши на Персонализировать> Создать> Значение DWORD (32 бита). Затем переименуйте его в AppsUseLightTheme.
Шаг 4: Дважды щелкните по нему, чтобы убедиться, что значение равно 0.
Шаг 6: Теперь будет «AppsUseLightTheme» на правой панели экрана, затем измените его значение на 1.
Это изменит вашу текущую тему на темную.
6. Перейдите в последнее активное окно одним щелчком мыши.
Если вы хотите многозадачности, этот способ взлома реестра для вас. Здесь мы собираемся включить щелчок для активации последнего окна из реестра с помощью реестра.
Шаг 1: Перейдите по следующему пути в редакторе реестра.
Шаг 2: Щелкните правой кнопкой мыши на Дополнительно> Создать> Значение DWORD (32 бита). Переименуйте его в LastActiveClick
Шаг 3: Дважды щелкните на LastActiveClick и измените его значение на 1.
Теперь вы можете просто один раз щелкнуть значок на панели задач, чтобы перейти к последнему активному окну.
7. Добавьте «Проверить наличие обновлений» в контекстное меню.
Обновления очень важны для вашей операционной системы, но обновлять вашу систему очень долго, так как вам нужно запускать Настройки> Обновления и безопасность> Проверить наличие обновлений.
Но что, если мы можем добавить эту опцию в контекстное меню. В этом разделе мы собираемся сделать это с помощью редактора реестра.
Шаг 1: Перейдите по следующему маршруту в редакторе реестра.
Шаг 2: Щелкните правой кнопкой мыши на Оболочка> Создать> Ключ, переименуйте его в CheckforUpdates.
Шаг 3: Щелкните правой кнопкой мыши на CheckforUpdates> Новый> Ключ, переименуйте его в команды.
Шаг 4: Щелкните правой кнопкой мыши на Команды> Создать> Строковое значение. Переименуйте его в НастройкиURI.
Шаг 5: Дважды щелкните на НастройкиURI и введите следующую команду в Данные значения раздел.
Нажмите ОК и закройте редактор реестра.
8. Отключите LockScreen.
Если вы хотите запустить операционную систему как можно быстрее, то может помочь удаление экрана блокировки, поскольку он добавляет еще один шаг, который совершенно бесполезен для пользователя. Это не будет угрожать вашей конфиденциальности, но увеличит скорость вашего процесса запуска.
Шаг 2: Щелкните правой кнопкой мыши на Windows> Создать> Ключ, переименуйте его в Персонализация.
Шаг 3: Щелкните правой кнопкой мыши на Персонализация> Создать> DWORD 32. Переименуйте его в Нет
Шаг 4: Дважды щелкните по нему «NoLockscreen» и измените значение на 1.
Таким образом, мы удалили ненужный шаг в процессе запуска.
9. Отключить Центр поддержки.
Центр действий в Windows очень полезен, многим он нравится, а многие ненавидят это постоянное всплытие экрана. Поэтому в этой статье мы узнаем, как отключить Центр поддержки для последней группы людей.
Шаг 2: Щелкните правой кнопкой мыши на Окна> Создать> Ключ. Переименуйте его в Explorer.
Шаг 3: Щелкните правой кнопкой мыши на Проводник> Создать> Значение DWORD (32 бита). Переименуйте его в DisableNotificationCenter.
Шаг 4: Дважды щелкните на DisableNotificationCenter и измените значение на 1.
Теперь вас не будет раздражать Центр уведомлений.
10. Измените свою анимацию.
Шаг 2: Теперь на правой панели экрана найдите MenuShowDelay.
Дважды щелкните его, чтобы открыть и изменить значение на 200 здесь значение выражено в миллисекундах, поэтому вы можете изменить его на любое конкретное время).
После этого закройте редактор реестра и наслаждайтесь быстрым темпом вашего пользовательского интерфейса.
Мы надеемся, что вы найдете некоторые из этих настроек полезными.
КОНЧИК: Если вы еще не загрузили нашу бесплатную программу Ultimate Windows Tweaker, мы рекомендуем вам это сделать, поскольку она предлагает несколько отличных советов по оптимизации работы с Windows 10.
Читайте также: