Вкратце и короче:
PS C:\WINDOWS\system32> Get-VMSwitch vSwitch
Name SwitchType NetAdapterInterfaceDescription
---- ---------- ------------------------------
vSwitch External Intel(R) Ethernet Connection (2) I219-V
PS C:\WINDOWS\system32> (Get-VMSwitch vSwitch).Extensions
Id : E7C3B2F0-F3C5-48DF-AF2B-10FED6D72E7A
Name : Microsoft Windows Filtering Platform
Vendor : Microsoft
Version : 10.0.14393.0
ExtensionType : Filter
ParentExtensionId :
ParentExtensionName :
SwitchId : 8082228e-905b-4967-bee9-e19deb3e2fc2
SwitchName : vSwitch
Enabled : False
Running : True
CimSession : CimSession: .
ComputerName : EBBOX
IsDeleted : False
Id : EA24CD6C-D17A-4348-9190-09F0D5BE83DD
Name : Microsoft NDIS Capture
Vendor : Microsoft
Version : 10.0.14393.0
ExtensionType : Monitoring
ParentExtensionId :
ParentExtensionName :
SwitchId : 8082228e-905b-4967-bee9-e19deb3e2fc2
SwitchName : vSwitch
Enabled : False
Running : True
CimSession : CimSession: .
ComputerName : EBBOX
IsDeleted : False
PS C:\WINDOWS\system32> Enable-VMSwitchExtension -Name "Microsoft NDIS Capture" -VMSwitchName vSwitch | select-object Enabled
Enabled
-------
True
PS C:\WINDOWS\system32> Get-VMSwitchExtension vSwitch -Name "Microsoft NDIS Capture" | Select-Object Enabled
Enabled
-------
False
Другими словами, я не могу включить это VMSwitchExtension, или оно постоянно отключается. Это также происходит в пользовательском интерфейсе управления Hyper-V для виртуального переключателя (я устанавливаю флажок, нажимаю «ОК» или «Применить», закрываю диалоговое окно, повторно открываю диалоговое окно, и флажок не установлен).
Я относительно не знаком ни с Hyper-V, ни с Powershell, поэтому приветствую любые рекомендации.