Чудили ли сте се някога как Windows разбира дали имате стабилна интернет връзка? Отнема няколко секунди, обикновено за Windows, за да разбере, че интернет не работи, ако има проблем. И така, това, което се случва във фонов режим, е, че Windows се опитва да се свърже msftconnecttest.com и изтеглете файл connecttest.текст. Ако изтеглянето не успее, смята, че има проблем с интернет. Въпреки това, понякога може да получите много грешка при пренасочване за msftconnecttest. В тази публикация ще покажем как можете да премахнете грешката при пренасочване msftconnecttest.
Как да премахнете грешка при пренасочване msftconnecttest
Пренасочването се случва, защото Windows се опитва да изтегли този файл, но или се блокира и следователно се повтаря в цикъла. Това се случва главно по две причини. Първото е, когато имате антивирус или VPN, блокиращ URL адреса (msftconnecttest.com и ipv6.msftconnecttest.com), и второто е, когато се свържете с WIFI, който е зад страницата за вход. Когато това се случи, трябва да забележите, че иконата на мрежата сега показва икона на глобус, което означава, че няма интернет.
Ето, ние предлагаме множество решения и можете да изберете всяко от тях.
- Деактивирайте WiFi / VPN или конфигурирайте Antivirus
- Деактивирайте Microsoft Internet Connection Test с помощта на редактора на системния регистър
- Използвайте групови правила, за да деактивирате Microsoft Internet Connection Test
- Променете тестовия сървър за интернет връзка
Вторият и третият метод работят, ако не сте част от домейн или сте ограничени от ИТ политики. Само ИТ администраторът може да направи промените, ако случаят е такъв. ИТ администраторите могат да използват и третия метод, за да разрешат проблема по-добре.
1] Деактивирайте WiFi / VPN или белия списък на Microsoft msftconnecttest URL адреси
Това са често срещани грешки, които споменахме, и би било най-добре, ако можете да деактивирате WiFi или VPN, за да проверите дали грешката е разрешена. Ако отговорът е да, тогава това е заради тях и трябва да разберете как да добавите URL адресите msftconnecttest.com и ipv6.msftconnecttest.com към Whitelist, така че не е блокиран нито от VPN, нито от антивирус. Ако страницата за влизане в WiFi, която причинява проблема, трябва или да влезете, или да изключите WiFi.
2] Деактивирайте Microsoft Internet Connection Test с помощта на Registry Editor
Най-лесният изход от проблема е да деактивирате теста за интернет връзка. Това може да стане чрез редактора на системния регистър.
- Отворете редактора на системния регистър, като напишете Regedit в подканата за изпълнение, последвано от натискане на клавиша Enter
- Придвижете се до следния бутон:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ NlaSvc \ Parameters \ Internet
- Отвори EnableActiveProbing DWORD в режим на редактиране, като щракнете двукратно върху него
- Променете данните за стойността от 1 на 0.
- Излезте от редактора на системния регистър.
Публикувайте това, Windows няма да проверява за наличност в Интернет и това в крайна сметка трябва да спре msftconnecttest.com грешка при пренасочване. Потребителите на Windows 10 Home трябва да използват този метод, тъй като редакторът на групови правила не е достъпен за тях.
3] Деактивирайте теста за интернет връзка на Microsoft чрез групови правила
Същото може да се постигне чрез редактора на групови правила. Ако сте ИТ администратор, трябва да използвате конзолата за управление на груповите правила, за да приложите промените за компютри във вашия домейн.
- Отворете редактора на групови правила (напишете gpedit.msc в подканата за изпълнение, последвано от натискане на клавиша Enter)
- Отидете на следната настройка:
Компютърна конфигурация> Административни шаблони> Система> Управление на интернет комуникацията> Настройки на интернет комуникацията
- Намерете политиката Изключете активните тестове на индикатора за състояние на мрежова свързаност на Windows
- Задайте го на Активирано.
Когато зададете това като активирано, индикаторът за състояние на мрежова свързаност на Windows (NCSI) няма да извърши тест, за да определи дали има активна интернет връзка. Microsoft предупреждава, че може да намали способността на NCSI и на други компоненти, които използват NCSI, да определят достъпа до интернет.
4] Премахнете грешката при пренасочване на msftconnecttest, като настроите сървър за тестване на интернет връзка
Като ИТ администратор, ако получавате тези грешки на много компютри и има начин да пропуснете този тест, има решение. Можете да настроите потребителски сървър за тестване на интернет връзка чрез редактор на групови правила и регистър
Използване на групови правила
Ще трябва да използвате конзолата за управление на групови правила, за да приложите тази настройка към компютри под вашия домейн. Първото нещо, което трябва да направите, е да настроите корпоративен интернет сървър. След това можете да добавите теста за свързване.txt файл в интернет сървъра. След като бъде конфигуриран, Windows ще се свърже с този сървър и ще изтегли файла, за да определи състоянието на интернет.
- Отворете редактора на групови правила
- Отидете на Компютърна конфигурация> Административни шаблони> Мрежа> Индикатор за състояние на мрежова свързаност
- Променете следните правила
- Посочете URL адреса на сондата на корпоративния уебсайт
- Посочете име на хост на корпоративна DNS сонда
- Посочете корпоративен адрес на хост на DNS сонда
Следващият път, когато Windows трябва да определи интернет връзка, той ще използва тези параметри.
Използване на редактора на системния регистър
- Отворете редактора на системния регистър
- Придвижете се до следния бутон:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ NlaSvc \ Parameters \ Internet
- Променете следните клавиши, за да сочите към вашия сървър
- ActiveWebProbeHost на адреса на вашия уеб сървър.
- ActiveWebProbeHostV6 към IPv6 адреса на вашия уеб сървър (ако използвате IPv6).
- Променете следното за DNS резолюция (изберете различно дали IPV6)
- ActiveDnsProbeContent или ActiveDnsProbeHostV6 към IP адреса на вашия уеб сървър.
- ActiveDnsProbeHost или ActiveWebProbeHostV6 към URL адреса за запис, който сте въвели в публичния си DNS
- Уверете се, че стойността на EnableActiveProbing е 1
Ако внимателно разгледате записите в системния регистър, забележете, че ActiveDnsProbeContent е посочено към 131.107.255.255 или fd3e: 4f5a: 5b81 :: 1 който принадлежи на Microsoft.
по същия начин, ActiveWebProbePath сочи към теста за свързване.txt файл, който изтегля.
Надявам се публикацията да е била лесна за проследяване и сте успели да премахнете грешка при пренасочване msftconnecttest.