Windows
 Computer >> コンピューター >  >> システム >> Windows

VMwareで「ファイルをロックできません」「モジュールDiskの電源オンに失敗しました」エラーが出る原因と対処法

VMwareのアプリケーションで仮想マシンを起動しようとした際、以下のようなエラーメッセージが表示されるという報告がユーザーから寄せられています。

ファイルをロックできません(Failed to lock the file)
ディスク「C:\Users\<username>\Documents\Virtual Machines\Windows.vmdk」またはその依存するスナップショットディスクのいずれかを開けません。
モジュール「Disk」の電源オンに失敗しました(Module 'Disk' power on failed)。
仮想マシンの起動に失敗しました。

本記事では、この問題について詳しく掘り下げ、VMwareで「モジュールDiskの電源オンに失敗しました」というエラーが表示された場合の対処法を解説します。

VMwareでモジュールDiskの電源オンに失敗する原因とは?

問題を修正する前に、まずはその仕組みと原因を理解しておきましょう。この問題は、VMwareの一部のファイルが仮想マシンの動作をブロックしていることで発生します。では、なぜファイルが仮想マシンをブロックしてしまうのでしょうか。それを理解するには、VMwareの動作メカニズムを知る必要があります。

仮想マシンを起動すると、マシンの動作を制御するためのいくつかのファイルが使用されます。その中でも拡張子が.lckのファイルは、仮想マシンの起動と同時に作成され、複数の仮想マシンが同じディスクに対して読み書きできないようにする役割を担っています。

このロックファイルは、仮想マシンを終了すると即座に削除される仕組みになっています。これは、他のサービスとの干渉を防ぐためです。しかし、シャットダウンが正常に行われなかった場合やクラッシュが発生した場合、これらのファイルが削除されずにシステム上に残ってしまい、今回のような問題を引き起こすのです。

その他にもいくつかの原因と解決策がありますので、これから順番に見ていきましょう。

VMwareの「Module Disk power on failed」エラーを修正する方法

VMwareで「Module Disk Power on Failed」エラーが表示されている場合は、以下の解決策を順番に試してみてください。

  1. ロックフォルダ(.lck)を削除する
  2. クリーンブートでトラブルシューティングを行う
  3. VMwareを再インストールする

それぞれの方法を詳しく説明します。

1. ロックフォルダ(.lck)を削除する

前述のとおり、VMware Workstationはロックフォルダを作成し、通常は仮想マシンの電源を切ると自動的に削除されます。しかし、何らかの理由で残ってしまった場合は、手動で削除する必要があります。以下の手順で、ロックフォルダ(.lck)を手動で削除しましょう。

  1. 仮想マシンの電源をオフにします。
  2. 次に、仮想マシンの保存先フォルダを開きます。パスが分かる場合は直接そこへ移動してください。分からない場合は、VMware上で該当の仮想マシンを右クリックし、「Open VM directory(VMディレクトリを開く)」をクリックすると、Windowsのエクスプローラーで該当の場所が開きます。
  3. 拡張子が.lckのフォルダをすべて削除します。

最後にパソコンを再起動し、問題が解消されたかどうかを確認してください。

2. クリーンブートでトラブルシューティングを行う

仮想マシンの動作に干渉するアプリケーションは数多く存在します。しかし、闇雲にアプリを一つずつ試して犯人を探すのは非効率です。そこで活用したいのが、Windowsに標準搭載されている「クリーンブート」という機能です。クリーンブートを実行することで、問題の原因となっているアプリケーションを特定できます。原因となるアプリを見つけたら、それを無効化またはアンインストールして、問題が解消するかどうかを確認しましょう。

クリーンブートによるトラブルシューティングは、パフォーマンスの問題を切り分けるために設計されています。実施する際は、複数の操作を段階的に行い、その都度パソコンを再起動する必要があります。場合によっては、項目を一つずつ手動で無効化しながら、問題の原因となっているものを絞り込んでいくことになります。原因となるアプリを特定できたら、削除または無効化を検討してください。

3. VMwareを再インストールする

VMwareのアプリケーション自体が破損している場合、突然のクラッシュだけでなく、このようなエラーメッセージが表示されることもあります。この場合は、アプリを再インストールすることで簡単に問題を解決できます。アンインストールする前に、必ずデータのバックアップを作成してください。バックアップを取らないと、保存済みのデータが失われてしまいます。アプリをアンインストールしたら、最新版を再ダウンロードしてインストールし直し、問題が解消されたかどうかを確認しましょう。

これらの解決策で問題が解決することをお祈りしています。

関連記事: VMware Workstation ProがWindowsパソコンで動作しない場合の対処法

VMwareで仮想マシンの電源を入れるには?

VMwareで仮想マシンを起動するのはとても簡単です。Workstationを開き、起動したい仮想マシンを選択します。そして、「Power on the virtual machine(仮想マシンの電源を入れる)」をクリックすれば、仮想マシンが起動します。また、仮想マシンを右クリックして「Power > Power On」を選択する方法もあります。

以上です!

あわせて読みたい: VMware Workstationの回復不可能なエラー(vcpu-0)を修正する方法

  1. 起動ディスクが検出されない・ディスク障害エラーの解決方法【完全ガイド】

    PCの起動時に「起動ディスクが検出されないか、ディスクに障害が発生しました」というエラーメッセージが表示されることがあります。これは、オペレーティングシステムを読み込むために必要なブート情報が見つからないことを意味します。原因としては、BIOSのブート設定が正しく構成されていないか、ハードディスク自体に破損や故障が発生していることが考えられます。 ブート設定はBIOS(Basic Input/Output System)セットアップで変更できますが、ハードディスクの破損が深刻で修復できない場合は、ドライブの交換が必要になります。 「起動ディスクが検出されない」エラーの主な原因 このエラーが発

  2. Disk Drill vs Advanced Disk Recovery 徹底比較:Windowsで使える最強のデータ復元ソフトはどっち?

    「2021年に使いたい最高のデータ復元ソフト」で検索すると、上位のおすすめとして必ずと言っていいほど「Disk Drill」と「Advanced Disk Recovery(アドバンスドディスクリカバリー)」が登場します。しかし、どちらが自分に合った選択なのか迷いますよね。この記事では、両ソフトウェアを機能、価格、対応環境、メリット・デメリットなどの観点から徹底的にレビューし、比較していきます。 あわせて読みたい:HDDが故障する7つの悪い原因とベストなデータ復元ソリューション Disk Drill の概要 Disk Drillは、Cleverfiles社が開発した高性能なハードドライブデータ