Як виправити помилку Socket, що сталася на SpeedTest

Деякі користувачі Windows намагаються запустити тест швидкості на підключенні до Інтернету, але кожен онлайн-інструмент, який вони намагаються використовувати, в кінцевому підсумку відображатиме повідомлення " Помилка сокета ". Як повідомляється, у більшості випадків ця проблема виникає із SpeedTest.

Як виявляється, одним із найпоширеніших випадків, що спричиняє помилку Socket, є правило виходу ( платформа підключених пристроїв - прямий транспорт Wi-Fi (TCP-Out) ), що належить брандмауеру Windows. Якщо його вимкнено, ви, можливо, AV не дозволяєте з'єднання з утилітами для перевірки швидкості. У цьому випадку проблему можна вирішити, увімкнувши правило вихідних повідомлень із Додаткових налаштувань брандмауера Windows.

Але якщо ви використовуєте сторонній AV або брандмауер, можливо, вам доведеться додати до білого списку домен інструмента SpeedTest, який ви використовуєте, щоб дозволити тесту завершити. Крім того, слід спробувати відключити захист у режимі реального часу або взагалі видалити сторонній пакет.

Однак, як повідомляється, хмарні рішення, такі як Onedrive або Google Drive, також викликають `` Помилку сокета ''. Якщо цей сценарій застосовний, вимкніть функцію синхронізації в реальному часі вашого хмарного рішення та перевірте, чи проблема вирішена.

Якщо все інше не вдається, вам слід розглянути можливість використання іншого інструменту тестування швидкості, який є більш дозвільним для вашого Інтернет-з’єднання.

Спосіб 1. Увімкнення правила платформи підключених пристроїв у брандмауері Windows

Як виявляється, `` помилка сокета '' під час запуску тесту на швидкість Інтернету у вашому браузері може бути спричинена брандмауером - навіть якщо ви використовуєте вбудований брандмауер (брандмауер Windows). Цей сценарій найбільше зустрічається при з’єднанні Wi-Fi.

На думку деяких постраждалих користувачів, ця особлива проблема може виникнути через правило виходу, яке називається " Платформа підключених пристроїв - прямий транспорт Wi-Fi (TCP-вихід) ".

Деяким постраждалим користувачам вдалося виправити проблему, звернувшись до наборів додаткової безпеки брандмауера Windows та увімкнувши проблематичне правило вихідного сигналу. Але майте на увазі, що правило вихідного сигналу, яке потрібно ввімкнути, буде іншим, якщо ви зіткнетеся з проблемою підключення до Ethernet.

Ось короткий покроковий посібник, який дозволить вам отримати доступ до розширених налаштувань вбудованого брандмауера та ввімкнути правильне правило вихідних повідомлень:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім введіть "firewall.cpl" всередину текстового поля та натисніть Enter, щоб відкрити вікно налаштувань брандмауера Windows.
  2. Опинившись у налаштуваннях брандмауера Windows Defender, клацніть меню Додаткові налаштування на лівій панелі меню.
  3. Після того, як вам вдасться приземлитися всередині брандмауера Windows Defender та Advanced Security , клацніть на Outbound Rules у меню ліворуч.
  4. Вибравши меню Вихідні правила, перейдіть униз до правого розділу та прокрутіть вниз список доступних Вихідних правил та знайдіть « Платформа підключених пристроїв - прямий транспорт Wi-Fi (TCP-OUT) ». Як тільки ви побачите його, двічі клацніть на ньому.

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

  5. На екрані Властивості правила виходу, яке потрібно змінити, виберіть меню Загальне вгорі, а потім переконайтеся, що встановлено прапорець, пов’язаний із Увімкнено .
  6. Натисніть Застосувати, щоб зберегти зміни, а потім закрийте кожне вікно та перезавантажте комп'ютер.
  7. Після завершення чергового запуску повторіть тест швидкості ще раз і перевірте, чи проблема вирішена.

Якщо та сама `` Помилка сокета '' все ще трапляється, перейдіть до наступного потенційного виправлення нижче.

Спосіб 2: Призупинення синхронізації OneDrive або Drive (якщо застосовується)

Якщо ви використовуєте OneDrive або настільну версію Google Drive як основне хмарне рішення, майте на увазі, що ці два способи можуть бути величезними контролерами пропускної здатності Інтернету, якщо ви активно синхронізуєте файли під час спроби перевірити швидкість.

Кілька постраждалих користувачів повідомили, що вони постійно отримували цю помилку, поки не зрозуміли, що їхнє хмарне рішення (Onedrive або диск Google) завантажує файли у фоновому режимі, ефективно використовуючи всю доступну пропускну здатність.

Якщо цей сценарій застосовний, ви можете вирішити цю проблему, зупинивши послідовність синхронізації Ondrive або Google Drive - залежно від використовуваного вами інструменту.

Оскільки ми не проводимо дискримінації, ми створили два окремі посібники, які допоможуть вам вимкнути активну синхронізацію незалежно від хмарної програми, яку ви використовуєте.

