У меня была похожая проблема после удаления Hyper-V, и я решил ее путем перенастройки адаптера netowork. Я должен был сделать это, потому что я обнаружил, что команды netsh оставили вещи в недопустимом состоянии.
В соответствии с тем, чтобы выбрать один из многих примеров этого блога, следующая команда netsh «Удаляет все настроенные пользователем параметры IPv4 (Интернет-протокол версии 4)»:
netsh int ip reset
Однако я обнаружил, что хотя эта команда очищала статический IP-адрес, который я установил, она оставила опцию для использования статического IP-адреса:
Как только я повторно ввел свои статические настройки IP, желтый треугольник исчез, и сеть вернулась.
Чтобы убедиться, что netsh действительно сделал это, я повторил все упражнение, добавив и удалив Hyper-V, и точно так же произошло, когда я дал вышеуказанную команду netsh. Кажется, netsh немного глючит. Его использование для функциональности TCP/IP в любом случае следует рассматривать как устаревшее: глядя на команды netsh, я заметил совет от Microsoft по этому поводу, который не отображается при использовании полных команд netsh, а только при переходе к " Уровень int (interface) в netsh:
C:\WINDOWS\system32>netsh
netsh>int
In future versions of Windows, Microsoft might remove the Netsh functionality
for TCP/IP.
Microsoft recommends that you transition to Windows PowerShell if you currently
use netsh to configure and manage TCP/IP.
Type Get-Command -Module NetTCPIP at the Windows PowerShell prompt to view
a list of commands to manage TCP/IP.
Visit http://go.microsoft.com/fwlink/?LinkId=217627 for additional information
about PowerShell commands for TCP/IP.
netsh interface>ip
netsh interface ipv4>