Обновление Windows 11 сломало сетевой доступ для nodejs и других приложений.

Вопрос или проблема

После обновления до 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, чтобы получить помощь в решении проблемы с подключением без необходимости отключать антивирус. Убедитесь, что все данные о вашем компьютере и программном обеспечении актуальны, для более эффективной и быстрой диагностики. Надеюсь, представленные рекомендации помогут вам решить проблему с доступом к сети.

Оцените материал
Добавить комментарий

Капча загружается...