Correzione: impossibile creare lo switch virtuale Hyper-V 2019 (errore 0x80070002)

Ogni macchina virtuale ospitata su Hyper-V 2019 probabilmente richiede una scheda di rete virtuale per comunicare con il resto della rete. Per fare ciò, dovremmo creare uno switch virtuale e assegnarlo alla macchina virtuale. Esistono tre diversi switch virtuali su Hyper-V, inclusi privato, interno ed esterno. Lo switch di rete privato fornisce solo comunicazioni tra macchine virtuali ospitate su un server fisico. Inoltre, lo switch interno fornisce la comunicazione tra macchine virtuali e host Hyper-V. L'ultimo, ma non meno importante, è l'interruttore esterno. Uno switch esterno è associato alla scheda di rete fisica e fornisce la comunicazione con l'intera rete. Dopo aver creato uno switch virtuale, il passaggio successivo sarebbe quello di assegnare uno switch virtuale alla macchina virtuale. Quale interruttore assegneremo? Dipende dal caso d'uso della macchina virtuale.

Alcuni amministratori IT riscontrano problemi durante la creazione di switch virtuali su Hyper-V, indipendentemente dal fatto che stiano provando a crearlo tramite GUI o Powershell. Uno degli errori è noto come " Errore nell'applicazione delle modifiche alle proprietà dello switch virtuale. Errore durante l'aggiunta delle connessioni dello switch Ethernet virtuale. " I dettagli mostrano il GUID dell'adattatore, con il testo finale , " Il sistema non è in grado di trovare il file specificato. (0x80070002) . Lo stesso problema si verifica non solo su Hyper-V 2019 ma anche su Hyper-V 2016 e Hyper-V 2012.

Esistono alcuni motivi per cui si verifica questo problema, ma molti di essi indicano un problema con la scheda di rete. Ci concentreremo su due di essi e ti guideremo attraverso soluzioni che hanno aiutato gli amministratori IT a risolvere un problema. Include l'aggiornamento della scheda di rete, l'eliminazione dei riferimenti NIC e l'aggiunta di nuovi ruoli Hyper-V. Quindi iniziamo. Se la soluzione 1 non risolve il problema, provare con la soluzione 2.

Soluzione 1: aggiornare i driver della scheda di rete

Nel nostro caso, stiamo utilizzando il server fisico HPE ProLiant ML350 Gen10 Server. Per aggiornare il driver per la scheda di rete, dovremmo accedere al sito Web del produttore e scaricare un driver ufficiale per la scheda di rete. Poiché questo server utilizza la scheda di rete di Intel, possiamo anche scaricarla dal sito Web di Intel.

Soluzione 2: reinstallare il ruolo Hyper-V e ripristinare i riferimenti NIC

  1. Accedi o connettiti a Windows Server 2019 dove hai installato il ruolo Hyper-V
  2. Apri Server Manager
  3. Fai clic su Gestisci, quindi scegli Rimuovi ruoli e funzionalità
  4. Fai clic su Avanti in Prima di iniziare
  5. Selezionare il server di destinazione e fare clic su Avanti
  6. Deseleziona Hyper-V in Rimuovi ruoli server, quindi fai clic su Rimuovi funzionalità

  7. Fai clic su Avanti
  8. Fai clic su Avanti in Rimuovi funzionalità
  9. Selezionare Riavvia automaticamente il server di destinazione, se necessario
  10. Fare clic su per confermare, quindi fare clic su Windows si riavvierà automaticamente.

  11. Accedi o connettiti a Windows Server 2019 dove hai installato il ruolo Hyper-V
  12. Fare clic con il tasto destro sul menu Start e fare clic su Windows Powershell (Admin)
  13. Digita netcfg -d e premi Invio . Ciò eliminerà tutti i riferimenti alla NIC, quindi assicurati di avere accesso fisico al server o di avere un buon iLO o altra connessione di gestione.

  14. Riavvia Windows Server 2019
  15. Accedi o connettiti a Windows Server 2019 dove hai installato il ruolo Hyper-V
  16. Apri Server Manager e installa Hyper-V seguendo la stessa procedura che utilizziamo per rimuovere il ruolo. Dovrai solo selezionare il ruolo Hyper-V.
  17. Fare clic con il tasto sinistro del mouse sul menu Start e cercare Hyper-V Manager
  18. Apri Hyper-V Manager
  19. Navigare e aprire Virtual Switch Manager sul lato destro della finestra di Hyper-V Manager
  20. Seleziona Esterno in Quale tipo di switch virtuale desideri creare, quindi fai clic su Crea switch virtuale
  21. Digitare il nome dello switch esterno
  22. Scegli la scheda di rete in Rete esterna
  23. Fai clic su Applica e poi su OK
  24. Passare alla macchina virtuale in cui si desidera assegnare un nuovo switch virtuale
  25. Fare clic con il tasto destro sulla macchina virtuale e fare clic su Impostazioni
  26. Fai clic su Adattatore di rete
  27. Scegli lo switch virtuale esterno in Switch virtuale

  28. Fai clic su Applica e poi su OK
  29. Aggiungi indirizzo IP (se non si utilizza DHCP)
  30. Divertiti a lavorare con Hyper-V e macchine virtuali

Articoli Interessanti