После обновления Windows 10 до версии 1151 у меня внезапно сломался интернет. Причём сломался он весьма противно: он как бы работал, но при этом выгрузка больших объёмов данных страдала. Страдала она не везде, а только на сайтах с HTTPS и Telegram. Симптоматика проста: при выгрузке файла она не начинается вообще, зависая на нуле процентов, либо доходит до определённого состояния и умирает, либо не может завершиться на ста процентах. «Передёргивание» (отмена загрузки и повтор) помогают, но не надолго, до закрытия программы или перезагрузки, а то и вовсе хватает на минут 10-20, после чего соединение и upload опять мрут.

Использую Windows 10 версии 1151 и сетевую карту Atheros AR8152. Указываю модель карты, потому что с другим железом (Wi-Fi адаптер, USB-сетевая карта) соединение работает нормально. Откат драйверов, попытка установить их от других систем, подстановка INF и установка из репозиториев «десятки» успехом не завершились.

Задав вопрос на Super User и не получив на него ответа, я решил покопаться в настройках сетевого адаптера и таки добился истины: теперь соединение работает как часы. Спешу рассказать и вам.

Итак, для начала открываем «Диспетчер устройств». Самый простой способ — нажать Win+R, там ввести devmgmt.msc и нажать Enter. Далее добираемся до нашего адаптера: раскрываем «Сетевые адаптеры» и ищем строчку, содержащую «AR8152»:

Диспетчер устройств и сетевая карта

Нажимаем на адаптер два раза. Для начала нужно откатить драйверы до тех, что были в комплекте с Windows 10. Для этого идём на вкладку «Драйвер» и нажимаем там «Откатить»:

Удаление драйвера

Далее перезагружаемся. Обратите внимание: драйвер должен быть версии 2.1.0.16 от 2013 года, это тот, что идёт в комплекте, и только он будет работать с «десяткой».

Теперь настраиваем сетевую карту. Открываем вкладку «Дополнительно». В окошке слева будет список параметров. Выделяя параметры, прописываем в правом поле следующее:

  • Large Send Offload (IPv4) = Disabled
  • Large Send Offload v2 (IPv4) = Disabled
  • Max IRQ per second = 9000
  • Transmit Buffers = 1024

Настройки сетевой карты

Перезагружаемся. Готово! Вы восхитительны и теперь можете отправить своей девушке видео того самого котёнка размером в 12 мегабайт и не только ;3

Мой вопрос и мой же ответ на Super User.