Призупинення активної синхронізації на OneDrive

  1. Клацніть правою кнопкою миші піктограму на панелі завдань, пов’язану з OneDrive (піктограма, схожа на хмару).
  2. Потім у контекстному меню OneDrive натисніть Більше, виберіть Призупинити синхронізацію та виберіть 2 години зі списку доступних параметрів.

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

  3. Коли функцію синхронізації OneDrive вимкнено, повторіть перевірку швидкості та перевірте, чи вирішено проблему `` Помилка сокета ''.

Призупинення активної синхронізації на Google Диску

  1. Перейдіть на панель завдань і знайдіть піктограму, пов’язану з Google Drive.
  2. Якщо ви бачите, що утиліта активно синхронізує файли, натисніть кнопку дії (у верхньому правому куті) і натисніть Пауза в новоствореному меню контексту.
  3. Тепер, коли активну синхронізацію вимкнено, повторіть перевірку швидкості та перевірте, чи проблема вирішена.
  4. Після завершення операції поверніться до того ж меню Google Drive і натисніть Відновити, щоб відновити синхронізацію в режимі реального часу.

Якщо ви вже зробили це без успіху або цей сценарій не застосовувався, перейдіть до наступного потенційного виправлення нижче.

Спосіб 3: Домен швидкого тестування білого списку (якщо використовується сторонній AV)

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

Якщо такий сценарій застосовний, ви зможете вирішити проблему, додавши домен у білий список, щоб дозволити запуск тесту на швидкість. Але майте на увазі, що ця операція буде відрізнятися залежно від AV-пакету, який ви використовуєте.

В Avast ви можете встановити правило білого списку, перейшовши в Налаштування> Загальне> Виключення> URL . Коли ви потрапите туди, просто вставте " //www.speedtest.net/ " і збережіть зміни.

Примітка. Майте на увазі, що ці кроки будуть різними залежно від декількох сторонніх наборів.

Крім того, ви можете просто відключити захист у режимі реального часу під час виконання перевірки швидкості. У більшості випадків це можна зробити безпосередньо з меню панелі завдань. Просто клацніть правою кнопкою миші на піктограму, пов’язану з вашим AV, і знайдіть варіант, який вимкне захист у реальному часі.

Якщо та сама проблема не зникає, і ви використовуєте сторонній пакет безпеки, перейдіть до наступного можливого виправлення нижче.

Спосіб 4: Видалення стороннього набору (разом із залишковими файлами)

Якщо вищевказаний метод не вирішив проблему, але ви використовуєте сторонній набір, який, як ви підозрюєте, може спричинити цю проблему, єдиний спосіб перевірити теорію - це видалити сторонній набір і переконатися, що ви не залишаєте позаду будь-яких залишків файлів, які все ще можуть спричинити подібний тип поведінки.

Якщо ви підозрюєте, що причиною проблеми є помилковий позитивний виклик, який викликав ваш сторонній AV, ось короткий покроковий посібник з видалення стороннього пакета чи брандмауера та забезпечення того, щоб ви не залишали поза собою будь-які залишкові файли, які можуть все одно видають помилку:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім введіть 'appwiz.cpl' і натисніть Enter, щоб відкрити меню Програми та функції .
  2. Як тільки вам вдасться потрапити до меню Програми та функції , прокрутіть список встановлених програм вниз. Робіть це, поки не знайдете сторонню аудіо / відеосигнал або брандмауер, які, як ви підозрюєте, можуть спричинити проблему.
  3. Побачивши його, клацніть правою кнопкою миші та оберіть Видалити з нещодавно з’явленого контекстного меню.
  4. Усередині майстра видалення дотримуйтесь вказівок на екрані, щоб завершити процес видалення сторонньої програми AV.
  5. Після завершення видалення перезавантажте комп’ютер і дотримуйтесь цієї статті ( тут ) після завершення наступного запуску, щоб переконатися, що ви також видалите залишки файлів, які все ще можуть спричинити подібний тип поведінки.
  6. Запустіть тест швидкості ще раз і перевірте, чи проблема все ще вирішена.

Якщо та сама проблема все ще виникає, перейдіть до наступного потенційного виправлення нижче.

Метод 5: Використання іншого інструменту тестування

Якщо жоден із наведених нижче методів не дозволив вам виправити «Помилку сокета» та виконати тест швидкості, прийшов час розглянути альтернативи. Майте на увазі, що SpeedTest.net - не єдиний надійний інструмент, який дозволить перевірити підключення до Інтернету.

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

  • Fast.com
  • Тест швидкості Xfinity
  • Тест здоров’я в Інтернеті
  • Тест швидкості Інтернету Кокса
  • SpeedOf.Me

Не соромтеся використовувати будь-яку із запропонованих вище альтернатив. Вони настільки ж надійні, як і найпопулярніший варіант (SpeedTest.Net), і, швидше за все, не спричинять ту саму "Помилку сокета" .