「停止中」状態でハングする仮想マシンを停止/強制終了する方法は?


9

「Stopping」状態で常にハングする仮想マシンがあります。

マシンのvmwp.exeプロセスを強制終了することを提案するいくつかの投稿を赤にしましたが、Windowsタスクマネージャーからも、管理コマンドプロンプトからも、prockill / PID xxxx / Fを使用してこのプロセスを強制終了できませんでした。プロセスID。私の唯一の結果は、マシンが「停止中-クリティカル」状態になることです。

さらに悪いことに、その時点から(仮想マシンが停止時にハングした状態)、同じホスト上の他の仮想マシンを管理(停止または起動)できません。その場合の唯一の「解決策」は、仮想マシン管理サービス(vmms.exe)を停止して、物理ホストを再起動することです。最初にvmms.exeサービスを停止しないと、物理ホストも再起動中にハングします。

また、イベントビューアにエラーは記録されません。

私はそれらの問題について不平を言っている他の投稿をいくつか見つけました。それらすべてについて、唯一の提案はvmwp.exeプロセスを強制終了することでしたが、これも明らかに機能しません。

誰かがこれで私たちを助けることができますか、pls?

ありがとう


Windows Server 2012でも同じ問題があります。まだ解決策はありませんか?
Randall Flagg 2017

これは、1)物理NICの不良ドライバに接続されている仮想スイッチ、または2)物理サーバーにインストールされているRRAS、または3)パススルーディスクに公開されているVMに関連している可能性があります。これらのいずれかが存在する場合、ハング状態になる可能性が高くなります。
Noor Khaldi 2017

回答:


2

ここで説明されているように、プロセスVMWP.EXEを強制終了できます

また、最新のWindowsアップデートをインストールすることで解決できる問題である可能性もあります。さらに、リモートアクセスが適切に構成されていない可能性があり、RRASをオフソースにする必要があります。


リンクのみの回答:(
FreeSoftwareServers

-1

この問題について調査を行ったところ、私はこれを発見しました。

非常に危険なアクションを実行して、ハングしたマシンを強制終了しました。これはサポートされていないと確信していますが、私はテストマシンだったので、チャンスを利用しました。ハングした仮想マシンに加えて、hyper-vサービスも開始できませんでした。

プロセスエクスプローラーを使用して、vmのワーカープロセスで実行されているすべてのスレッドを強制終了しました。

次に、プロセスエクスプローラーで、プロセスによって開かれたハンドルを確認し、ファイルシステムに関連するすべてのハンドル(名前またはパスにGUIDが含まれるハンドル)を閉じました...

ハンドルを数秒間閉じた後、ワーカープロセスが突然消え、hyper-vサービスを再開できました。

このガイドに深刻な段階的な手順が不足している場合は、申し訳ありません。これは私にとってはうまくいきました、そしてあなたがこのような何かを使ってハングしたvmを終了することを選択したなら、私はそれがうまくいくことを望みます。パトリック

それが役に立てば幸い。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.