Вопрос или проблема
После обновления до Windows 11 22H2 некоторые мои приложения не могут подключиться к интернету.
Сначала я заметил, что все команды npm
завершались неудачей с ECONNRESET
, когда я пытался получить доступ к registry.npmjs.org
. Запуск npm из виртуальной машины или WSL работает нормально, но не удается подключиться при запуске из GitBash или Windows CMD/Powershell.
Затем я заметил, что некоторые приложения, такие как Battle.net, Steam и GeForce Experience, также не могут выйти в интернет. Но доступ к вебу из браузеров, таких как Chrome/Egde/Firefox, работает нормально.
Ping/Трассировка вышеупомянутых служб из CMD работают нормально, включая реестр NPM.
Затем я обновил свой Docker для рабочего стола до последней версии, и все волшебным образом заработало. Но после перезагрузки моего компьютера ситуация снова стала проблемной с теми же идентичными симптомами.
Проблемы, которые уже были проверены:
- Прокси не настроен для npm или ОС в целом
- Те же симптомы с/без VPN
- Переключение реестра npm http/https
- Переустановка
Nodejs
иnpm
(последняя версия) - Очистка кеша npm и сброс
.npmrc
- Переустановка WSL-2/Docker
- Включение/Отключение Hyper-V
- Сброс/Изменение DNS
- Отключение антивируса
- Перезагрузка/Переустановка драйверов сетевого адаптера
- Замена сетевого роутера. Подключение к точке доступа телефона
В итоге я переустановил Windows, так что проблема, вероятно, была не связана (по крайней мере, напрямую) с обновлением 11 22H2.
У меня тоже такая же проблема, как у вас, так как я живу в Иране. На самом деле, я сталкиваюсь с теми же проблемами, которые вы упомянули. Моя операционная система – Windows 11 с версией сборки ОС: 22631.1825 и версией: 22H2, а мой антивирус и брандмауэр – Kaspersky Total Security. Проблема, которую я заметил, заключается в том, что она вызвана антивирусом, так как все мои проблемы решаются, когда я его отключаю. Теперь я ищу фундаментальное решение проблемы, не отключая антивирус. Спасибо за ваше внимание.
В моем случае я обнаружил, что Kaspersky является виновником (особенно если вы являетесь частью программы Windows Insider и получаете предварительные сборки).
Ответ или решение
Когда вы столкнулись с проблемами доступа к сети после обновления до Windows 11 версии 22H2, это может быть вызвано несколькими факторами. На основании вашего описания проблемы, в том числе неудачного доступа к интернету для таких приложений, как Node.js, а также различных игровых платформ и приложений, можно выделить ключевые аспекты для понимания и решения возникших трудностей.
### 1. Проблема его источники
Отметим, что доступ к интернету в браузерах, таких как Chrome и Firefox, работает безупречно, тогда как приложения, зависящие от сетевых подключений, таких как npm, Steam, Battle.net и GeForce Experience, не могут подключиться к серверам. На основании этого можно предположить, что проблема не носит глобального характера и, скорее всего, связана с конфигурацией сетевых параметров, специфических для Windows и определенных приложений.
### 2. Проверка антивирусного ПО
Как было упомянуто в сообщениях, использование антивируса Kaspersky Total Security может быть основным препятствием для работы сетевых приложений. Происходит это из-за того, что антивирус может блокировать определенный трафик, особенно если он считает его подозрительным. Если отключение Kaspersky решает вашу проблему, настоятельно рекомендуется изучить настройки файла безопасности. Возможно, нужно внести приложения в список исключений.
### 3. Проверка конфигурации сети
Следует убедиться, что настройки сети корректны. Проверьте следующие аспекты:
– Убедитесь, что в системе не настроены прокси-серверы, которые могут блокировать определенные подключения.
– Попробуйте временно отключить VPN и проверьте, сохраняется ли проблема.
– Проверьте настройки DNS. Иногда использование альтернативного DNS-сервера, например, Google DNS (8.8.8.8), может помочь в устранении проблем с доступом.
### 4. Обновления драйверов и программного обеспечения
Обновления сетевых драйверов могут значительно повлиять на работу сетевых адаптеров. Убедитесь, что все драйвера обновлены до последних версий. Также рекомендуется установить последние обновления не только для Windows, но и для приложений, которые могут быть связаны с сетевой активностью.
### 5. Виртуализация и Docker
Как вы отметили, обновление Docker решило проблему временно. Это указывает на то, что, возможно, конфигурация, связанная с виртуализацией, мешала нормальному функционированию сети. Проверьте настройки Docker и Hyper-V, чтобы выяснить, нет ли конфликтов или проблем с конфигурацией, которые могут блокировать сетевые подключения.
### 6. Полная переустановка Windows
Если никакие меры не помогли, как последний вариант можно рассмотреть переустановку Windows. Однако эта мера является крайним средством и не всегда необходима, если проблема может быть решена через поиск конфигурационных конфликтов между устройствами.
### Заключение
Советую обратиться к поддержке Kaspersky, чтобы получить помощь в решении проблемы с подключением без необходимости отключать антивирус. Убедитесь, что все данные о вашем компьютере и программном обеспечении актуальны, для более эффективной и быстрой диагностики. Надеюсь, представленные рекомендации помогут вам решить проблему с доступом к сети.