Как исправить ошибку сокета, возникшую при SpeedTest

Некоторые пользователи Windows пытаются запустить тест скорости своего подключения к Интернету, но каждый онлайн-инструмент, который они пытаются использовать, в конечном итоге отображает сообщение « Ошибка сокета ». В большинстве случаев эта проблема возникает при использовании SpeedTest.

Как оказалось, одним из наиболее распространенных случаев, вызывающих ошибку сокета, является правило для исходящего трафика ( платформа подключенных устройств - Wi-Fi Direct Transport (TCP-Out) ), принадлежащее брандмауэру Windows. Если он отключен, ваш AV может не разрешать соединения с утилитами проверки скорости. В этом случае вы можете решить проблему, включив исходящее правило в дополнительных настройках брандмауэра Windows.

Но если вы используете сторонний антивирус или брандмауэр, вам может потребоваться внести в белый список домен инструмента SpeedTest, который вы используете, чтобы тест завершился. Кроме того, вам следует отключить защиту в реальном времени или полностью удалить сторонний пакет.

Однако, как сообщается, облачные решения, такие как Onedrive или Google Drive, также вызывают « ошибку сокета ». Если этот сценарий применим, отключите функцию синхронизации в реальном времени своего облачного решения и посмотрите, решена ли проблема.

Если все остальное не помогло, вам следует подумать об использовании другого инструмента для проверки скорости, который более разрешителен с вашим интернет-соединением.

Метод 1: включение правила платформы подключенных устройств в брандмауэре Windows

Как оказалось, «ошибка сокета» при запуске теста скорости Интернета в браузере может быть вызвана вашим брандмауэром, даже если вы используете встроенный брандмауэр (брандмауэр Windows). Этот сценарий чаще всего встречается при подключении Wi-Fi.

По словам некоторых затронутых пользователей, эта конкретная проблема может возникать из-за правила исходящего трафика под названием « Платформа подключенных устройств - Wi-Fi Direct Transport (TCP-Out) ».

Некоторым затронутым пользователям удалось решить проблему, получив доступ к пакетам Advanced Security брандмауэра Windows и включив проблемное правило для исходящего трафика. Но имейте в виду, что правило исходящего трафика, которое необходимо включить, будет другим, если вы столкнетесь с проблемой с подключением к сети Ethernet.

Вот краткое пошаговое руководство, которое позволит вам получить доступ к расширенным настройкам встроенного брандмауэра и включить правильное правило исходящего трафика:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите firewall.cpl в текстовое поле и нажмите Enter, чтобы открыть окно настроек брандмауэра Windows.
  2. Как только вы войдете в настройки брандмауэра Защитника Windows, нажмите меню « Дополнительные настройки» в левой строке меню.
  3. После того, как вам удастся попасть в брандмауэр Защитника Windows и расширенную безопасность , нажмите « Правила для исходящего трафика» в меню слева.
  4. Выбрав меню «Исходящие правила», перейдите в правый раздел, прокрутите список доступных исходящих правил и найдите « Платформа подключенных устройств - Wi-Fi Direct Transport (TCP-OUT) ». Как только вы его увидите, дважды щелкните по нему.

    Примечание. Если вы столкнулись с проблемой с подключением к сети Ethernet, вместо этого воспользуйтесь исходящим правилом платформы подключенных устройств (TCP-Out) .

  5. На экране « Свойства» правила исходящего трафика, которое вы хотите изменить, выберите вкладку « Общие » в меню вверху, затем убедитесь, что установлен флажок, связанный с « Включено» .
  6. Нажмите « Применить», чтобы сохранить изменения, затем закройте все окна и перезагрузите компьютер.
  7. После завершения следующего запуска повторите тест скорости еще раз и посмотрите, решена ли проблема.

Если та же « Ошибка сокета » все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 2. Приостановите OneDrive или синхронизацию диска (если применимо)

Если вы используете OneDrive или настольную версию Google Диска в качестве основного облачного решения, имейте в виду, что эти два могут сильно ограничивать пропускную способность Интернета, если вы активно синхронизируете файлы, пока вы пытаетесь запустить тест скорости.

Несколько затронутых пользователей сообщили, что они получали эту ошибку постоянно, пока не осознали, что их облачное решение (Onedrive или Google диск) загружало файлы в фоновом режиме, эффективно используя всю доступную пропускную способность.

Если этот сценарий применим, вы можете решить эту проблему, приостановив последовательность синхронизации Ondrive или Google Drive - в зависимости от инструмента, который вы используете.

Поскольку мы не делаем различий, мы создали два отдельных руководства, которые помогут вам отключить активную синхронизацию независимо от того, какое облачное приложение вы используете.

