Hyper-V VM がスタックし、状態を変更できないために電源をオンまたはオフにできない場合があることがわかりました。この記事では、次のような場合に何をすべきかについて説明します。 Hyper-V は状態を変更できません。
選択した仮想マシンを起動しようとしたときにエラーが発生しました。
「マシン名」は状態を変更できませんでした。
操作はエラー コード「32788」で失敗しました。
非アクティブ後のWindows10ロック画面
VM の状態変更に失敗しました 32788 とは何ですか?
エラー コード 32788 は、VM がその状態を変更できないことを意味します。これは、ストレージ障害、ネットワーク構成が正しくない、ISO が不適切な場合に発生する可能性があります。ただし、場合によっては、問題が単なる不具合であり、既存のプロセスを強制終了することで解決できる場合もあります。
Hyper-V の状態変更に失敗したエラーを修正
Hyper-V が状態の変更に失敗し、次のメッセージが表示される場合 操作はエラー コード 32788 で失敗しました メッセージが表示された場合は、まず VM のファイルが保存されているディスクがいっぱいになっていないことを確認してください。十分なスペースがある場合は、以下に説明する解決策に従ってください。
- 問題のある仮想マシンのプロセスを強制終了します。
- 動作中のスイッチに接続していることを確認してください
- ISOファイルがマウントされているか確認する
- 仮想マシンサービスを確認または再起動します
- フォルダーに適切な権限を与える
操作はエラー コード 32788 Hyper-V エラーで失敗しました
1] 問題のある仮想マシンのプロセスを強制終了します。
VM の開始/停止エラーが発生した場合、仮想マシン ワーカー プロセス (vmwp.exe) を終了するだけで VM を終了することはできません。各 vmwp.exe プロセスは、グローバル一意識別子 (GUID) を介して特定の VM にマップされるため、間違ったプロセスを終了すると間違った VM が強制終了され、正しい VM が見つかる前に複数の VM に影響を与える可能性があります。
このため、Hyper-V マネージャーからプロセスを終了することをお勧めします。これを行うには、以下の手順に従ってください。
- 開ける Hyper-V マネージャー。
- 左側のパネルでホスト マシンを右クリックし、選択します。 Hyper-V 設定 。
- に行きます 仮想マシン タブをクリックして、そこに指定されているアドレスをコピーします。
- 開ける ファイルエクスプローラー 先ほどコピーしたパスをアドレスバーに貼り付けます。
- 次に、次の場所に移動します 仮想マシン名 > 仮想マシン 。
- マシンの GUID を確認すると、すべてのファイルとフォルダーが同じ名前になります。
- 次に、タスク マネージャーを開き、[詳細] タブに移動して、 vmwp.exe その GUID に関連付けられたプロセス ([ユーザー] 列に表示されます) を右クリックし、選択します。 タスクを終了します。
これでうまくいくことを願っています。
または、次のこともできます。 Microsoft PowerShellを使用してプロセスを強制終了します。 同じように。
2] 動作中のスイッチに接続されていることを確認してください
次に、動作中のスイッチに接続していることを確認する必要があります。接続されていないと、マシンの状態を変更できません。同じことを行うには、以下の手順に従います。
- 開ける ハイパーV。
- 仮想マシンに移動して右クリックし、[設定] を選択します。
- 次に、 をクリックします ネットワークアダプター。
- あなたの 仮想スイッチ 正しく構成されているか、そうでない場合は、正しい構成を選択し、「適用」をクリックします。
仮想スイッチを構成した後は、この問題が二度と発生することはありません。
3] ISOファイルがマウントされているか確認する
VM/ゲスト OS にマウントされた ISO ファイルが正しい場所にないため、VM の電源がオンになり、状態が変更されない可能性があります。これは、ISO ファイルの移動または削除、または異なる ISO ファイル パスを持つ別のホストから VM を移行したことが原因である可能性があります。
これを確認するには、Hyper-V を開き、仮想マシンを右クリックして [設定] を選択します。次に、ハード ドライブまたは DVD ドライブに移動して ISO パスを見つけます。仮想マシンに ISO ファイルが必要な場合は、正しいファイルを添付してください。そうでない場合は、「なし」を選択して ISO ファイルなしで VM を起動します。これで、VM は問題なく電源がオンになるはずです。
4] 仮想マシンサービスを確認または再起動します
ホストにインストールされているすべての仮想マシンでこの問題が発生する場合は、仮想マシン サービスに何らかの問題がある可能性が高くなります。ただし、1 台のマシンだけが状態を変更できない場合は、この解決策をスキップすることをお勧めします。
注記 注:運用環境で Hyper-V 仮想マシン管理サービスを再起動すると、ホスト上の Hyper-V サービスが中断される場合があります。したがって、サービスを再起動する前に適切なダウンタイムがあることを確認してください。
サービスを再起動するには、次の手順を開きます。 サービス、 探す Hyper-V 仮想マシン管理、 実行中の場合は、それを右クリックし、「再起動」を選択します。実行されていない場合は、「開始」をクリックします。
Hyper-V に関連するすべてのサービスに対してこれを実行し、問題が解決されたかどうかを確認します。
5]フォルダーに適切な権限を与えます
フォルダーと VM ファイルに対するアクセス許可が不十分な場合、VM が保存済み状態でスタックする可能性があります。その場合、次のことを行う必要があります。 そのフォルダーに対するすべての権限をユーザーに付与します 。そのためには、VM ファイルが保存されているフォルダーのプロパティを開きます。に行きます 安全 タブで、問題を抱えているユーザーを見つけて、[編集] をクリックして、問題を解決します。 フルコントロール 。
この投稿で説明されている解決策を使用して問題を解決できることを願っています。
読む: Hyper-V 仮想マシンが停止状態でスタックする問題を修正する
保存された状態でスタックする Hyper-V を修正するにはどうすればよいですか?
もし Hyper-V 仮想マシンが保存された状態のままになる 保存された状態は変更できないため、セッションを強制終了して再起動する必要があります。その仮想マシンの GUID を見つけて、ホスト コンピューターのタスク マネージャーから強制終了できます。手順については、前述のガイドを参照してください。