VMware Playerを使っていて、「仮想マシンの削除中にエラーが発生しました: 現在、この仮想マシンは削除できません。」と表示される事象が発生して、仮想マシンの削除ができない状態になりました。
VMware Playerのバージョンは16です。
Windows10上で利用しています。自宅でサーバの検証でよく利用するのですが、このエラーは初めて発生ました。
確かに利用時に何かメッセージがでたような気はしたのですが、原因は不明です。ちなみにググって見ましたが、同様のエラーメッセージは見つかりませんでした。
類似事例でいうとこちらでしょうか。
Solved: VMWare Player won't delete VM from library/Where i... - VMware Technology Network VMTN
===
ライブラリにVMWarePlayerが削除を拒否するVMがあります。数か月または数年前にVMのファイルを削除しましたが、ライブラリからVMを削除しようとすると、エラーなしで選択範囲が「ホーム」に戻ります。誰か提案がありますか?
または、ライブラリ内のVMのリストを保持しているファイルを誰かが知っているので、手動で取り出すことができますか?ProcExpを使用して見つけようとしましたが、うまくいきませんでした。
私のホストマシンは64ビットのWindows7です。最新のVMWarePlayerバージョン4.0を実行しています。
これが私が試したときのログからの抜粋です:
2011-10-23T14:46:42.317-04:00| vmplayer| I120: PlayerFrame::UpdateActivePlayer: m_bActive=1
2011-10-23T14:46:43.417-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:43.417-04:00| vmplayer| W110:
2011-10-23T14:46:43.418-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:43.418-04:00| vmplayer| W110:
2011-10-23T14:46:43.419-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:43.419-04:00| vmplayer| W110:
2011-10-23T14:46:43.420-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:43.420-04:00| vmplayer| W110:
2011-10-23T14:46:44.445-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:44.445-04:00| vmplayer| W110:
2011-10-23T14:46:44.475-04:00| vmplayer| W110: CnxFSVMDB::IsEncryptedConfigFile: Failed to load dictionary. Cannot open file "c:\temp\bad vm\bad vm.vmx": The system cannot find the path specified.
2011-10-23T14:46:44.475-04:00| vmplayer| W110:
2011-10-23T14:46:45.464-04:00| vmplayer| I120: PlayerFrame::UpdateActivePlayer: m_bActive=0
===
こちらが回答としてマークされています。
===
まず、preferences.ini内の参照を削除して、
そのファイルを編集します。最初にvmplayer.exeを閉じます。
ファイルへのパスは、任意のvmware.logで検索できます。
回復の問題に関するサポートが必要ですか?--skype「sanbarrow」経由でメッセージを送信する
===
ちなみに、こちらの状態としてはVMware Playerを停止して、仮想マシンフォルダを削除しようしても、システムがつかんでいるようだったので、Windows10を再起動することで解決できました。仮想マシンがロックされていた可能性があります。