Na maioria dos casos, se o convidado da VM mostrar que o cabo Ethernet está desconectado, isso significa que nas configurações da VM o comutador virtual do adaptador de rede está definido como "Não conectado". Obviamente, isso não parece ser o caso para você, mas verifique se é seguro.
Agora, para encontrar a causa do problema, eu faria 3 redes no Virtual Switch Manager. Um privado, um interno e um externo. Tente conectá-lo a todos os três e veja se alguma coisa muda. Você deve conseguir fazer isso enquanto a VM está em execução.
Se algo mudar (por exemplo, você recebe uma mensagem conectada na rede interna), remova sua rede externa (do Hyper-V) e tente conectar os adaptadores de rede (ethernet real e rede interna) na máquina host. (Isso pode ou não funcionar, e pode ou não ser uma boa ideia, mas é provável que lhe dê mais informações para determinar onde exatamente está o problema.)
Se nada mudar (por exemplo, não importa qual rede você se conecta), tente fazer uma VM diferente (como alguma distro Linux ou algo assim. Talvez Ubuntu Desktop?) e veja se você obtém resultados semelhantes. (com seu adaptador de rede conectado às redes privadas, internas e externas)
Se você obtiver resultados semelhantes com a distribuição do Linux, então eu diria que é seguro dizer que é um problema com o Hyper-V e eu tentaria removê-lo completamente como um recurso e adicioná-lo novamente. Se você não obtiver resultados similares com a distro linux (por exemplo, funciona), então é provável que sua própria VM, e eu tente remover os drivers do Hyper-V e reinstalá-los (o que será um truque sem internet, e provavelmente precisa da sua própria pergunta)
De qualquer forma, depois de ter tentado tudo isso, se ainda estiver com problemas, atualize sua pergunta com as novas informações obtidas e talvez outra pessoa possa adicionar mais.