Hyper-V

如何從設備管理器中刪除 hyper-v 虛擬交換機擴展適配器

  • July 26, 2019

如何清理那個hyper-v混亂?

我只想刪除所有這些。

是的,右鍵點擊 - >解除安裝什麼都不做:(

在此處輸入圖像描述

我嘗試刪除 regedit 條目並獲得拒絕權限。

我試圖為條目設置權限,但訪問被拒絕:

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

您需要 PowerShell 中的“remove-vmnetworkadapter”cmdlet。僅查看設備管理器將只允許您從機器中的“設備”中添加或刪除設備驅動程序,在這種情況下,設備是虛擬的。

如果您想要一個暴露給管理作業系統的虛擬 NIC 列表(即您在上面顯示的內容),您可以使用以下命令:

Get-VMNetworkAdapter -ManagementOS

然後你可以找到你不想要的並使用 remove-vmnetworkadapter 刪除它們。一旦虛擬交換機停止將它們報告為機器中的 NIC,它們就會從設備管理器中消失。

引用自:https://serverfault.com/questions/584316