Hyper-Vで仮想スイッチのプロパティ変更時にエラーで変更できないという考えたくもないエラーが発生することがあるそうです。
Hyper-V 仮想スイッチのプロパティに変更を適用中にエラーが発生しました。(0xC0000022)
以下は抜粋。
仮想スイッチのプロパティの変更を適応中にエラーが発生しました
仮想イーサネットスイッチの接続の追加中にエラーが発生しました。
イーサネットポート'{****}'のバインドに失敗しました: {アクセス拒否}プロセスはオブジェクトのアクセスを要求しましたが、アクセス権が与えられていません。(0xC0000022)。
こちらはPowerShellでのエラーメッセージです
PS C: ¥Windows¥system32>Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
------ ----------------------- ------- ------- ------------- -----------
イーサネット Realtek PCIe GbE Family Controller 7 Up **** 100Mbps
vEthernet (Default Switch) Hyper-V Virtual Ethernet Adapter 17 Up **** 10GbpsPS C: ¥Windows¥system32>$net = Get-NetAdapter -Name 'イーサネット'
PS C: ¥Windows¥system32>New-VMSwitch -Name "External VM Switch" -AllowManagementOS $true -NetAdapterName $net.Name
New-VMSwitch: 仮想イーサネットスイッチの接続の追加中にエラーが発生しました。
イーサネットポート'{****}'のバインドに失敗しました: {アクセス拒否}プロセスはオブジェクトのアクセスを要求しましたが、アクセス権が与えられていません。(0xC0000022)。
発生場所 行:1 文字:1
+ New-VMSwitch -Name "External VM Switch" -AllowManagementOS $true -Net ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-VMSwitch], VirtualizationException
+ FullyQualifiedErrorID: OperationFailed, Microsoft.HyperV.PowerShell.Commands.NewVMSwitch
参考
この問い合わせは海外のフォーラムでも同様に行っているようです。インターネットに接続されていません。これは、会社のファイアウォールまたは機能の制限が原因でエラーが発生した可能性があることを意味しますが、私または同僚は、原因が正確に何であるかを知りませんとのこと。
ただこのエラーですが、アプリケーションエラーなどで出るようですが、Hyper-Vとして表示されるという情報がないのですよね。。。