Как да коригирам грешка в сокета, възникнала на SpeedTest

Някои потребители на Windows се опитват да изпълнят тест за скорост на своята интернет връзка, но всеки онлайн инструмент, който се опитват да използват, в крайна сметка ще покаже съобщението „ Socket Error “. В повечето случаи се съобщава, че този проблем възниква при SpeedTest.

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

Но ако използвате AV или защитна стена на трета страна, може да се наложи да добавите в белия списък домейна на инструмента SpeedTest, който използвате, за да позволите на теста да завърши. Освен това трябва да се опитате да деактивирате защитата в реално време или изобщо да деинсталирате пакета на трета страна.

Въпреки това се съобщава, че облачни решения като Onedrive или Google Drive също задействат „ Socket Error “. Ако този сценарий е приложим, деактивирайте функцията за синхронизиране в реално време на вашето решение за облак и вижте дали проблемът е разрешен.

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

Метод 1: Активиране на правилото за свързана платформа на устройството в защитната стена на Windows

Както се оказва, „грешката в сокета“ при стартиране на тест за скорост на интернет с вашия браузър може да бъде причинена от вашата защитна стена - дори ако използвате вградената защитна стена (защитна стена на Windows). Този сценарий се среща най-често при Wi-Fi връзка.

Според някои засегнати потребители този конкретен проблем може да възникне поради правило за изходящи съобщения, наречено „ Платформа за свързани устройства - Директен транспорт с Wi-Fi (TCP-Out) “.

Някои засегнати потребители са успели да отстранят проблема, като са осъществили достъп до пакетите за разширена защита на защитната стена на 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 drive) качва файлове във фонов режим, като ефективно заема цялата налична честотна лента.

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

Тъй като не правим дискриминация, създадохме две отделни ръководства, които ще ви помогнат да деактивирате активното синхронизиране, независимо от облачното приложение, което използвате.

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

  1. Щракнете с десния бутон върху иконата на лентата на задачите, свързана с OneDrive (икона, наподобяваща облак).
  2. След това от контекстното меню на OneDrive кликнете върху Още, изберете Пауза на синхронизирането и изберете 2 часа от списъка с налични опции.

    Забележка: Два часа са повече от достатъчни за завършване на теста за скорост - няма нужда да спирате активната функция за синхронизиране за неопределено време.

  3. След като функцията за синхронизиране на OneDrive е деактивирана, повторете теста за скорост и вижте дали „ Грешка в сокета “ е разрешена.

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

  1. Отидете в лентата на задачите си и потърсете иконата, свързана с Google Диск.
  2. Ако видите, че помощната програма активно синхронизира файлове, щракнете върху бутона за действие (в горния десен ъгъл) и щракнете върху Пауза от новопоявилото се контекстно меню.
  3. Сега, когато активното синхронизиране е деактивирано, повторете теста за скорост и вижте дали проблемът е разрешен.
  4. След като операцията приключи, върнете се в същото меню на Google Drive и кликнете върху Resume, за да възстановите синхронизирането в реално време.

В случай, че вече сте направили това без успех или този сценарий не е приложим, преминете към следващото потенциално решение по-долу.

Метод 3: Белият списък на Speedtest домейн (ако използвате AV на трета страна)

Както се оказва, има някои свръхзащитни апартаменти, които просто ще маркират теста за скорост като подозрителна дейност - което в крайна сметка ще задейства „ Грешка в сокета “. Avast Antivirus, Kaspersky и Comodo AV обикновено се сигнализират за блокиране на комуникацията между компютър и сървър Speedtest.

Ако този сценарий е приложим, трябва да можете да разрешите проблема, като включите домейна в белия списък, за да позволите теста за скорост да се изпълни. Но имайте предвид, че тази операция ще бъде различна в зависимост от AV пакета, който използвате.

В Avast можете да установите правило за разрешаване, като отворите Настройки> Общи> Изключения> URL . След като стигнете там, просто поставете „ //www.speedtest.net/ “ и запазете модификациите.

Забележка: Имайте предвид, че тези стъпки ще се различават в зависимост от множество апартаменти на трети страни.

Освен това можете просто да деактивирате защитата в реално време, докато извършвате тест за скорост. В повечето случаи можете да направите това директно от менюто на лентата на задачите. Просто щракнете с десния бутон върху иконата, свързана с вашия AV, и потърсете опция, която ще деактивира защитата в реално време.

В случай че същият проблем продължава и използвате пакет за защита на трета страна, преминете надолу към следващото потенциално решение по-долу.

Метод 4: Деинсталиране на пакет от трети страни (заедно с остатъчните файлове)

Ако горният метод не е разрешил проблема, но използвате пакет от трета страна, за който подозирате, че може да причинява този проблем, единственият начин да проверите теорията е да деинсталирате пакета от трета страна и да се уверите, че не напускате зад останалите файлове, които все още могат да причинят същия тип поведение.

В случай, че подозирате, че проблемът е причинен от фалшив положителен сигнал, задействан от вашия AV на трета страна, ето кратко ръководство стъпка по стъпка за деинсталиране на пакета или защитната стена на третата страна и за гарантиране, че не оставяте зад себе си никакви остатъчни файлове, които могат да все още произвеждат грешката:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „appwiz.cpl“ и натиснете Enter, за да отворите менюто „ Програми и функции “.
  2. След като успеете да влезете в менюто Програми и функции , превъртете надолу през списъка с инсталирани приложения. Правете това, докато намерите A / V или защитна стена на трета страна, за която подозирате, че може да е причина за проблема.
  3. Когато го видите, щракнете с десния бутон върху него и изберете Деинсталиране от новопоявилото се контекстно меню.
  4. Вътре в съветника за деинсталиране следвайте подканите на екрана, за да завършите процеса на деинсталиране на AV приложението на трета страна.
  5. След като деинсталирането завърши, рестартирайте компютъра си и следвайте тази статия ( тук ), след като завърши следващото стартиране, за да сте сигурни, че сте премахнали и останалите файлове, които все още могат да създадат такъв тип поведение.
  6. Пуснете отново теста за скорост и вижте дали проблемът все още е разрешен.

В случай че все още се появява същият проблем, преминете към следващото потенциално решение по-долу.

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

Ако никой от методите по-долу не ви е позволил да коригирате „Socket Error“ и да извършите SpeedTest, е време да разгледате алтернативите. Имайте предвид, че SpeedTest.net не е единственият надежден инструмент, който ще ви позволи да тествате вашата интернет връзка.

Създадохме списък с 5 алтернативи, които можете да използвате в случай, че Speedtest.Net постоянно показва едно и също съобщение за грешка:

  • Fast.com
  • Тест за скорост Xfinity
  • Интернет здравен тест
  • Тест за скорост на интернет на Кокс
  • SpeedOf.Me

Чувствайте се свободни да използвате някоя от алтернативите, представени по-горе. Те са също толкова надеждни, колкото и най-популярната опция (SpeedTest.Net) и най-вероятно няма да задействат същата „грешка в сокета“ .