Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

停止状態でスタックしているHyper-V仮想マシンを修正する方法

近年、仮想マシンの使用が劇的に増加しています。これは、それらの利点を考慮した場合にのみ自然なことです。 Hyper-Vは、Windowsシステム上に仮想マシンを作成できるWindowsネイティブ仮想化ソフトウェアです。 VMwareやVirtualBoxに比べて多くの機能を提供していませんが、それでもかなり多く使用されています。他のソフトウェアと同じように、それ自体に問題があります。さまざまなユーザーが直面することが多い問題の1つは、仮想マシンが停止状態でスタックする場合です。

停止状態でスタックしているHyper-V仮想マシンを修正する方法

これが発生すると、仮想マシンは停止を拒否するため、開始できなくなります。これは、必要なことではありません。これは、以下で説明するいくつかの理由により発生する可能性があります。ただし、始める前に、問題の原因が単に古いWindowsホストマシンである場合があることに注意してください。したがって、この記事を始める前に、利用可能なすべてのWindowsUpdateがインストールされていることを確認してください。それでは、始めましょう。

  • ストレージ障害— 結局のところ、この問題はストレージ障害が原因である場合があります。これは、ディスクが欠落していると報告されている場合に発生します。この場合、ホストと他のディスクの電源をオフにする必要があります。再度起動すると、ディスクが認識され、問題が発生した場合は、RAIDシステムがインストールされている場合は修復を開始する必要があります。
  • RRASの構成ミス— この問題のもう1つの原因は、ルーティングとリモートアクセスサービスの構成の誤りである可能性があります。これは、環境内のインターフェイスがRRASの構成を台無しにした場合に発生する可能性があります。このようなシナリオでは、問題を解決するためにサービスを無効にする必要があります。
  • Windowsの電源オプション— Windowsホストマシンの電源オプションもこのような問題を引き起こす可能性があります。一定時間後に画面をオフにするように設定していると、VMがスタックする可能性があります。このようなシナリオでは、表示がオフにならないように設定する必要があります。

問題の考えられる原因がわかったので、仮想マシンを再度バックアップする方法から始めましょう。

方法1:仮想マシンを強制終了する

強制終了するということは、仮想マシンを完全に取り除くことを意味するものではありません。むしろ、スタックしている仮想マシンのプロセスを終了し、通常どおりに再起動できるようにすることを意味します。ホストマシンで単一の仮想マシンを実行している場合、これはかなり単純なプロセスです。その場合は、問題のある仮想マシンのGUIDを見つけるのに役立つ、以下にリストする手順のいくつかをスキップできます。

複数の仮想マシンがある場合、プロセスがタスクマネージャーに複数回表示されるため、スタックした仮想マシンのGUIDを知らずに、仮想マシンワーカープロセスまたはvmwp.exeを単に強制終了することはできません。 GUIDを取得したら、そのIDに対応するプロセスを見つけて、心配することなくそれを強制終了できます。

これを行うには、以下の手順に従ってください:

  1. まず、仮想マシンのGUIDを確認するには、Powershellを開きます。 仮想マシンが1つしかない場合は、この手順をスキップして、プロセスを強制終了するだけです。同様に、マシンのGUIDがわかっている場合は、この手順をスキップすることもできます。
  2. Powershellを開いたら、次のコマンドを入力します。 VMname 問題のある仮想マシンの名前です:
Get-VM "VMname" | fl *
  1. VMIdを書き留めます 終了する適切なプロセスを見つけるときにこれが必要になるためです。 停止状態でスタックしているHyper-V仮想マシンを修正する方法
  2. その後、先に進んでタスクマネージャーを開きます タスクバーを右クリックし、表示されるメニューから[タスクマネージャー]を選択します。
  3. タスクマネージャが開いたら、詳細に切り替えます タブ。
  4. 次に、 vmpw.exeを見つけます。 Vボタンを押して処理します。複数のVMを実行している場合は、複数のプロセスが見つかります。 停止状態でスタックしているHyper-V仮想マシンを修正する方法
  5. 以前に見つけたIDを使用して、適切なプロセスを見つけます。
  6. 最後に、ユーザー名がIDに関連付けられているプロセスを強調表示してから、タスクの終了を押します。 ボタン。

