一部のVMwareユーザーは、自分のコンピューターで構成した1つ以上の仮想マシンを起動できないと報告しています。仮想マシンの電源をオンにすると、ウィンドウに次のエラーが表示されます。 「VMVM_nameの電源をオンにしているときに、ESXホストから予期しないエラーを受け取りました。ファイルのロックに失敗しました。」
VMwareWorkstationでファイルをロックできませんでした
何が原因ですか ファイルの問題をロックできませんでしたか?
この特定のエラーメッセージをWMwareで修正するために一般的に使用されるさまざまなユーザーレポートと修復戦略を調べて、この特定の問題を調査しました。私たちの調査に基づいて、この特定のエラーメッセージをトリガーすることが知られているいくつかの異なる原因があります。
- 2番目の仮想マシンはすでに.vmxファイルを使用しています –結局のところ、この特定の問題は、最初に構成された別のマシンと同じ仮想マシン構成(.vmx)ファイルを使用している2番目の仮想マシンを起動しようとすると発生する可能性があります。この場合、.lckフォルダーとログを削除することで問題を解決できます。
- 仮想マシンにはマウントされたディスクが含まれています –複数のユーザーから報告されているように、この問題は、VMwareマウントユーティリティを介して適用されるマウントされたディスクを使用して仮想マシンの電源をオンにしようとした場合にも発生する可能性があります。このシナリオが当てはまる場合は、.lckフォルダーとログを削除することで問題を解決できます。
- スナップショット操作中に仮想マシンが起動します –実際にこれをテストしたところ、「ファイルのロックに失敗しました」というエラーが発生しました。スナップショット操作中に促進されたユーザーインターフェイスを介して仮想マシンをオンにしようとすると、この正確なエラーが表示されます。これが問題の原因である場合は、仮想マシンフォルダからログと.lckフォルダを削除すると問題が解決します。
- 仮想マシンはすでに使用されています –起動しようとしている仮想マシンがすでに使用されている場合にも、この問題が発生する可能性があります。これは通常、デュアル構成を実行している場合に発生します。この場合、同じ仮想マシンを実行している他のインスタンスを閉じるだけで、エラーの発生が停止します。
- VMwareWorkstationには管理者アクセス権がありません –結局のところ、この特定の問題は、VMwareWorkstationに管理者アクセスが許可されていない場合にも発生する可能性があります。このシナリオが当てはまる場合は、OSに管理者権限を許可させることで問題を解決できます。
現在この正確な問題が発生していて、データを失うことなく問題を解決する方法を探している場合は、この記事でトラブルシューティングの提案をいくつか提供します。以下に、同様の状況にある他のユーザーがこの特定のエラーを修正するために一般的に使用している潜在的な修復戦略のコレクションを示します。
最良の結果を得るには、難易度と効率の順に並べられているため、以下の方法を表示されている順序で実行することをお勧めします。手順をスキップせずに順番に実行すると、問題の原因に関係なく、いずれかの手順で問題を解決できます。
方法1:管理者としてVMwareを実行する
場合によっては、VMwareアプリケーションに管理者権限があることを確認するのと同じくらい簡単に修正できます。これはデフォルトで発生するはずですが、特定の設定により、アプリケーションが管理者アクセスを取得できない場合があります。
「」に遭遇した一部のユーザー ファイルのロックに失敗しました」 エラーは、管理者モードでVMwareWorkstationを起動した後に問題の発生が停止したことを報告しています。
これを行う方法のクイックガイドは次のとおりです。
- デスクトップで、VMwareショートカットを右クリックし、[ 管理者として実行。
注意: デスクトップショートカットがない場合は、WMwareのインストールフォルダに移動して右クリックします。 vmplayer.exe 。カスタムの場所を設定しない限り、次の場所で見つけることができます。 C: Program Files(x86) VMware VMware Player - で UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。
- 以前に問題をトリガーしていた仮想マシンを起動して、問題が解決されたかどうかを確認します。 「」に遭遇しなくなった場合 ファイルのロックに失敗しました」 エラーが発生した場合は、以下の手順に進んで変更を永続的にしてください。
注意: 現在の状態では、問題を回避するために、VMwareを起動するたびに手順1と手順2を繰り返す必要があります。 - VMware Workstationの実行可能ファイルまたはショートカットを右クリックして、 プロパティ。
- 内部 プロパティ 画面に移動します 互換性 タブで、関連するチェックボックスをオンにします このプログラムを管理者として実行する (下 設定 )をクリックします 適用する 現在の構成を保存します。
- VMwareを通常どおり開き、問題が解決したかどうかを確認します。
それでも問題が発生する場合は、以下の次の方法に進んでください。
方法2:仮想マシンのLCKフォルダーを削除する
影響を受けた数人のユーザーは、「」で障害が発生した仮想マシンの物理的な場所を特定することで、この問題を解決することができました。 ファイルのロックに失敗しました」 LCKフォルダーを削除します。これを実行してコンピューターを再起動した後、影響を受けるほとんどのユーザーは、問題が解決したと報告しています。
カスタムの場所を確立していない場合、仮想マシンは通常、 ドキュメント 下のフォルダ 仮想マシン フォルダ。
必要なことは次のとおりです。
- VMwareが完全に閉じられ、仮想マシンの電源がオフになっていることを確認してください。
- ファイルエクスプローラーを開き、に移動します ドキュメント>仮想マシン 次に、問題が発生している仮想マシンを選択します。
注:仮想マシンをカスタムの場所に保存した場合は、ファイルエクスプローラーを使用してそこに移動します。 - 複数の仮想マシンがある場合は、問題を引き起こしている仮想マシンをダブルクリックします。
- 仮想マシンフォルダ内で、名前が「」で終わる1つまたは2つのフォルダを見つけることができるはずです。 lck 「。両方を選択し、右クリックして選択します 削除 それらを削除します。見つけたら 。ログ .lckフォルダー外のファイルも削除します。
注意: これらのフォルダを削除しても、仮想マシンに悪影響はありません。次回仮想マシンを起動すると、VMwareは2つのフォルダを自動的に再作成します。 https://appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm - コンピュータを再起動してください。
- 次回の起動時に、仮想マシンを起動して、問題が解決したかどうかを確認します。