Hyper-Vで「状態を変更しようとしたときにアプリケーションでエラーが発生しました」エラーを修正する方法
Hyper-Vで「状態を変更しようとしたときにアプリケーションでエラーが発生しました」エラーを修正する方法
Hyper-Vで仮想マシンをオフにしようとした際に、「状態を変更しようとしたときにアプリケーションでエラーが発生しました(The application encountered an error while attempting to change the state)」というエラーが表示されることがあります。このエラーは、バックグラウンドでアクションが実行中のときに「オフにする(Turn Off)」ボタンをクリックすると発生します。本記事では、Windows 11/10でこのエラーを回避し、仮想マシンを正常にシャットダウンする方法を解説します。
状態を変更しようとしたときにアプリケーションでエラーが発生しました:「[仮想マシン名]」。
停止できませんでした。
「仮想マシン名」の停止に失敗しました:デバイスは使用できる状態ではありません。(0x800710DF)。(仮想マシンID 固有の番号)

「閉じる(Close)」ボタンをクリックして再度シャットダウンを試みても、同じエラーが表示されます。これは、一部のサービスがバックグラウンドで実行中であり、それらのサービスが終了するまで仮想マシンをシャットダウンできないためです。コンピューターを再起動する以外にも、この問題を解決する方法が2つあります。1つ目はタスクマネージャーを使用してHyper-Vマネージャーを終了する方法、2つ目は「サービス(Services)」パネルからすべてのバックグラウンドサービスを停止する方法です。
「状態を変更しようとしたときにアプリケーションでエラーが発生しました」エラーの修正手順
このエラーを修正するには、以下の手順に従ってください。
- タスクマネージャーを使用してHyper-Vマネージャーのタスクを終了する
- すべてのHyper-Vサービスを停止する
各手順の詳細については、このまま読み進めてください。
「デバイスは使用できる状態ではありません(0x800710DF)」仮想マシンエラーの修正方法
1] タスクマネージャーを使用してHyper-Vマネージャーのタスクを終了する
プログラムを起動すると、必ずタスクマネージャーに表示されます。このユーティリティを使用すれば、Windows 11/10でHyper-Vマネージャーのタスクを終了できます。タスクマネージャーを開く方法は複数ありますが、Win+Xキーを押して「タスクマネージャー」を選択すると素早く開けます。その後、「Microsoft Management Console」を見つけて展開し、「Hyper-V マネージャー」を選択します。

次に、「タスクの終了」ボタンをクリックします。
これで、通常どおりHyper-Vマネージャーで設定を変更できるようになります。
2] すべてのHyper-Vサービスを停止する

Hyper-Vマネージャーでは複数のサービスがバックグラウンドで実行されており、それぞれが何らかの役割を担っています。したがって、これらのサービスを停止すれば、Hyper-Vマネージャーを閉じたり、応答しない仮想マシンをシャットダウンしたりできます。具体的な手順は以下のとおりです。
- タスクバーの検索ボックスで「services」と入力し、検索結果をクリックします。
- Hyper-Vに関連するすべてのサービスを見つけます。
- 各サービスをダブルクリックします。
- 「停止」ボタンをクリックします。
- 「OK」ボタンをクリックします。
- Hyper-Vマネージャーと仮想マシンを閉じます。
参考までに、以下のサービスを確認してください。
- HV ホスト サービス(HV Host Service)
- Hyper-V データ交換サービス(Hyper-V Data Exchange Service)
- Hyper-V ゲスト サービス インターフェイス(Hyper-V Guest Service Interface)
- Hyper-V ゲスト シャットダウン サービス(Hyper-V Guest Shutdown Service)
- Hyper-V ハートビート サービス(Hyper-V Heartbeat Service)
- Hyper-V ホスト コンピューター サービス(Hyper-V Host Computer Service)
- Hyper-V PowerShell Direct サービス(Hyper-V PowerShell Direct Service)
- Hyper-V リモート デスクトップ仮想化サービス(Hyper-V Remote Desktop Virtualization Service)
- Hyper-V 時刻同期サービス(Hyper-V Time Synchronization Service)
- Hyper-V 仮想マシン管理(Hyper-V Virtual Machine Management)
- Hyper-V ボリューム シャドウ コピー要求元(Hyper-V Volume Shadow Copy Requestor)
Hyper-Vをオフにできないのはなぜですか?
多数のサービスやプロセスが常にバックグラウンドで実行されているため、それらがまだ終了していない状態では、Hyper-V仮想マシンをオフにできません。Hyper-V仮想マシンをオフにするには、上記の方法を使って、バックグラウンドで継続的に実行されているすべてのサービスを終了する必要があります。
関連記事:Hyper-V仮想マシンの起動が非常に遅い場合の対処法
Hyper-V VMを強制的にシャットダウンするにはどうすればよいですか?
Hyper-V仮想マシンをシャットダウンできず、強制的に終了したい場合は、「サービス」パネルからすべてのサービスを停止する必要があります。その手順を省略したい場合は、タスクマネージャーを開いてHyper-Vマネージャーのタスクを終了するだけでも構いません。
仮想マシンを強制終了するにはどうすればよいですか?
Windows 10/11では、仮想マシンを終了することとHyper-Vマネージャーを終了することは同じ操作になります。Hyper-Vで仮想マシンを強制終了するには、タスクマネージャーを使用します。ただし、何らかの理由でタスクマネージャーを開けない場合は、コンピューターを再起動することが唯一の解決策となります。

-
0xc000000fエラーの解決方法:ブート構成データの読み取り中にエラーが発生しました
Windowsの起動時に「0xc000000f: ブート構成データの読み取り中にエラーが発生しました(An error occurred while attempting to read the boot configuration data)」というエラーメッセージが表示され、PCが正常に起動しなくなることがあります。このエラーの主な原因は、BOOTMGR(Windowsブートマネージャー)がハードディスク上でBCD(ブート構成データベース)の情報を見つけられないことです。BCD情報が破損していたり、ハードディスクから消失していたりする場合があります。この問題を解決するには、BCDを修復また
-
Windows 11でタスクマネージャーの既定のスタートページを変更する3つの方法
Windows 11に搭載されている数多くのツールの中でも、タスクマネージャーはPCのパフォーマンスやリソース使用状況を把握するうえで欠かせない重要なツールの一つです。パソコンの動作が重くなったとき(これは誰にでも起こりうることです)に特に役立ちます。さらに、タスクマネージャーでは実行中のアプリ・プロセス・サービスに関するリアルタイムの情報を確認できるほか、ネットワークアクティビティやメモリの状態も簡単に監視できます。 タスクマネージャーを使ったことがある方ならご存じのとおり、既定では「プロセス」タブが起動時に表示されるようになっています。しかし、用途によっては頻繁にタブを切り替えることも多い