Hyper-V 仮想マシンが起動せず、エラー 0x80070057トリガーされる
この記事では、仮想マシンを起動しようとしたときに発生する0x80070057 エラーの解決策について説明します。
適用対象: Windows Server 2012 R2
元の KB 番号: 3084322
現象
次のような状況で問題が発生します。
- Windows Server 2012 R2 または Microsoft Hyper-V Server 2012 R2 ベースのサーバーで Hyper-V が実行されている。
- パススルー ディスクを使用して仮想マシンを構成します。
- McAfee VirusScan Enterprise (VSE) 8.8 Patch 5 をインストールまたはアップグレードします。
このシナリオで仮想マシンを起動しようとすると起動せず、次のエラーが返されます。
[ウィンドウ タイトル]
Hyper-V マネージャー[Main Instruction]
選択した仮想マシンの起動中にエラーが発生しました。[コンテンツ]
'<VM_Name>' を開始できませんでした。
合成 SCSI コントローラー (インスタンス ID): エラー '1 つ以上の引数が無効です' で電源オンに失敗しました。
"<1 つ以上の引数が無効です" というエラーが発生したため、添付ファイル 'SCSI ID>' を開けませんでした。
メッセージ ウィンドウで [詳細を表示] をクリックすると、次の情報が表示されます。
[展開された情報]
'<VM_Name>' を開始できませんでした。 (仮想マシン ID)'<VM_Name>' 合成 SCSI コントローラー (インスタンス ID): エラー '1 つ以上の引数が無効です' (0x80070057) で電源オンに失敗しました。 (仮想マシン ID)
'<VM_Name>': '1 つ以上の引数が無効です' (0x80070057) というエラーが原因で、添付ファイル '<SCSI ID>' を開けませんでした。 (仮想マシン ID)
[^]詳細を非表示にする [閉じる]
原因
これは、McAfee VirusScan Enterprise 8.8 Patch 5 の既知の問題です。
回避策
警告
- このセクションでは、レジストリを開いたり変更したりする方法について説明します。
- 次の情報は、システム管理者を対象としています。 レジストリの変更は元に戻せないので、正しく行わないとシステム エラーが発生する可能性があります。
- 先に進む前に、Intel Security では、レジストリをバックアップし、復元プロセスを理解することを強くお勧めします。 詳細については、「 高度なユーザー向けの Windows レジストリ情報」を参照してください。
この問題を回避するには、レジストリで mfedisk.sys ドライバーを無効にします。
レジストリ エディター (regedit.exe) を開きます。
次のサブキーを見つけます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
この文字列から "mfedisk" を削除して UpperFilters 値を変更します。
コンピューターを再起動します。
詳細
この問題は、次の McAfee KB 記事に記載されています。
パススルー ディスクを使用する Hyper-V VM は、VirusScan Enterprise 8.8 Patch 5 のインストール後に起動しない
サードパーティのお問い合わせ窓口に関する免責事項
Microsoft では、このトピックに関する追加情報を見つけるのに役立つサード パーティの連絡先情報を提供しています。 将来予告なしに変更されることがあります。 Microsoft は、第三者の連絡先情報の正確性を保証しません。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示