0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Hyper-V】仮想マシンを確実に削除する 「別のプログラムが使用中」

0
Posted at

はじめに

実務で構築をやり直すため、仮想マシンを削除する必要がありました。

その際、Hyper-Vマネージャーで仮想マシンを削除した後、
エクスプローラで仮想マシンのディスクイメージ等の削除を試したところ、
「別のプログラムが使用中」とのエラーが発生。

今回は「同エラーが起きた際の対処」と「同エラーを起こさず削除」する方法を書いていきたいと思います。

仮想マシン削除

前提として、削除する仮想マシンをシャットダウンしておいてください。
image.png

今回の私の場合に当てはまるのですが、Hyper-Vマネージャ上のGUI操作で
仮想マシンを削除しても、仮想マシンが完全に削除されないケースがあるようです。

仮想マシンが完全に削除されたかは、PowershellでGet-VMを打ち、確認します。

出力結果(例)
PS C:\Windows\system32> Get-VM

Name                 State CPUUsage(%) MemoryAssigned(M) Uptime   Status     Version
----                 ----- ----------- ----------------- ------   ------     -------
win2022-sysprep-test Off   0           0                 00:00:00 正常稼働中 12.0

Hyper-Vマネージャで削除した仮想マシンが存在している場合は
Remove-VM -Name "[仮想マシン名]"で削除します。

「削除しますか?」と聞かれるので「y」と答えます。

image.png

うまくいかない場合は-Forceオプションを付与してください。

その後、再度Get-VMで仮想マシン一覧を確認し、仮想マシンが削除されたことを確認します。

Hyper-Vマネージャからも削除されました。
image.png

仮想マシンを削除できたら、エクスプローラから仮想マシンの.vhdxファイル等の残骸を削除しましょう!

image.png

image.png

仮想ディスクファイルを削除できない場合、
マウントしていることが原因かもしれませんので、下記をご参照ください。

まとめ

簡単ですが仮想マシンを削除する手順を書いてみました。

Hyper-Vマネージャ上ではなく、Remove-VMを使用することで仮想マシンを完全に削除することが可能となります。

参考になれば幸いです!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?