方法2:電源オプションを変更する

実は、ホストWindowsマシンの電源オプションも、Hyper-V仮想マシンの状態に影響を与える可能性があります。同じ問題に直面している人の1人は、ディスプレイをオフにしないように変更すると、問題が解決したと述べました。したがって、それは一撃の価値があります。方法は次のとおりです。

  1. 開始を開きます Windowsキーを押してメニューを表示し、電源プランを検索します。
  2. Enterを押します 表示された結果について。
  3. そこから、回転を変更します oディスプレイをff しないのオプション ドロップダウンメニューから。 停止状態でスタックしているHyper-V仮想マシンを修正する方法
  4. 最後に、[変更を保存]をクリックします ボタン。

方法3:RRASを無効にする

リモートアクセスサービスの設定を誤ると、問題が発生する可能性もあります。前述したように、ネットワークインターフェイスがサービスを混乱させ、仮想マシンがスタックする可能性があります。したがって、これを修正する簡単な方法は、ルーティングとリモートアクセスサービスを無効にすることです。方法は次のとおりです。

  1. まず、実行を開きます Windowsキー+Rを押してダイアログボックスを表示します 。
  2. [実行]ダイアログボックスで、「 services.msc」と入力します 次にEnterキーを押します。
  3. [サービス]ウィンドウで、ルーティングとリモートアクセスサービスを検索します 。これを簡単に行うには、Rボタンを1回押して、アルファベットのRから始まるサービスにジャンプします。
  4. 見つけたら、サービスをダブルクリックしてプロパティを開きます 窓。 停止状態でスタックしているHyper-V仮想マシンを修正する方法
  5. サービスが実行中の場合は、[停止]をクリックしてサービスを停止します ボタン。
  6. サービスを停止したら、無効を選択します スタートアップタイプから ドロップダウンメニュー。
  7. システムを再起動します。

方法4:ホストマシンを再起動します

ほとんどの場合、このような問題は、ホストマシンを再ホストするだけで簡単に解決できます。ホストマシンを再起動すると、VMがクリアされ、正常に起動します。また、システムが最新であることを確認してください。この問題は、フォローアップアップデートでパッチが適用されることが多いWindowsのバグが原因である可能性もあります。


  1. Windows 11の更新がスタックするのを修正する方法

    オペレーティング システムとしての Windows には、多くの肯定的な要素があります。それらの 1 つは、作成者の Microsoft からの更新の着信ストリームです。 Windows 11 PC がインターネットに接続されている場合、新しい機能、再設計された外観、システムの現在のバグと誤動作の解決策、および安定性の向上をもたらす更新プログラムを引き続き入手できます。一部のユーザーは、あまりにも多くの更新を受け取ることに失望を表明しています。 Windows 11 PC に更新プログラムをダウンロードすると、通常はパーセンテージで進行状況が表示されます。パーセンテージ カウンターがスタックし

  2. Windows 11/10 で Hyper-V 仮想マシンをセットアップする方法。

    テストまたはその他の目的で Windows 11/10 に Hyper-V 仮想マシンをセットアップする場合は、以下を読み続けて、Windows 10/11 で Hyper-V 機能を有効にする方法と、新しい仮想マシンを作成して構成する方法を学習してください。ハイパー V マネージャー。 Microsoft は、Hyper-V テクノロジを Windows Server 2008 以降のバージョンの Windows Server に統合しました。現在、Hyper-V は Windows 10 および 11 オペレーティング システムにも含まれており、通常のユーザーでも、メイン マシンの O