5

У меня есть один рабочий стол 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 на ноутбуке перед тестированием).

В настоящее время, когда я пытаюсь пропинговать другой законный адрес в сети или маршрутизаторе (192.168.0.1), я получаю:

PING: transmit failed. General failure.

Интересно, что когда я пингую имя NetBIOS другого хоста, он работает, но он запускает эхо-запрос по IPv6.

Затем я попытался пропинговать -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 или замены сетевой платы.

2 ответа2

3

Ну, я оставил MalwareBytes "Full Scan" работающим на ночь, а когда я вернулся утром, был один зараженный файл «Backdoor.bot», который "Quick Scan" не обнаружил. Как только я его почистил, проблема решилась сама собой.

1

Для разрешения APIPA сначала запустите cmd строку в режиме администратора и выполните следующие действия:
Примечание: если вы не запускаете cmd в режиме администратора, он не будет работать.

netsh winsock reset all 

netsh int ip reset all

После этого вам придется перезагрузить компьютер. Не пытайтесь открыть браузер или что-либо еще.

После перезагрузки компьютера он должен работать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .