Существует множество приложений, которые обещают вам более высокую сетевую функциональность и экстремальную скорость Интернета. Обычно эти приложения не представляют собой ничего, кроме хитроумного интерфейса, в то же время высасывая деньги из вашего кошелька без реальной выгоды. Некоторые из них могут быть вредоносными. Вот несколько способов увеличить скорость вашей сети, не платя за эти приложения. Настройка подключения к Интернету требует большего, чем просто блестящее приложение.
Предупреждение: все нижеприведенные настройки включают редактирование реестра. Как следствие, вы должны действовать с осторожностью и создавать резервную копию реестра перед выполнением любых изменений, упомянутых ниже. Случайные удаления и модификации могут повредить функциональность вашего компьютера. Лучше всего сначала создать резервную копию реестра, прежде чем продолжить.
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.
Ваша система обычно размещает этот буфер размером 16384 байта. Для большинства серверов это достаточно эффективно, но иногда у вас небольшой объем памяти, и вы не можете справиться с большим объемом запросов.
Вот расположение ключа в вашем реестре:
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
Добавьте «DefaultTTL» в качестве значения DWORD в ключ «Параметры». Установите значение от 1 до 255. Лучшее значение — 64, хотя вы можете установить более низкие значения, если хотите, чтобы пакет был уничтожен быстрее.
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
MaxFreeTcbs — сомнительное значение. Он определяет, сколько активных TCP-соединений ваш компьютер может обрабатывать в любой момент времени, в зависимости от того, сколько у вас физической памяти и какова производительность вашего компьютера в отношении пропускной способности.
Если число слишком велико, ваш компьютер может некорректно обрабатывать 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).
MTU влияет на скорость восходящего потока больше, чем скорость нисходящего потока, но забота о восходящем потоке не менее важна, обеспечивая одновременную отправку более крупных блоков данных. Хотя этот номер обычно устанавливается автоматически вашей сетевой картой, вы можете настроить его в зависимости от скорости вашего интернет-соединения.
Установить это значение сложно. Во-первых, вы должны определить оптимальное значение MTU, которое не требует фрагментации пакетов из-за ограничений скорости вашего Интернет-соединения.
Вы можете сделать это, перейдя в командную строку и введя следующее:
ping -f -l <ваш шлюз>
Замените «» числом от 88 до 4294967295. Замените «<ваш шлюз>» на шлюз, который ваш сетевой адаптер использует для подключения к Интернету. Если вы не знаете свой шлюз, введите ipconfig в командной строке, чтобы узнать его значение в разделе «Шлюз по умолчанию», которое отображается под сетевым адаптером, который вы используете для Интернета.
При проверке связи вы узнаете, что достигли слишком большого числа, когда ответ будет содержать следующее сообщение: Пакет должен быть фрагментирован, но установлен DF.
Пока вы выбираете номер, который не требует фрагментации пакетов, все в порядке. Выберите максимально возможное число без фрагментации пакетов, и вы получите наиболее оптимальный MTU.
Теперь, чтобы установить это число, перейдите по следующему пути в вашем реестре:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters Interfaces ID интерфейса
На изображении выше показан пример того, как я нашел свой основной сетевой интерфейс. На компьютере могут быть установлены другие сетевые интерфейсы, особенно если вы используете его в качестве маршрутизатора.
Замените «Interface ID» на GUID вашего сетевого интерфейса. Просто просмотрите различные идентификаторы GUID, которые отображаются в разделе «Интерфейсы», и посмотрите информацию в правой части окна regedit, чтобы узнать, соответствует ли она деталям сетевого интерфейса, который вы используете для подключения к Интернету.
Как только вы дойдете до этого интерфейса, добавьте «MTU» как DWORD и установите значение, которое вы получили при проверке связи с вашим шлюзом. Это должно исправить многое.
Вот и все. Если у вас возникли проблемы с ошибками реестра, см. Наш список исправлений для этого. У нас также есть руководство, которое поможет вам стать полноправным владельцем ключей реестра Windows 10.
Связанный:
Эта статья полезна? да нет
Post Views: 3 393
Содержание
- Способ 1: Отключение QoS
- Вариант 1: Редактирование групповой политики
- Вариант 2: «Редактор реестра»
- Способ 2: Настройки приемника
- Способ 3: Встроенное средство устранения неполадок
- Дополнительные рекомендации
- Проверка загруженности сети
- Сканирование на вирусы
- Изменение качества потокового видео
- Сторонняя программа
- Настройка роутера/модема
- Вопросы и ответы
Некоторые интернет-провайдеры устанавливают различные ограничения на скачивание и загрузку данных в сеть. Особенно это касается мобильных операторов и торрент-клиентов. В этом случае ничего поделать нельзя, если говорить об официальных способах. Если же ограничение интернета и низкая скорость наблюдаются из-за некорректных настроек в операционной системе, то исправить ситуацию будет легче.
Читайте также: Как отключить лимитное подключение в Windows 10
Способ 1: Отключение QoS
Функция в QoS существует еще со времен Windows XP и используется для определения приоритетов определенного трафика сети. То есть активная функция гарантирует, что важные действия в ОС, например, обновление, получат увеличенную пропускную способность. Это важно для обеспечения безопасности и стабильности работы системы, но при этом во время скачивания апдейтов и других важных компонентов пользовательский обмен данными ухудшается. Заметьте, что после завершения скачивания обновлений скорость интернета всегда нормализуется, поэтому перед отключением QoS подумайте, есть ли в этом смысл. Возможно, есть смысл поставить их загрузку паузу.
Читайте также: Отключение автообновлений в ОС Windows 10
Прежде чем вносить изменения в настройки операционной системы, проверьте, активен ли пакет:
- Перейдите в «Параметры» через кнопку «Пуск».
- Выберите раздел «Сеть и Интернет».
- В центральной части окна кликните по строке «Настройка параметров адаптера».
- Отыщите используемое подключение и нажмите по нему правой кнопкой мыши, затем перейдите в «Свойства».
- Проверьте, отмечен ли пункт «Планировщик пакетов QoS» в блоке со списком компонентов.
Если функция активна, то это значит, что планировщик действительно вмешивается в процесс загрузки, ограничивая скорость интернета. Чтобы грамотно настроить его, переходите к вариантам ниже и следуйте инструкциям.
Вариант 1: Редактирование групповой политики
Через «Редактор локальной групповой политики» можно убрать ограничение пропускной способности, тем самым увеличив максимальный объем информации, который передает или принимает компьютер.
Следует отметить, что способ подойдет только для таких редакций Windows 10, как Pro и Enterprise. Обладателям домашней версии (Home) следует перейти к другому варианту.
- Одновременно зажмите клавиши «Win + R», затем в поле «Открыть» вставьте
gpedit.msc
и нажмите на кнопку «ОК». - На панели слева выберите меню «Конфигурация компьютера», затем разверните «Административные шаблоны», а потом – «Сеть».
- Слева выберите подраздел «Планировщик пакетов QoS», а в центральной части окна найдите строку «Ограничить резервируемую пропускную способность». Дважды щелкните по ней левой кнопкой мыши.
- В новом окне отметьте опцию «Включено», а ниже в процентном соотношении ограничения пропускной способности выставьте значение 0%. Примените и сохраните настройки.
Таким образом мы активировали ограничение пропускной способности, но значение параметра приравняли нулю, что может позволить снять ограничение скорости интернета в Windows 10. После внесения изменений не забудьте перезагрузить компьютер.
Вариант 2: «Редактор реестра»
Другой метод – это редактирование системного реестра. И, в отличие от предыдущего способа, он подойдет для всех редакций Windows 10, но при этом он требует внимательности от пользователя при внесении изменений.
- Через приложение «Выполнить» (вызывается клавишами Win + R) запустите «Редактор реестра», введя команду
regedit
и выполнив ее. - В адресную строку вставьте
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoft
и нажмите Enter, чтобы ветки на левой панели развернулись автоматически. По подразделу «Windows» кликните правой кнопкой мыши, наведите курсор на пункт «Создать» и выберите «Раздел». - Задайте имя новому разделу – «Psched». Нажмите на него левой кнопкой мыши, затем в центральной части окна щелкните ПКМ по свободной области и создайте «Параметр DWORD (32 бита)».
- Имя у нового параметра должно быть таким – «NonBestEffortLimit». Затем переходите к его непосредственной настройке – кликните дважды по нему ЛКМ, а в новом окне пропишите «0» в строке «Значение», систему исчисления оставьте шестнадцатеричную и сохраните настройки.
После внесения изменений можно закрыть «Редактор реестра» и перезагружать компьютер. Если проблема со скоростью действительно была в ограничении пропускной способности, ситуация с подключением должна нормализоваться.
Способ 2: Настройки приемника
Если вы пользуетесь торрент-клиентом, чтобы скачивать различные объемные файлы, скорость интернета может проседать из-за исходящих раздач. Также некоторые провайдеры ставят ограничение для входящих загрузок, чтобы не забивать канал. Другие операторы, преимущественно мобильные, и вовсе ограничивают скачивание до минимальных значений, но вам в этом случае ничего сделать не удастся.
Чтобы увеличить общую скорость сети, отключите раздачу и скачивание в клиенте. Достаточно щелкнуть правой кнопкой мыши по значку в трее и выбрать пункт «Выход».
Если нужно, чтобы скачивание продолжалось, то отключите раздачу или поставьте ограничение на нее. В первом случае нужно открыть интерфейс клиента, выделить ненужные торренты и нажать на кнопку остановки. Обычно она располагается на верхней панели инструментов или в контекстном меню каждой раздачи.
Чтобы поставить ограничение, потребуется зайти в настройки клиента. В популярном решении uTorrent это делается проще: кликните по значку в трее ПКМ, наведите курсор мыши на пункт «Ограничение отдачи» и из дополнительного меню выберите нужное значение.
А если вас не устраивает скорость скачивания, то, вероятно, на загрузку также установлено ограничение. Убрать его можно аналогичным образом: через контекстное меню значка клиента в трее. Только в этом случае выбирается «Ограничение загрузки».
Так будет увеличена пропускная способность интернета, что повысит его скорость.
Способ 3: Встроенное средство устранения неполадок
Когда скорость сети низкая, это не всегда означает, что установлено какое-либо ограничение. Бывает, что в результате вирусных атак или системных ошибок появляются проблемы с подключением на программном уровне. Их может быть множество, и порой найти истинную причину неполадки бывает сложно. В Windows 10 предусмотрено встроенное средство устранения неполадок, которое автоматически проверяет корректность настроек сетевого подключения и восстанавливает работу оборудования.
- Откройте приложение «Параметры», использовав кнопку «Пуск», так же, как в Способе 1. Затем выберите раздел «Обновление и безопасность».
- На панели слева кликните по вкладке «Устранение неполадок», затем в центральной части окна по строке «Дополнительные средства устранения неполадок».
- Нажмите на пункт «Подключения к Интернету», затем по появившейся кнопке «Запустить средство устранения неполадок».
После этого останется дождаться окончания проверки сетевых подключений. Если неполадка будет выявлена, сканировавшее средство ее должно исправить.
Дополнительные рекомендации
Следующие методы не предназначены для того, чтобы убрать ограничение подключения к сети, но они могут оказаться полезными, если нужно устранить причины, мешающие стабильной работе интернет-подключения.
Проверка загруженности сети
Даже когда все приложения, использующие интернет, например браузер и игровые клиенты, закрыты, то это не значит, что в фоне на компьютере не работает софт, потребляющий трафик сети. Проверить это несложно, как и отключить такие программы:
- Запустите «Диспетчер задач»: в «десятке» проще всего кликнуть правой кнопкой мыши по нижней рабочей панели и выбрать соответствующий пункт из меню.
- На вкладке «Процессы» обратите внимание на столбец «Сеть». Для удобства упорядочьте данные по убыванию, кликнув по названию столбца. Слева вверху отобразятся те процессы, которые используют интернет. Для закрытия выделите их и нажмите на кнопку «Снять задачу».
- Также можно воспользоваться другой встроенной утилитой – «Монитор ресурсов». Перейдите на вкладку «Производительность» в «Диспетчере задач», затем кликните по ссылке «Открыть монитор ресурсов» внизу.
- В новом окне перейдите на вкладку «Сеть» и проанализируйте деятельность программ и их влияние на сетевые подключения. При необходимости можно убрать любую задачу, кликнув по ней правой кнопкой мыши и выбрав пункт «Завершить процесс».
После того как работа с приложениями проделана, и действительно было выявлено, что некоторые из них «подъедают» трафик, скорость подключения к сети должна восстановиться.
Сканирование на вирусы
Бывает и так, что в фоновом режиме работают вирусные утилиты, причем далеко не всегда сразу становится понятно, что это именно вредоносный софт. Он потребляет трафик в своих целях, и ручное завершение процессов обычно не приносит результата, так как вирусы умеют перезапускаться автоматически. Лучше просканировать систему на наличие такого ПО, затем удалить его. Наиболее действенные способы поиска вирусов мы разбирали в нашей отдельной статье.
Подробнее: Методы удаления вируса с компьютера под управлением Windows 10
Изменение качества потокового видео
Скорость интернета зависит и от качества просматриваемого потокового контента. Алгоритмы, которые используют видеохостинги и другие площадки с видео, повышают четкость изображения, но при этом потребляют довольно много трафика, что может сказываться на качестве работы остальных сетевых программ. Особенно сильно это заметно по вечерам, когда нагрузка на сеть вырастает, и при использовании домашнего интернета несколькими людьми одновременно. Обычно во встроенных проигрывателях есть кнопка, нажав на которую, можно выбрать (в нашем случае — понизить) качество видео.
Сторонняя программа
Увеличить скорость интернета и убрать возможные ограничения могут помочь специализированные программы от сторонних разработчиков. Все необходимые настройки системы и закрытие фоновых приложений, потребляющих трафик, происходит в автоматическом режиме – нужно просто нажать несколько кнопок в интерфейсе такого софта. Он избавляет от необходимости копаться в параметрах Windows 10, поэтому можно попробовать использовать его. О наиболее эффективных и популярных решениях мы писали в нашей отдельной статье на сайте.
Подробнее: Программы для увеличения скорости интернета
Настройка роутера/модема
Порой проблема может крыться вовсе не в операционной системе, а в настройках роутера или модема. Если говорить о роутерах, то сниженная скорость может стать как следствием неверно выставленных настроек (обычно касается Wi-Fi-подключений), так и некорректно работающей прошивки самого устройства. Проверить, так ли это, можете при помощи нашей отдельной статьи по ссылке ниже.
Подробнее: Почему роутер режет скорость
Есть и несколько общих советов по улучшению скорости беспроводного интернета, ознакомиться с которыми предлагаем в другом материале.
Подробнее: Как усилить сигнал Wi-Fi роутера
3G/4G-модемами уже мало кто пользуется, но, как правило, именно такие пользователи и испытывают больше всего трудностей при подключении к интернету. В их случае проверить, работает ли устройство корректно, можно при помощи следующих советов (на примере Yota).
Подробнее: Увеличение скорости интернета на модеме
Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
С популяризацией соревновательных игр геймеры со всего мира стали искать нетипичные способы превзойти оппонента. Потому как давно известно, что личностные качества и опыт — это лишь малая часть, влияющая на возможность победы. В этом материале вы узнаете, как оптимизировать Windows для получения идеальной плавности, чтобы стать быстрее всех в соревновательных играх!
Содержание
- Внимание!
- Актуальность драйверов
- Установка и обновление
- Геймерская настройка Windows
- Мышь и клавиатура
- Cкрытые настройки реестра
- Сглаживание мыши и отклик наведения
- Скорость курсора
- Приоритет исполнения и задержка ввода
- Перенос исполнения ввода
- DPC Latency
- Лишнии устройства и задержка
- Звук
- Электропитание
- Парковка ядер
- Твик приоритета прерывания
- Мышь и клавиатура
- Meltdown/Spectre/Zombieload
- Пинг
- Системные таймеры и Hpet
- Заключение
Внимание!
Гайд рассчитан на создание игровой системы с минимальным внесением изменений в работу ОС, так что вы можете без опасений что-то сломать, следовать всем рекомендациям.
Актуальность драйверов
Нельзя приступать к оптимизации, не будучи уверенным в актуальности драйверов нашего ПК. Ведь известно, что от свежести драйверов зависит не только правильность работы устройства, но и производительность всей системы в целом.
Установка и обновление
- Скачиваем и устанавливаем желаемую версию Snappy Driver Installer.
- Извлекаем файлы архива в любую папку.
- Запускаем файл SDI_x64_R2000.exe (64-bit) или SDI_R2201.exe (32-bit). (Желательно от имени администратора).
- Производим индексацию оборудования.
- Выполняем установку всего, что нашлось и перезагружаем ПК.
PS. Более подроно о установке драйвера и чем он является, вы всегда можете найти здесь.
После установки всех драйверов необходимо выполнить «правильную» найстройку устройств ввода и Windows. Что я имею в виду?
Геймерская настройка Windows
В современных версиях операционной системы Windows часто не учитывается геймерская направленность, потому как сама ОС изначально заточена для разных задач. Выполним по порядку базовые настройки ОС для геймера.
Мышь и клавиатура
Отключим мешающие алгоритмы поведения мыши для повышения точности её наводки и срабатывания в игре.
- Нажимаем Win+R и в появившемся окне вводим команду control.
- В старой панели управления заходим в выделенные разделы.
Снимаем галочки, что отвечают за акселерацию и лишние темы мыши, и повышаем скорость работы клавиатуры.
По идее, большинство гайдов на этом и заканчиваются. Но есть проблема. Даже выполнив все эти действия, мы не получим правильного перемещения нашего грызуна и желаемого отклика. Чтобы всё исправить, необходимо задействовать скрытые настройки в реестре.
Cкрытые настройки реестра
Вновь задействуем Win+R и вводим команду regedit. В появившемся окне поэтапно вносим изменения ниже. Правда если вам лень заниматься всей этой магией вручную, то вы всегда можете запустить этот файл (от администратора) в котором я уже прописал все настройки заранее.
Сглаживание мыши и отклик наведения
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERControl PanelMouse] "MouseSpeed"="0" "MouseThreshold1"="0" "MouseThreshold2"="0"
Эти параметры отключат повышенную точность указателя, когда скорость курсора увеличивается вслед за физическим увеличением скорости передвижения грызуна в руке. Зачем это нужно? При стандартных настройках мышка сама доводится до нужного объекта, если вы немного ошиблись или не довели. Для шутеров подобное поведение грызуна приносит большие проблемы с прицеливанием. Дополнительно советую также изменить параметр «MouseHoverTime»=«0» — это помогает убрать задержку при наводке на объекты в системе.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERControl PanelMouse] "SmoothMouseXCurve"=hex: 00,00,00,00,00,00,00,00, C0,CC,0C,00,00,00,00,00, 80,99,19,00,00,00,00,00, 40,66,26,00,00,00,00,00, 00,33,33,00,00,00,00,00 "SmoothMouseYCurve"=hex: 00,00,00,00,00,00,00,00, 00,00,38,00,00,00,00,00, 00,00,70,00,00,00,00,00, 00,00,A8,00,00,00,00,00, 00,00,E0,00,00,00,00,00
В Windows 10 существует старый баг, когда разница между физическим перемещением мыши и перемещением курсора зависит от масштабирования экрана. Чтобы исправить ситуацию, принудительно изменим параметры SmoothMouseXCurve и SmoothMouseYCurve, которые отвечают за ускорение мыши по горизонтали и вертикали в режиме масштабирования 1 к 1.
Скорость курсора
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERControl PanelMouse] "MouseSensitivity"="10"
Этот параметр отвечает за скорость перемещения курсора, его не рекомендуется изменять, ибо от него зависят многие параметры для расчёта движения мыши. Он всегда должен быть равен 10.
Приоритет исполнения и задержка ввода
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmouclassParameters] "MouseDataQueueSize"=dword:00000014 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskbdclassParameters] "KeyboardDataQueueSize"=dword:00000014
Параметры MouseDataQueueSize и KeyboardDataQueueSize отвечают за количество информации, которая может храниться в буфере драйвера мыши и клавиатуры. Чем меньше значение, тем быстрее новая информация будет обрабатываться. Принцип работы похож на очередь кадров в видеокарте, когда мы принудительно убираем фоновую подготовку очереди кадров, чтобы сразу получать настоящий. В нашем случае оптимальным значением будет 20.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmouclassParameters] "ThreadPriority"=dword:0000001f [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskbdclassParameters] "ThreadPriority"=dword:0000001f
Выставим обработку драйверов клавиатуры и мыши в режиме реального времени.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERControl PanelAccessibility] "StickyKeys"="506" [HKEY_CURRENT_USERControl PanelAccessibilityToggleKeys] "Flags"="58" [HKEY_CURRENT_USERControl PanelAccessibilityKeyboard Response] "DelayBeforeAcceptance"="0" "AutoRepeatRate"="0" "AutoRepeatDelay"="0" "Flags"="122"
Вновь отключим дополнительную задержку при нажатии клавиш мыши и клавиатуры, а также уберём залипание при двойном нажатии Shift.
Дополнительная часть самого муторного гайда подошла к концу. Переходим к следующему пункту настроек.
Перенос исполнения ввода
Вторым важным изменением, которое следует применить для мыши и клавиатуры — это выполнить перенос исполнения задач ввода с первого ядра CPU и активировать серверный режим опроса устройств (MSI). Зачем это нужно? Всё дело в задачах Windows, что обрабатываются первым ядром с устаревшим режимом прерывания. Такой режим работы устройства создаёт очередь исполнения и может вызывать задержки.
Посмотреть что крутится на первом ядре, можно с помощью Latency Moon. Выполним перенос.
- Скачиваем и извлекаем файлы в любую папку.
- Запускаем файл MSI_util_v3.exe. (Желательно от имени администратора).
- Активируем режим MSI для, где есть надпись LineBased, Msi, MsX.
- Выставляем приоритет High для мыши.
- Применяем изменения (Apply) и перезагружаем ПК.
Таким нехитрым образом, мы задействовали серверный режим опроса устройств и немного прибавили плавности. Перейдём к переносу задачи с первого ядра.
- Скачиваем и извлекаем файлы.
- Запускаем файл intPolicy_x64.exe (Желательно от имени администратора).
- Находим в списке нужные устройства и кликаем пару раз. Если вышла ошибка, то это устройство поддерживает перенос.
- Переходим к редактированию через Set Mask и выделяем нужное ядро, применяем.
- Перезагружаем ПК.
Поздравляю! Если скука вас ещё не съела, то вы весьма сильны желанием стать быстрее всех. Шутка. Мы почти завершили редактирование параметров, влияющих на задержку ввода. Перейдём к DPC Latency.
DPC Latency
Чтобы не нагружать вас технической информацией, вам лишь следует знать, что чем ниже показатели DPC Latency, то тем выше плавность системы. Сравнить её можно с резким увеличением герцовки монитора. Фокус и состоит в том, что герцовка не увеличивается, а плавность прибавляется. Посмотреть свою задержку можно с помощью Latency Moon.
Лишнии устройства и задержка
Ранее я уже писал, какая Windows не геймерская ОС, которая так и ждёт, чтобы вставить очередную палку в колёса бедному геймеру. Система почему-то считает, что отключение устройства от питания или его затормаживание во время игры — это совершенно нормально. Отключим такое странное поведение и удалим лишние устройства.
- Заходим в диспетчер устройств.
- Вид, показать скрытые устройства.
- Удаляем все серые устройства из списка.
- Для всех остальных через правый клик убираем галочки в разделе управления.
- Перезагружаемся.
После перезагрузки вы сразу почувствуете увеличение плавности, так как система уже не будет заниматься управлением поведения наших устройств.
Звук
Переходя к теме звука, сто́ит отметить его весомую значимость в плане влияния на задержки ввода, так как всё, что выше 44100 Гц, начинает почему-то несоизмеримо грузить систему, если у вас нет отдельной звуковой карты. Я не знаю, связано ли это с усложнением синусоиды сигнала, но на технических форумах часто ссылаются на саму схему реализации звука в Windows. Ладно, всё это рассуждения, а нам пора переходить к исправлению проблемы.
- Переходим в старой панели управления во вкладку звук.
- Отключаем все неиспользуемые устройства, кроме вывода звука и микрофона.
- Через правый клик по активному устройству изменяем качество выводимого звука до 44100 Гц и аналогично у микрофона.
- Во вкладке звуки выставляем профиль без звука для отключения системных звуков Windows.
После данных измеений вы вновь должны ощутить прибавку в плавности.
Электропитание
Как я уже писал ранее, о Создатель, а это уже третий раз, что Windows ни разу не геймерская ОС и не заточена под нужды геймера. В настройках электропитания Windows содержатся механизмы, которые могут влиять на плавность и стабильность во время игровой сессии. К значимым механизмам, мешающих геймеру, можно отнести парковку ядер, настройки электросбережения, а также небольшие параметры, отвечающие за различные таймеры/функции, которые также влияют на DPC Latency.
Прежде чем приступать к исправлению, необходимо отредактировать параметры реестра для получения возможности изменения скрытых настроек. В этом нам поможет бесплатная утилита Power Settings Explorer.
- Скачиваем и извлекаем файлы.
- Запускаем файл PowerSettingsExplorer.exe (Желательно от имени администратора).
- Находим в списке USB3 Link Power Management, разрешить состояния снижения питания
и NVIDIA Display Power Settings Technology (если у вас карта Nvidia). - Снимаем галочки и переходим к редактированию схемы электропитания.
Переходя к схеме редактирования электропитания, желательно удалить все схемы, кроме «Высокая производительность».
Вводим в CMD команды:
powercfg -delete a1841308-3541-4fab-bc81-f71556f20b4a
powercfg -delete 381b4222-f694-41f0-9685-ff5bb260df2e
Параметры электропитания:
- Жёсткий Диск — Отключать жёсткий диск через — Состояния (мин): 0 мин.
- Internet Explorer — Частота таймера JavaScript — Значение: Максимальная производительность.
- Параметры фона рабочего стола — Слайд-шоу — Значение: Приостановлено.
- Параметры адаптера беспроводной сети — Режим энергосбережения — Значение: Максимальная производительность.
- Сон — Сон после — Значение: Никогда.
- Cон — Разрешить таймеры пробуждения — Значение: Никогда.
- Параметры USB — Параметры временного отключения USB-порта — Значение: Запрещено.
- Параметры USB — USB 3 Link Power Mangement — Значение: Off.
- PCI Express — Управление питанием состояния связи — Значение: Откл.
- Управление питанием процессора — Разрешить состояние снижения питания — Значение: Выкл.
- Управление питанием процессора — Минимальное состояние процессора — Настройка: 100%.
- Управление питанием процессора — Политика охлаждения системы — Значение: Активный.
- Управление питанием процессора — Максимальное состояние процессора — Настройка: 100%.
- Экран — Отключить экран через — Значение: Никогда.
- Экран — Время ожидания до отключения экрана блокировки — Значение: 0 Мин.
Некоторые параметры могут отсутствовать или дополняться в зависимости от оборудования. Всё, что нам теперь осталось сделать со схемой электропитания — это отключить парковку ядер.
Парковка ядер
В Windows со времён Windows Vista, если я не ошибаюсь, существует механизм парковки ядер, который был призван обеспечить продление жизни ноутбуков путём отключения или снижения производительности ядер процессора. В игровых сессиях работа этого алгоритма может привести к падению FPS. Чтобы избежать этой проблемы, необходимо вновь лесть в реестр, но мы воспользуемся бесплатной утилитой Unpark-CPU.
- Скачиваем и извлекаем файлы.
- Запускаем файл UnparkCpu.exe (Желательно от имени администратора).
- Передвинем ползунок в правую сторону.
- Нажимаем Unpakr All и применить (Apply).
- Перезагружаем ПК.
С доведением до ума настроек электропитания мы закончили. Можно переходить к отключению заплаток процессора.
Твик приоритета прерывания
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl] "IRQ8Priority"=dword:00000001
Это небольшой твик для установки повышенного приоритета прерывания. Вновь используем regedit или готовый файл.
Meltdown/Spectre/Zombieload
В своё время много шума наделало обнаружение уязвимостей для процессоров Intel и AMD, но ещё больший шум наделали патчи, которые «исправляли» дыры с существенной потерей производительности CPU. Если вы не Джеймс Бонд и не читаете этот материал с рабочего ПК, то смело отключайте патчи, ибо кто им дал право резать наш FPS.
Windows Registry Editor Version 5.00 ; отключение патчей Meltdown и Spectre [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management] "FeatureSettings"=dword:00000001 "FeatureSettingsOverride"=dword:00000003 "FeatureSettingsOverrideMask"=dword:00000003 ; отключение патча Zombieload v2 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerKernel] "DisableTsx"=dword:00000000
Опять вносим наши изменения в параметры реестра через regedit или скачиваем и применяем заранее готовый файл. После перезагрузки мы должны получить прибавку в работе процессора от 5 до 30% в зависимости от поколения CPU. Перейдём к пингу.
Пинг
Windows очень любит надёжность, поэтому она плевать хотела на то, что вы геймер, ибо её алгоритмы задействованы на подтверждение получения и отправки пакетов с одной лишь ей ве́домой логикой задержки. Заставим систему сделать упор на скорость приёма и отправку пакетов.
- Переходим в старой панели управления во вкладку центр управления.
- Изменить параметры адаптера.
- Через правый клик по активному устройству нажимаем свойства.
- Убираем все галочки кроме (TCP/IPv4).
- По кнопке настроить, во вкладке дополнительно, отключаем электросбережения.
- Применяем.
Это основные параметры, которые отвечают за торможение интернета. Я напоминаю, что в зависимости от производителя и новизы сетевого адаптера, некоторых из них может и не быть. Перейдём к завершающему шагу настроек интернета.
Windows также через реестр регулирует работу интернета вне зависимости от настроек вашей сетевой карты. Таких параметров пара сотен, и изменять их вручную — это ад. Воспользуемся бесплатной утилитой TCP Optimizer 4.
- Скачиваем и запускаем TCPOptimizer.exe (Желательно от имени администратора).
- Выставляем в интерфейсе программы Optimal или как на скриншоте.
- Применяем.
- Перезагружаем ПК.
Мы выполнили изменение множества настроек, отвечающих за отклик и время жизни пакета, не говоря уже об изменении алгоритма передачи, и добились снижения итогового пинга. Настройку интернета для геймера можно официально объявить закрытой. Перейдём к последним пунктам.
Системные таймеры и Hpet
Разрешение таймера по умолчанию в Windows составляет 15,6 мс — это является весьма высоким значением, которое приводит к лишнему энергопотреблению и траты впустую большого количества вычислительных мощностей — замедляя работу вашего компьютера! Хотя некоторые мультимедийные программы и игры сами могут фиксировать значение таймера для увеличения производительности, но они никогда не выставляют его меньше 1 мс. Чтобы исправить эту проблему и принудительно назначить время таймера для повышения производительности и отклика, а также чтобы не возиться с лишним ПО, выполним установку фоновой службы, которая и станет отвечать за наш таймер.
- Скачиваем и извлекаем файлы на диск.
- Переходим в папку и запускаем файл Installer.bat (Желательно от имени администратора).
- Выбираем в списке желаемый таймер, я советую 2.
- Дожидаемся окончания установки. (После установки не удалять!).
- Можно закрыть ПО.
Значение нынешнего таймера после установки можно проверить нажав 8 в интерфейсе ПО.
С постоянным таймером закончили. В Windows существует ещё множество таймеров, отвечающих за производительность. Одним из главных можно назвать Hpet. Конечно, в интернете бытует мнение, что его лучше не трогать, но главное — не отключать его в BIOS, а в самой Windows это даже нужно делать для избавления от стартеров и для увеличения FPS.
Вводим в CMD команды:
bcdedit /set disabledynamictick yes bcdedit /set useplatformtick yes
Отключаем в диспетчере устройств таймеры.
Иногда он может быть подписан как High Precision Even Timer или Высокоточный таймер событий. Аналогично советую отключить Intel Management, ибо он также сильно тормозит систему. Перезагружаем ПК и проверяем драйверы через Snappy Driver Installer. Там должны будут появиться наши таймеры. Обновляем таймеры и вновь отключаем их в диспетчере устройств.
Фанфары, гром и молния! Поздравляю с завершением сокращённого гайда по оптимизации Windows без поломки. Вы можете гордиться собой! Вы были упорны и стали быстрее всех!
Заключение
Кто-то назовёт автора сумасшедшим и не простит отсутствия итогов всего ада выше, но я могу поставить честь и совесть, а также 14-летний опыт оптимизации Windows-систем, что выполнив все эти действия, вы станете быстрее всех! Конечно, можно было бы применить ещё некоторые твики и ПО для очистки и удаления телеметрии, но тогда бы гайд разросся ещё больше, и был бы шанс поломать систему. В общем, пользуйтесь и будьте быстрее всех.
Содержание
- 1 Создание соединения
- 2 Автоматическое подключение — другие способы
- 2.1 Через Планировщик заданий
- 2.2 Используя пакетный файл
- 2.3 Редактируем реестр
- 2.4 Через запуск новой службы
- 2.5 Через папку «Автозагрузка»
- 3 Видео по теме
Если интернет автоматически подключается во время входа в сеть, то это очень удобный вариант. В настоящее время это используется практически всеми владельцами ПК. Достаточно включить свой компьютер и дождаться загрузки системы. Потом можно, например, ознакомиться с новостями и проверить свою электронную почту. Многие используемые пользователями программы работают в связке с интернетом. Последний нужен для системы, чтобы периодически обновлять и бесперебойно, надёжно функционировать. В этом материале далее расскажем, как делается настройка автоматического подключения к интернету в Windows 10. Кроме того, рассмотрим автоматическое подключение к интернету в «семерке» Виндовс.
Создание соединения
Прежде чем автоматизировать подсоединение к интернету, надо будет сначала создать его. Рассмотрим, как можно автоматически подключаться к интернету на примере распространённого протокола PPPoE в Windows. Как только будет создано конкретное соединение, можно уже настраивать автоматическое подключение PPPoE.
Последовательность действий при этом будет такой:
- Открываем сначала «Пуск», потом выбираем «Параметры».
- На новой страничке нажимаем по разделу «Сеть и Интернет».
- Потом щёлкаем по «Центр управления сетями и общим доступом», затем выбираем «Создание и настройка нового подключения или сети».
- После этого щёлкаем «Подключение к Интернету».
- Затем новой страничке активируем высокоскоростное подключение PPPoE через клик по соответствующей строчке на экране.
- В новом окошке набираем login и password. Кроме того, задать желаемое название соединения. Чтобы система могла запомнить пароль, чтобы не запрашивать его каждый раз при входе, надо отметить галочкой одноименный пункт. Потом щёлкнуть по Подключить.
В ответ система выдаст информативное сообщение, в котором известит пользователя о том, что новое соединение подключается. При успешном соединении вновь созданное подключение начнет отображаться среди всех имеющихся сетевых подсоединен
Автоматическое подключение — другие способы
Среднестатистический юзер, подписанный на безлимитный тариф, самостоятельно довольно редко делает подключение к интернету в Windows. Такую задачу, как правило, выполняет поставщик интернет-услуг, когда осуществляется первичная настройка интернет-соединения. Последнее осуществляться как при помощи модема, так и при помощи маршрутизатора. Однако в ряде случаев (например, при переустановке системы, настройке нового дачного ноутбука) это приходится делать самому пользователю. Далее ниже расскажем, как настроить автоматическое подключение к интернету в ОС Windows 10.
Ниже будут рассмотрены пять основных способов, которые позволяют устанавливать автоматическое подключение к интернету в Windows 10 и Windows 7 при включении электронного устройства (ПК или ноутбука). Упор сделан на наиболее распространённой в настоящее время «десятке» Виндовс. Надо заметить, что большинство рекомендаций можно использовать и тогда, когда настраивается автоматическое подключение к интернету в Windows 7. Существующие расхождения между ОС незначительные и они будут отмечены в тексте дополнительно.
Через Планировщик заданий
Чтобы настроить автоматическое подключение к интернету на Windows 10, проще всего делать такую процедуру через приложение «Планировщик заданий». Оно специально ориентировано на автозапуск различных служб, сервисов и программ. Поэтому здесь всегда можно установить любой нужный вариант автоматического подсоединения к интернету во время старта системы. Порядок действий при этом будет таким:
- В меню «Пуск» среди списка всех программа и приложений выбираем пункт «Средства администрирования Windows».
- Чтобы открыть Планировщик задач, в новом окошке щелкаем по соответствующей строчке на экране.
- Для создания простой задачи, щелкаем по одноименному пункту справа на экране.
- Система после этого запустит мастера, который помогает пользователям создавать такие простые задачи. На начальной страничке данного помощника следует вписать латинскими буквами желаемое имя создаваемой задачи, к примеру, «Avtozap». После этого нажать Далее.
- Далее в окне «Триггер задачи» выбрать условие для реализации создаваемой задачи. В нашем случае отмечаем галочкой строчку «При запуске компьютера», а потом для продолжения щелкаем Далее.
- В следующем окне «Действие» видим, что необходимый вариант «Запустить программу», предлагается системой по умолчанию. Поэтому здесь ничего здесь изменять не надо. Для продолжения просто кликаем по Далее.
- В соответствующем поле нового окошка прописываем необходимый путь к внутренней утилите Виндовс. В 64-битной системе это будет «C://Windows/SysWOW64/rasdial.exe». В 32-битной системе вместо папки «SysWOW64» в пути нужно будет просто указать папку «System32».
- Чтобы при любом входе в сеть не набирать предоставленные провайдером логин и пароль, их следует прописать после имени соединения в поле «Добавить аргументы», а затем щёлкнуть Далее.
- Завершающий шаг — клик по Готово в последнем окне мастера настройки.
В Windows 7 отличается только первый шаг описанной выше последовательности действий. Запуск окошка «Администрирование» в «семерке» делается через известную нам Панель управления. Открыть в Виндос 7 последнюю можно через меню «Пуск».
Используя пакетный файл
Сделать автоматическое подключение к интернету в Windows 10 и 7 довольно несложно, если использовать специально созданный пакетный файл. Он имеет расширение «.bat» (так называемый «батник»), и представляет собой обычный текстовый файл, в котором прописана определенная совокупность команд. При запуске файла команды последовательно прочитываются и выполняются командным интерпретатором системы. С их помощью всегда можно автоматизировать необходимые действия при старте системы. В частности, можно добиться того, чтобы интернет подключался автоматически на устройстве.
Для создания командного файла необходимо сделать такие шаги:
- Сначала щёлкнуть правой клавишей мыши на любом свободном участке «Рабочего стола».
- В выпадающем диалоговом меню щёлкнуть по строчке «Создать», далее нажать по пункту «Текстовый документ».
- Далее нажать правой кнопкой мыши на этом документе, чтобы в выпадающем диалоговом меню выбрать «Открыть».
- Затем внутри текстового файла нужно прописать две строки, как указано на картинке ниже.
Первая строка в файле посредством команды «CD» (Chance Directory) направляет командный интерпретатор в ту системную папку, где находится утилита RASDIAL, о которой шла речь выше в данном материале. Внимательному читателю очевидно, что для 32-битных систем вместо папки «SysWOW64» нужно будет прописать «System32». Вторая строка в файле запускает эту утилиту подключения к сети. При этом здесь уже прописано название нового подключения («Avtozap»). Поэтому его вводить уже не потребуется.
Теперь надо будет превратить наш обычный файл в исполняемый. Нужно будет поменять его расширение с «.txt» на «.bat». Потом размещаем файл в той системной папке, из которой он сможет выполняться при загрузке системы. Путь к этой папке скрыт системой. Поэтому для размещения файла надо будет открыть данное место на системы. Надо будет сделать открытым. Алгоритм действий при этом будет следующим:
- Кликаем правой кнопкой мышки по меню «Пуск», потом переходим в Проводник Виндовс. Далее открываем корневой каталог на диске C.
- Потом в верхнем функциональном меню выбираем пункт «Вид». Чтобы включить отображение скрытых элементов, проставляем галочку около одноименного пункта в разделе «Показать или скрыть». Благодаря этому в корневом каталоге отобразятся несколько новых папок, которые были скрыты. Среди новых папок будет располагаться и нужная нам папка «ProgramData».
- Путь для сохранения исполняемого файла «.bat» выглядит так: «C://ProgramData/Microsoft/Windows/Главное меню/Программы/Автозагрузка». Затем надо щёлкнуть по Сохранить.
В англоязычных редакциях Виндовс 10 последние 3 папки отличаются. В конце пути здесь должно быть указано: «Start MenuProgramsStartUp». Как только все необходимые действия будут сделаны, рекомендуется убрать галочку, которая отвечает за отображение скрытых элементов системы.
Если рассматривать «семёрку» Виндовс, эти настройки спрятаны гораздо глубже. В данной версии ОС Windows настраиваем такой запуск интернета, используя следующую инструкцию.
- В Панели управления выбираем «Оформление и персонализация». Чтобы открыть параметры папок, кликаем по одноименному пункту на экране.
- Потом в открывшемся окошке переходим во вкладку «Вид». Здесь для показа скрытых файлов, папок и дисков проставляем чекбокс около соответствующей строчки.
Также, как и говорилось в предыдущем разделе, отменяем показ скрытых элементов после сохранения командного файла.
Редактируем реестр
В Виндовс реестр является базой данных, где прописана всеобъемлющая информация о её работе. В редакторе реестра эту информацию можно корректировать, чем преимущественно и занимаются опытные юзеры. В частности, автозапуск позволяет активировать автоматическое подсоединение к интернету в Windows 10 во время старта системы. Такое подключение интернета при входе в систему позволит установить эта инструкция:
- Для начала нажимаем одновременно нажимаем Win и R.
- В окошке «Выполнить» прописываем текст «regedit», а потом нажимаем клавишу ввода.
- На новой страничке откроется реестр Виндовс. Мы видим, что его дерево состоит из шести ветвей. Нам требуется вторая сверху строка.
- Интересующее нас место реестра системы располагается по такому пути «HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows/Current/Version/Run». Справа в папке «Run» размещаются приложения и программы, запускаемые при старте платформы. Наша основная с вами задача — включить автоматическое подключение к интернету при старте системы.
- Кликаем ПКМ на свободном участке окна и выбираем строку «Создать». В диалоговом контекстном меню затем нажимаем по варианту «Строковый параметр». Затем прописываем наименование нового пункта, например, «Avtozap».
- После этого кликаем правой кнопкой мышки по строчке «Avtozap» и выпадающем диалоговом меню выбираем «Изменить».
- Затем в поле «Значение» вводим уже известный нам путь к внутренней утилите RASDIAL. Для 32-битных систем папка «SysWOW64» заменяется на «System32». Кроме того, надо набрать значения «login» и «password» после названия самой утилиты.
Через запуск новой службы
Большинство основных функций Виндовс реализуется посредством специальных служб, выполняемых в фоновом режиме и незаметных для юзеров. При необходимости можно добавить новую службу, чтобы установить автоматическое подключение к Интернету. Добавление служб в ряде случаев удобнее осуществлять в специфическом режиме командной строки. Пошаговая инструкция выглядит так в этом случае:
Чтобы увидеть список всех имеющихся служб, сначала нажимаем одновременно Win и R. Далее в командной строчке вводим текст «services.msc», чтобы открыть все доступные службы в системе.
В появившемся списке служб надо отыскать вновь созданную команду. Потом нажать правой кнопкой мышки и открыть пункт «Свойства» в выпадающем диалоговом меню.
По дефолту система открывает вкладку «Общие». Здесь отображается наименование службы, её исполняемый файл, а также вид запуска. Последний при необходимости можно изменить. В нашем случае надо будет установить вариант запуска службы «Автоматически».
Для надёжной работы созданной службы, нужно кликнуть по вкладке «Восстановление», затем установить вариант «Перезапуск службы» для первого, второго и других возможных сбоев.
Через папку «Автозагрузка»
Во время стандартного входа в сеть, автоматизировать процесс подсоединения к интернет-сети можно через добавление ярлыка соответствующего подключения внутрь папки «Автозагрузка». Нам известно, что находящиеся в ней приложения в автоматическом режиме запускаются при старте системы. Для этого надо:
- Щёлкнуть по значку меню «Пуск», потом выбрать «Параметры».
- Затем выбрать пункт «Сеть и Интернет».
- Если необходимо установить такой вариант в «семёрке», вместо первых двух шагов, надо в Панели управления выбрать пункт «Сетевые подключения».
- В открывшемся диалоговом меню действующего соединения щёлкнуть по разделу «Свойства».
- Потом в отобразившемся окошке повторно надо нажать по Свойства.
- Для входа в параметры устройства кликаем по соответствующей строчке в новом окошке. Затем здесь надо убрать галочку около строки «Запрашивать имя, пароль, сертификат и т. д.» и нажать OK внизу экрана.
- Потом щёлкнуть по нашему соединению правой кнопкой мышки, чтобы в открывшемся контекстном меню нажать по «Создать ярлык».
- Данный ярлык нужно поместить в папку «Автозагрузка», располагающуюся по следующему адресу:
Как указывалось выше в этом материале, располагающиеся здесь папки скрыты по умолчанию. Поэтому предварительно нужно будет включить их отображение. Как это делать, было описано ранее в этой статье.
Видео по теме
Сейчас я покажу несколько способов исправления проблемы, когда интернет есть, но пишет «Без доступа к интернету» (Windows 10, 8, 7) или «Нет подключения к интернету, защищено», что подходит для Wi-Fi адаптера и проводного соединения Ethernet. Один из них, уверен, поможет вам устранить эту ошибку сети в системе.
Казалось бы, что такого в этом случае, интернет же отлично работает. Однако, мой многолетний опыт показывает, что если сообщение с ошибкой доступа высвечивается даже когда все ОК, то последствия все-таки есть, кроме редких случаев наличия «бага» в ОС после ее обновлений.
Например, когда у меня такая же проблема возникла в Win 10, то несмотря на работающий интернет, я не мог загружать приложения из магазина Microsoft Store, заходить в свои аккаунты в любом стандартном приложении Виндовс (почта, календарь и др.), а программа «Записки» убеждала меня, что я не подключен к интернету и синхронизация не может выполняться.
Поэтому, рекомендую это решить по моей инструкции ниже.
Подключение к интернету отсутствует (Windows 10), но интернет есть: что делать?
Все описанные ниже варианты подходят практически для любых версий Windows, кроме самой старой XP. Т.е. для: 10, 8, 7. Применить действия можно как для беспроводного Вай-Фай подключения, так и соединения по кабелю.
Рекомендую вам начать с варианта №1, поскольку именно он уже дважды помогал мне буквально за 2 минуты решить проблему с непонятным сообщением об ограничении доступа к интернету. В некоторых случаях могут помочь остальные способы.
Способ 1: изменение параметра реестра, отвечающего за подключение к интернету
Итак, если на ПК интернет работает, но пишет «Без доступа к интернету», сразу проделываем следующее…
Заходим в реестр, так и написав в запросе поиска системы. Либо зажмите клавиши Win + R (Win — клавиша слева внизу, между Ctrl и Alt) и в открывшемся окне «Выполнить» наберите команду regedit
и нажмите «ОК».
2 способа перейти в реестр Виндовс
Теперь нужно перейти по следующему пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNlaSvcParametersInternet
Если у вас Win 10 или новее, то просто скопируйте этот путь и вставьте в адресную строку вверху, удалив стандартный. Или же просто перемещайтесь по папкам в левой части окна, пока не доберетесь до раздела «Internet».
В нем увидите параметр «EnableActiveProbing», в содержимом которого должно быть значение = 1. Если «0» или что-то другое, то кликните два раза левой кнопкой мыши по данному ключу и введите в окне «1», нажмите «ОК» для сохранения. Этот «ключ» как раз отвечает за корректную проверку доступа в глобальную сеть.
Исправление значения в параметре EnableActiveProbing реестра
После этого перезагрузите компьютер, и если после подключения к сети по Вай-Фай или кабелю система снова пишет «Без доступа к интернету», хотя он работает, то проделайте действия по следующим способам.
Если EnableActiveProbing вообще нет в нужном разделе реестра, то создайте его вручную.
Для этого кликните правой кнопкой мыши в окне раздела, выберите «Параметр DWORD (32 бита)», назовите его точно также «EnableActiveProbing», введите значение 1 и сохраните.
Создание ключа в реестре вручную для корректного подключения
Помните, что если что-то не получается, напишите в комментарии внизу о возникшей сложности по моей инструкции и я постараюсь помочь!
2: запустить средство диагностики (устранения неполадок) компьютера
Далее, если предыдущий метод не помог, рекомендую запустить средство диагностики доступа к сети, которое во многих случаях само находит проблему, причину возникновения и устраняет ее.
Для в Windows 10:
- Перейдите в «Пуск», откройте «Параметры» (кнопка «шестеренка»).
- Выберите категорию «Обновления и безопасность».
- Откройте раздел «Устранение неполадок», а в нем «Дополнительные средства устранения неполадок»
- В открывшемся окне, в блоке «Подключение к интернету» нажмите «Запустить средство устранения неполадок» и следуйте инструкциям мастера.
Устранение проблем с подключением к интернету в Win 10
В более ранних версиях системы нужно открыть «Панель управления», найти утилиту «Устранение неполадок» и выбрать категорию «Сеть и интернет».
3: настройка беспроводного и проводного сетевого адаптера / сброс сети
Теперь необходимо проверить настройки адаптера Wi-Fi / Ethernet и настроить при необходимости.
Сначала перезапустите адаптер:
- В Win 10 кликните по значку активного подключения в трее и нажмите на «Параметры сети и интернет». В более ранних выпусках операционной системы, нужно кликнуть правой кнопкой по той же иконке и выбрать «Центр управления сетями и общим доступом».
- Перейдите в раздел «Параметры сетевого адаптера».
- Щелкните правой кнопкой по работающему подключению, выберите «Отключить», а после этого снова «Включить» и произойдет переподключение к роутеру.
Перезапуск адаптера для исправления подключения
Проверяем компоненты / протоколы и свойства сетевой карты:
- Также нажмите правой кнопкой по адаптеру, но теперь выберите пункт «Свойства». В списке компонентов проверьте, нет ли лишних, например, с названием антивирусного продукта, который у вас установлен (или когда-то был) в Винде. Если есть, его нужно удалить или деактивировать, сняв галочку, поскольку он может блокировать доступ к некоторым настройкам. Пример стандартно предустановленных компонентов оставлю ниже.
- Далее кликните дважды по строке «IP версии 4 (TCP/IPv4)» и проверьте, чтобы в окне были включены опции «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически». Также можно попробовать прописать здесь вручную адрес шлюза 192.168.0.1 или … 1.1 в конце (это адрес вашего роутера, указан с обратной стороны); маску подсети 255.255.255.0 и IP-адрес 192.168.0.25 (или любую цифру в конце от 21). А в строках DNS внизу указать 8.8.8.8 и 8.8.4.4.
Исправление компонентов и протоколов сетевой карты
После выполнения двух пунктов не забудьте сохранить изменения, нажав сначала «Применить», а затем «ОК».
Стандартные компоненты сетевых адаптеров, согласно пункту №1
А если проблема с ошибкой «Без доступа к интернету» (при условии, что на самом деле он работает), появляется при подключении по Wi-Fi адаптеру, то необходимо еще проверить, включен ли режим «(FIPS)». Для этого:
- Щелкните правой кнопкой по беспроводному адаптеру, выберите «Состояние».
- В окне откройте «Свойства беспроводной сети».
- Перейдите на вкладку «Безопасность» и выберите «Дополнительные параметры».
- Если увидите, что функция «Включить для этой сети режим совместимости с Федеральным стандартом обработки информации (FIPS)» включена, то попробуйте ее отключить и сохранить настройки. Или, наоборот, если отключена, тогда включите. По умолчанию она обычно выключена, но в вашем случае ее активация может решить проблему.
Настройка функции FIPS для Wi-Fi подключения
Выполняем полный сброс сети
Если действия по спискам выше не привели к результату, то делаем полный сброс настроек сети. При этом будут восстановлены на стандартные все настройки каждого адаптера.
Важно! При сбросе удаляется также пароль подключения по Wi-Fi к роутеру (ключ безопасности), нужно будет вводить его заново. Он должен быть у вас сохранен либо он находится обычно на наклейке с обратной стороны роутера.
По этой ссылке есть моя = инструкция по сбросу сети в Windows 10 » Просто повторите несколько простых действий.
Если у вас более ранняя версия системы (Win 7, например), то делаем следующее:
- Открыть консоль CMD. Для этого нужно набрать в поиске меню «Пуск» запрос «командная строка», кликнуть правой кнопкой мыши по найденной утилите и выбрать «Запуск от имени Администратора».
- В окне командной строки поочередно выполните 5 команд и перезагрузите компьютер для проверки подключения. Команды копируйте и вставляйте по очереди прямо из списка ниже и нажимайте клавишу Enter на клавиатуре для их выполнения.
Переход в командную строку и ввод команд для сброса сети
Перечень команд:
netsh int ip reset
netsh int tcp reset
ipconfig /flushdns
netsh winsock reset
route -f
4: Обновление / переустановка драйвера сетевых карт Wi-Fi и Ethernet на ПК
В некоторых случаях «ложные» проблемы и ошибки доступа к интернету связаны с некорректной работой драйвера адаптеров сети Wi-Fi или Ethernet. Стоит попробовать обновить драйвер или переустановить его.
Откройте диспетчер устройств. Можно найти через поиск системы, либо набрать команду devmgmt.msc
в окне «Выполнить», которое открывается клавишами Win + R.
Запуск диспетчера устройств через меню «Пуск» и окно «Выполнить»
Найдите нужный сетевой адаптер, кликните по нему правой кнопкой мыши и выберите «Обновить драйвер», а в следующем окне «Автоматический поиск».
Обновление драйверов в диспетчере устройств
Также имеет смысл установить драйвера с официального сайта устройства. В зависимости от того, ноутбук у вас или стационарный ПК, вам нужно найти в поисковой системе (Яндекс или Google, без разницы) официальный ресурс, выпустивший устройство и там найти раздел для скачивания драйверов.
Например, у меня ноутбук Asus N76VJ, я открою браузер и так и наберу его название в поиске, затем выберу одну из первых страниц (после рекламы) и попаду на нужный веб-сайт Asus. Если бы у меня был стационарный ПК, то я бы искал либо по модели сетевой карты (если она внешняя), либо по модели материнской платы (в случае если сетевуха интегрирована в плату).
На странице для загрузки найдите нужное устройство, загрузите и установите драйвер.
Пример поиска и загрузки драйвера сетевых устройств
Не забудьте перезагрузить компьютер и пусть ПК повторно подключается к роутеру по беспроводному соединению или по кабелю.
5: Быстрые варианты решения неполадки
В конце концов рекомендую опробовать все быстрые варианты исправить проблему, не связанные непосредственно с настройками сети на компьютере:
- Отключите всю работающую защиту на компьютере. Особенно это касается сторонних установленных антивирусов, например, Касперского.
- Перезагрузите маршрутизатор (роутер), в некоторых случаях проблема именно в его глюках. Также роутер может просто подвисать, но тогда чаще всего не работает вообще никакое подключение.
- Если ноутбук работает от аккумулятора и именно в это время появляется сообщение о том, что нет подключения к интернету (но по факту он доступен и все сайты открываются как обычно), то проверьте, не исчезает ли проблема при работе от электросети. Т.е. подключите зарядное устройство к ноуту.
А также обязательно проверьте новые обновления для системы. В 10-й и 11 Windows нужно открыть параметры через меню «Пуск», перейти в раздел «Обновления и безопасность» и если уже есть список доступных обновлений, все их установите, кроме помеченных как «необязательные». Если в списке их нет, то запустите проверку, дождитесь поиска и установите все предложенное.
У некоторых пользователей не ставятся регулярно апдейты, которые как раз содержат заплатки и исправления, в том числе подобных неисправностей.
Поиск обновлений Windows
В более ранних версиях ОС, обновления можно найти через поисковую строку, так и написав «Обновления».
Причины ошибки: интернет есть, но пишет «Без доступа к интернету» (Windows 10 и др.)
Основных причин поведения компьютера, по которым Wi-Fi или проводное Ethernet подключение сообщает об ошибке «Без доступа к интернету», но интернет при этом есть, может быть несколько:
- Баг обновлений (признавала сама компания Microsoft);
- Установка программ VPN;
- Последствия вирусной активности;
- Неверные настройки сетевых адаптеров;
- Некорректные драйвера на сетевые карты;
- Неправильно настроенный антивирус;
- В некоторых случаях может глючить роутер.
Это самое основное, но иногда источником проблемы могут быть даже поврежденные системные файлы (сталкивался крайне редко).
Основные выводы о проблеме
Когда я сам ради интереса набрал в поиске запрос «интернет есть, но пишет без доступа к интернету windows 10», то попадались сайты с совершенно некорректными «ответами». Например, о том, что делать, если реально не работает интернет.
Получается фактически никто нормально не разъяснил описываемую в этой заметке ситуацию и, надеюсь, я этот пробел сумел поправить и вы нашли решение в моем материале.
И чтобы не запустить ситуацию, советую сразу пройтись по шагам и выполнить нужные действия, потому что запросто можно столкнуться с логически вытекающей другой проблемой, которую возможно придется решать уже в более срочном порядке.
Никогда не отказываю в помощи, которая в моих силах. Поэтому не стесняйтесь задавать вопросы в комментариях, если что-то непонятно пояснил или что-то пошло не так по инструкции 😊 С радостью каждому помогу!
Содержание
- Функции реестра Windows для повышения скорости интернета
- YouReqBuf
- IRPStackSize
- По умолчаниюTTL
- MaxFreeTcbs
- Максусерпорт
- Tcp1323Opts
- ГлобалМаксТкпвиндовсизе
Windows несомненно, наиболее широко используемая операционная система на настольных компьютерах. У нас есть много инструментов для всех видов действий. Некоторые из них включены в саму систему и нам не нужно ничего устанавливать. Так происходит, например, при внесении некоторых изменений в реестр.
Эти изменения позволяют нам настроить некоторые аспекты это может быть ключом к нашей повседневной жизни. Например, мы можем повысить безопасность. Кроме того, как мы увидим, мы можем улучшить некоторые важные моменты, связанные с подключением к Интернету. Цель не что иное, как достижение более быстрого и стабильного соединения.
Имея мощный Интернет-соединение означает хорошая скорость, низкая латентность, а также качество и стабильность. Это не всегда присутствует, поскольку иногда могут возникнуть проблемы, которые влияют на нас, а также некоторые неправильные конфигурации, которые могут повредить наше Интернет-соединение. Через реестр мы можем внести некоторые простые изменения, которые в определенных случаях могут оказаться полезными для достижения этой дополнительной скорости и стабильности при использовании определенных приложений, выполнении запросов к серверам и т. Д.
YouReqBuf
Одно из изменений, которые мы можем внести в реестр Windows для повышения скорости Интернета, — это YouReqBuf . Представляет размер буферов необработанного приема в серверной среде. Это означает, что это может повлиять на сохранение чего-либо в среде с высокой задержкой. Он может выиграть, например, от хостинга веб-сайта или любой другой услуги.
Наша система обычно выделяет этот буфер в 16384 байт . В большинстве случаев этого достаточно, но мы можем изменить это. Для этого вам нужно войти в реестр через комбинацию клавиш Windows + R и ввести путь ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
Нам нужно добавить новый DWORD SizReqBuf. В случае наличия сервера с более чем 512 МБ физической памяти значение должно быть изменено на 17424. Если оно меньше 512 МБ памяти, рекомендуется изменить это значение на 4356.
IRPStackSize
Компания IRPStackSize функция может быть изменена в реестре Windows. Относится к размеру стека пакетов запроса. Он показывает, сколько 36-байтовых буферов приема наша команда может использовать одновременно. Это то, что позволит получать больше или меньше данных одновременно.
В основном мы можем заметить изменения, если у нас сброшена высокая скорость. Если размер IRP очень низкий, у нас могут быть ограничения. По умолчанию Windows назначает IRP 15, но мы можем расширить его до 50. Например, 32 может быть хорошей мерой.
Чтобы изменить это значение, первое, что нам нужно сделать, это нажать комбинацию клавиш Windows + R и запустить regedit. Позже мы переходим по пути EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters.
Здесь мы должны добавить новое 32-битное значение DWORD и дать ему имя IRPStackSize и присвоить ему желаемое значение, как в примере 32.
По умолчаниюTTL
Компания По умолчаниюTTL value сообщает маршрутизатору, как долго пакет должен ждать, пытаясь доставить его, прежде чем отбросить его. Если это значение велико, наша команда тратит больше времени на ожидание доставки пакета, что может повлиять на производительность сети.
Windows по умолчанию ждет 128 секунд. Это могло вызвать задержки в случае проблем. Нам нужно войти в реестр Windows и перейти по пути EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters.
Оказавшись здесь, мы должны создать новое значение DWORD с именем DefaultTTL. Мы можем присвоить ему значение от 1 до 255. Чем оно ниже, тем меньше времени придется ждать. Однако нужно соблюдать баланс, чтобы избежать проблем.
MaxFreeTcbs
В данном случае это значение, определяющее сколько активных TCP соединений наше оборудование может работать в любой момент времени, в зависимости от объема физической памяти и производительности в отношении пропускной способности. Если это число очень велико, наше оборудование может некорректно обрабатывать транзакции TCP из-за большого количества одновременных активных соединений. С другой стороны, если значение слишком низкое, мы не сможем разместить или запросить такое количество подключений.
На этот раз мы вернемся к пути EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters и создадим новое значение DWORD MaxFreeTcbs и установим его как 65536. Для тех, кто использует компьютер с небольшими ресурсами, мы можем установить значение 16000.
Максусерпорт
Когда приложение запрашивает доступный порт для открытия из Windows операционная система выбирает порт от 1024 до указанного максимума, известного как «MaxUserPort». Порт на нашем компьютере позволяет нам устанавливать TCP / UDP-соединения через Интернет и в локальной сети.
Что мы делаем, так это присваиваем значение параметрам, когда открытие порта . Это значение может быть от 5000 до 65534. По умолчанию ему присвоено значение 5000, поэтому мы можем увеличить его, чтобы получить большую скорость при поиске порта. При желании мы можем поставить значение 65534.
Для этого нам нужно перейти по пути EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters и создать новое значение DWORD MaxUserPort с этим значением.
Tcp1323Opts
Tcp1323Opts позволяет нам использовать RFC 1323, известный как «высокопроизводительные расширения TCP», тремя способами. Это конкретное значение работает с меткой времени и масштабированием сетевого окна. Это позволяет TCP-соединению согласовывать размер окна приема с сервером, позволяя компьютерам указывать окна приема размером до 1 ГБ.
Еще раз заходим в реестр Windows и открываем путь EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters. Это значение может быть уже создано, и если это не так, мы присваиваем ему имя Tcp1323Opts. Позже мы присваиваем ему значение 1 (или модифицируем его, если оно уже есть).
ГлобалМаксТкпвиндовсизе
Это значение относится к количеству данных, которое может быть отправлено с нашего оборудования без получения пакета подтверждения. Имейте в виду, что каждый раз, когда мы отправляем небольшие фрагменты данных в Интернет, наша команда должна ждать этого пакета и сообщать другому концу сети, что все правильно. Иногда из-за задержки и неправильного обмена трафиком это может быть не лучшим образом.
Вот почему мы можем создать это значение DWORD и разрешить отправку большего количества данных, не дожидаясь прибытия этого пакета. Мы можем сделать это через путь реестра EquipoHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip и создать значение с именем GlobalMaxTcpWindowSize. Мы назначаем имя GlobalMaxTcpWindowSize и присваиваем ему значение 65535. Это позволяет нашей команде отправлять 64 килобайта, не дожидаясь подтверждения. Мы также можем увеличить его до 128, присвоив значение 131072.
Короче говоря, это некоторые изменения, которые мы можем внести в реестр Windows, чтобы наше Интернет-соединение, а также наш компьютер при подключении к сети работали как можно лучше. Мы уже упоминали, что скорость Интернета является очень важным фактором для пользователей, и с помощью регистрации мы также можем улучшить некоторые параметры.
Важное примечание: все, что мы показали, относится к изменениям в реестре Windows. Чтобы избежать проблем, всегда рекомендуется создавать резервную копию реестра перед внесением каких-либо изменений. Кроме того, всякий раз, когда мы замечаем, что скорость ухудшается или возникает проблема, мы должны вернуться в предыдущее состояние. Это то, что мы всегда должны учитывать, когда собираемся изменить значение в реестре Windows, и нам не нужны проблемы, которые могут повлиять на правильное функционирование системы.