.png)
У меня есть один рабочий стол Windows 7, который, похоже, застрял на адресе APIPA. Он видит другие компьютеры в рабочей группе, но, по-видимому, общается только через IPv6 (см. ниже) и не может получить доступ за пределы локальной сети. Проблема началась сегодня после завершения обновления Windows. Устранение неполадок на данный момент уже включало:
-Ipconfig release/renew
-Uninstalling/reinstalling the NIC driver
-Checking device manager for "hidden" NIC drivers (none)
-Flushing DNS and ARP
-Resetting winsock and ipv4 using netsh
-Manually assigning an IP address on my subnet
-Doing a system restore to before the Windows update
-Restarting DHCP client service
-Disabling Windows Firewall
-Unloading TrendMicro
-Malware Bytes scan
Я попробовал отключить кабель Ethernet от этого ПК и подключить его к ноутбуку, и он нормально подключился, получил правильный IP-адрес и подключился к Интернету (да, я отключил WiFi на ноутбуке перед тестированием).
В настоящее время, когда я пытаюсь выполнить ping другого законного адреса в сети или маршрутизатора (192.168.0.1), я получаю:
PING: transmit failed. General failure.
Интересно, что когда я пингую NetBIOS-имя другого хоста, все работает, но пинг выполняется через IPv6.
Затем я попытался выполнить команду ping -4 [имя хоста], и получил ответ:
Ping request could not find host [host name].
Кроме того, ipconfig/release возвращает следующее:
An error occurred while releasing interface Local Area Connection : An address has not yet been associated with the network endpoint.
An error occurred while releasing interface Loopback Pseudo-Interface : The system cannot find the file specified.
Я в тупике! Надеюсь, у кого-нибудь есть предложения, помимо установки новой Windows или замены сетевой карты.
решение1
Ну, я оставил MalwareBytes "Full Scan" работать на ночь, и когда я вернулся утром, там был один зараженный файл "Backdoor.bot", который "Quick Scan" не обнаружил. Как только я его очистил, проблема решилась сама собой.
решение2
Чтобы устранить проблему с APIPA, сначала запустите cmd
приложение в режиме администратора и выполните следующие действия:
Примечание: если вы не запустите приложение cmd
в режиме администратора, оно не будет работать.
netsh winsock reset all
netsh int ip reset all
После этого вам придется перезагрузить компьютер.Непопробуйте открыть браузер или что-то еще.
После перезагрузки компьютера все должно заработать.