Приостановка активной синхронизации в OneDrive

  1. Щелкните правой кнопкой мыши значок на панели задач, связанный с OneDrive (значок, напоминающий облако).
  2. Затем в контекстном меню OneDrive нажмите « Еще», выберите « Приостановить синхронизацию» и выберите « 2 часа» из списка доступных параметров.

    Примечание. Двух часов более чем достаточно для завершения теста скорости - нет необходимости останавливать активную функцию синхронизации на неопределенный срок.

  3. После отключения функции синхронизации OneDrive повторите тест скорости и посмотрите, устранена ли « Ошибка сокета».

Приостановка активной синхронизации на Google Диске

  1. Перейдите на панель задач и найдите значок, связанный с Google Диском.
  2. Если вы видите, что утилита активно синхронизирует файлы, нажмите кнопку действия (в правом верхнем углу) и нажмите « Пауза» во вновь появившемся контекстном меню.
  3. Теперь, когда активная синхронизация отключена, повторите тест скорости и посмотрите, решена ли проблема.
  4. После завершения операции вернитесь в то же меню Google Диска и нажмите « Возобновить», чтобы восстановить синхронизацию в реальном времени.

Если вы уже сделали это безуспешно или этот сценарий неприменим, перейдите к следующему потенциальному исправлению ниже.

Метод 3: добавить домен Speedtest в белый список (при использовании стороннего AV)

Оказывается, есть несколько чрезмерно защищающих пакетов, которые просто помечают тест скорости как подозрительное действие, что в конечном итоге вызывает ошибку сокета. Avast Antivirus, Kaspersky и Comodo AV обычно получают сигнал о блокировании связи между компьютером и сервером Speedtest.

Если этот сценарий применим, вы сможете решить проблему, добавив домен в белый список, чтобы разрешить запуск теста скорости. Но имейте в виду, что эта операция будет отличаться в зависимости от используемого вами AV-пакета.

В Avast вы можете установить правило белого списка, выбрав « Настройки»> «Основные»> «Исключения»> «URL» . Попав туда, просто вставьте //www.speedtest.net/ и сохраните изменения.

Примечание: имейте в виду, что эти шаги будут разными в зависимости от нескольких сторонних пакетов.

Кроме того, вы можете просто отключить защиту в реальном времени во время проверки скорости. В большинстве случаев вы можете сделать это прямо из меню панели задач. Просто щелкните правой кнопкой мыши значок, связанный с вашим AV, и найдите параметр, который отключит защиту в реальном времени.

Если проблема не устранена и вы используете сторонний пакет безопасности, перейдите к следующему потенциальному исправлению ниже.

Метод 4: удаление стороннего пакета (вместе с остаточными файлами)

Если вышеуказанный метод не решил проблему, но вы используете сторонний пакет, который, как вы подозреваете, может вызывать эту проблему, единственный способ проверить теорию - удалить сторонний пакет и убедиться, что вы не покидаете за любыми оставшимися файлами, которые по-прежнему могут вызывать такое же поведение.

Если вы подозреваете, что ложное срабатывание, вызванное сторонним антивирусным ПО, вызывает проблему, вот краткое пошаговое руководство по удалению стороннего пакета или брандмауэра и обеспечению того, чтобы вы не оставляли после себя никаких остаточных файлов, которые могут все еще выдает ошибку:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите appwiz.cpl и нажмите Enter, чтобы открыть меню « Программы и компоненты» .
  2. Как только вам удастся попасть в меню « Программы и компоненты» , прокрутите список установленных приложений вниз. Делайте это, пока не найдете сторонний аудио / видео или брандмауэр, которые, как вы подозреваете, могут вызывать проблему.
  3. Когда вы его увидите, щелкните его правой кнопкой мыши и выберите « Удалить» из появившегося контекстного меню.
  4. В мастере удаления следуйте инструкциям на экране, чтобы завершить процесс удаления стороннего AV-приложения.
  5. После завершения удаления перезагрузите компьютер и следуйте этой статье ( здесь ) после завершения следующего запуска, чтобы убедиться, что вы также удалите все оставшиеся файлы, которые могут по-прежнему вызывать такое поведение.
  6. Снова запустите тест скорости и посмотрите, решена ли проблема.

Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 5: Использование другого инструмента тестирования

Если ни один из приведенных ниже методов не позволил вам исправить «ошибку сокета » и выполнить SpeedTest, пора рассмотреть альтернативы. Имейте в виду, что SpeedTest.net - не единственный надежный инструмент, который позволит вам проверить подключение к Интернету.

Мы создали список из 5 альтернатив, которые вы можете использовать, если Speedtest.Net постоянно показывает одно и то же сообщение об ошибке:

  • Fast.com
  • Xfinity Speed ​​Test
  • Интернет-тест здоровья
  • Cox Internet Speed ​​Test
  • SpeedOf.Me

Не стесняйтесь использовать любую из альтернатив, представленных выше. Они так же надежны, как и самый популярный вариант (SpeedTest.Net), и, скорее всего, не вызовут ту же «ошибку сокета » .