Come eliminare gli adattatori delle estensioni dello switch virtuale hyper-v da Gestione dispositivi


17

Come pulire quel casino hyper-v?

Voglio solo cancellarli tutti.

E sì, fare clic con il tasto destro -> Uninstall non fa nulla :(

inserisci qui la descrizione dell'immagine

Ho provato a eliminare le voci di regedit e mi è stata negata l'autorizzazione.

Ho provato a impostare le autorizzazioni per le voci e mi è stato negato l'accesso:

C:\> subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 /grant=administrators=F

SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 - RegSetKeySecurity Error : 5 Access is denied.


SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : delete Perm. ACE 2 builtin\administrators
SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : 2 change(s)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties - AddAce error : 87 The parameter is incorrect.


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties: 5 : Unable to enumerate subkeys

Risposte:


3

Si desidera il cmdlet "remove-vmnetworkadapter" in PowerShell. Basta guardare Device Manager ti permetterà solo di aggiungere o rimuovere i driver di dispositivo dai "dispositivi" nella macchina, dove in questo caso il dispositivo è virtuale.

Se vuoi un elenco delle schede di rete virtuali che sono esposte al sistema operativo di gestione (che è quello che stai mostrando sopra) puoi usare questo comando:

Get-VMNetworkAdapter -ManagementOS

Quindi puoi trovare quelli che non ti piacciono ed eliminarli con remove-vmnetworkadapter. Quando lo switch virtuale smette di segnalarli come NIC nella macchina, scompaiono da Gestione dispositivi.


17

L'opzione nucleare che funziona con Windows Core sta usando netcfg per cancellare tutte le impostazioni di rete e reinizializzare i driver della scheda di rete.

#WARNING! DANGER! THIS WILL DELETE ALL YOUR NETWORKING SETTINGS!
netcfg -d

Sembra funzionare meglio di nvspbind.exe o di vari altri comandi di PowerShell quando rovino davvero le impostazioni di rete di Hyper-V VMSwitch o LBFOTeam.


2
Incredibilmente, il tuo comando ha cancellato solo gli adattatori virtuali e ha lasciato intatti quelli reali. È buono come si arriva.
andreszs,

1
Funziona su Windows 10 per ripulire gli adattatori vEthernet rimasti dopo la disinstallazione di Hyper-V. Le carte fisiche sono attive dopo il riavvio.
Maris B.

ha funzionato per me: prima rimosso Win X hyper V poi ntcfg -d. ottimo suggerimento!
Joe Platano,

Ottimo ... questo ha persino preservato il mio driver TAP e la precedente interfaccia VirtualBox-HostOnly installata dalla cancellazione.
cljk

+1 Ha funzionato come un fascino. Sbarazzarsi di tutti i bit di rete rimanenti anche da altre cose di virtualizzazione.
Corin,

6

Seguendo le indicazioni dell'articolo Rimozione degli adattatori di rete "obsoleti" nella VM Hyper-V di Jeremy Jameson:

  1. Avviare un prompt dei comandi dell'amministratore ;
  2. Correre
    1. set devmgr_show_nonpresent_devices=1
    2. start devmgmt.msc
  3. Nella nuova opzione " Disinstalla " di Device Manager nei menu di scelta rapida ha funzionato per me (Win10 Pro).

Devo dire che ho provato il netcfg -dprecedente, ma non ha avuto alcun effetto osservabile. Inoltre ho disabilitato Hyper-V al momento di questo processo.


1
La risposta accettata non era disponibile (sembra che Hyper-V debba essere abilitato) per me, ma questo ha fatto il lavoro mentre Hyper-V è disabilitato.
Tok '11

1
@Tok 'è probabilmente un buon punto: ho disabilitato anche Hyper-V, l'ho aggiunto per rispondere.
myf,

1

Ho risolto questo problema con:

Nel tipo di PowerShell: netcfg -d

Questo ELIMINERÀ tutte le schede di rete E LE IMPOSTAZIONI di rete! Gli adattatori fisici NON saranno PERDUTI. Quindi ho ripristinato le mie impostazioni di rete e creato nuovi switch virtuali esterni. Questo ha funzionato per me bene e velocemente.

Windows 10 a 64 bit lì.


0

se non funziona. fare clic con il tasto destro sull'adattatore, proprietà. Fai clic su Configura in alto, nella terza scheda su Driver. Disinstallare il driver e chiudere la maschera. il problema dovrebbe essere risolto dopo aver premuto F5.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.