Windows 11でVMware BSODエラーを修正する方法

Windows 11でVMware BSODエラーを修正する方法

VMware Workstation Player は、現在入手可能な最高の仮想化ソフトウェアの 1 つです。仮想マシンを作成し、それらにオペレーティング システムをインストールできます。仮想マシンを使用すると、ハード ディスクを消去してオペレーティング システムを試す手間を省くことができます。ただし、VMware などのサードパーティ製ハイパーバイザーの使用例はこれだけではありません。

通常、仮想マシンはスムーズに動作しますが、VMware ワークステーション プレーヤーで仮想マシンを起動または使用しているときに、時折 BSOD エラーが発生することがあります。そのため、VMware での BSOD の潜在的な理由と、問題を解決するための複数の方法をリストします。

Windows 11 での VMware BSOD エラーの理由

Windows で VMware BSOD エラーが発生する理由として考えられるのは、次のとおりです。

  1. WHP などのネイティブ仮想化サービスは、VMware と並行して実行されます。
  2. 古いバージョンの Windows を使用しています。
  3. VMware が別のアプリケーションまたはバックグラウンド サービスと競合しています。
  4. 仮想マシンは、システムが確保できる以上のリソースを消費しています。

Windows 11でVMware BSODエラーを修正する方法

これで、VMware の使用中に BSOD エラーが発生する原因がわかりました。問題を解決するには、次の方法を試してください。

1.VMware を再起動します

より複雑な修正に進む前に、Windows 11 コンピューターで VMware プログラムを再起動してください。プログラムを閉じて、タスク マネージャーからすべてのプロセスを終了します。ここで、VMware を再起動し、仮想マシンをパワーオンします。マシンをしばらく稼働させ、BSOD エラーに注意してください。

2.VMware を更新する

古いバージョンの VMware は、新しいシステム アップデートで気難しい動作をする可能性があります。そのため、新しく発見されたバグに対して開発者がリリースした修正を適用するには、更新する必要があります。方法は次のとおりです。

  1. システムで VMware を起動します。
  2. 左上のセクションに移動し、[プレーヤー] ボタンをクリックします。
  3. 次に、[ヘルプ] > [ソフトウェア アップデート]に移動します。
  4. [アップデートの確認] ボタンをクリックします。利用可能な最新の更新がある場合は、ユーティリティがその更新を検索するまで待ちます。
  5. アップデートが利用可能な場合は、[ダウンロードしてインストール] ボタンをクリックします。アップデートがインストールされるまで待ちます。
    VMware の更新
  6. UAC が表示されます。[はい] ボタンをクリックして、アップデートのインストールを開始します。
  7. VMware プログラムを閉じます。画面の指示に従って、システムにアップデートをインストールします。
  8. インストールが正常に完了したら、 [完了] ボタンをクリックします。
  9. システムを再起動します。VMware を起動し、仮想マシンを起動します。プログラムが BSOD エラーを生成するかどうかを確認します。

3. Hyper-V およびその他の Windows 機能を無効にする

Hyper-V または Windows ハイパーバイザー プラットフォーム、仮想マシン プラットフォームなどの他の仮想化機能を使用している場合、サードパーティのハイパーバイザーが起動しないか、正しく動作しません。Windows 11 システムで VMware を使用する前に、これらの機能をすべてオフにする必要があります。

次の手順を繰り返して、Windows の機能を無効にします。

  1. Win + Rを押して、実行コマンド ボックスを起動します。appwiz.cplと入力、Enter キーを押します。
  2. プログラムと機能ユーティリティが起動します。[ Windows の機能の有効化または無効化] オプションをクリックします。
  3. 下にスクロールして、リスト内のHyper-V機能のチェックを外します。同様に、Windows Hypervisor PlatformVirtual Machine Platform、およびWindows Subsystem for Linuxのチェックを外します。
    Windows の機能を無効にする
  4. Windows はこれらの機能をすべてシステムからアンインストールし、自動再起動して変更を適用します。これらの機能をすべて削除するには、しばらく時間がかかります。
  5. サインインして VMware を再起動します。ここで、仮想マシンをパワーオンして、BSOD エラーがポップアップするかどうかを確認します。

4. 仮想マシン リソースの再構成

仮想マシンがクラッシュして BSOD エラーがスローされる場合、システムが確保できる以上のリソースを消費している可能性があります。理想的には、ハードウェア (CPU、RAM、またはディスク領域) の 50% 以上を仮想マシンに割り当てないでください。ホスト システムがスムーズに動作するのに十分な量を常に残し、残りを仮想マシンに割り当てます。

VMware で仮想マシン リソースを再構成する方法は次のとおりです。

  1. システムで VMware を起動します。リスト内の任意の仮想マシンをクリックし、仮想マシン設定の編集オプションを選択します。
  2. ハードウェア タブで、メモリオプションをクリックします。スライダを推奨メモリ サイズに調整します。
  3. [プロセッサ] オプションに移動し、プロセッサ コアの数のドロップダウン リストを展開します。4 つ選択して、[ OK ] ボタンをクリックします。
    仮想マシン リソースの再構成
  4. これらのハードウェア設定は、オペレーティング システムごとに異なります。オペレーティング システムの開発者が指定した最小限のリソースのみを割り当てるようにしてください。
  5. ここで、仮想マシンをパワーオンして、しばらく使用します。それでも BSOD エラーが発生する場合は、次の方法に進みます。

5. Windows を更新する

古いバージョンの Windows にはバグが含まれている可能性があり、新しいアプリやソフトウェアと相性が悪い場合があります。そのため、設定アプリを使用して Windows システムを更新してください。Windows を更新するには、次の手順を繰り返します。

  1. Win + Iを押して、設定アプリを起動します。
  2. 右上のセクションに移動し、Windows Update アイコンをクリックします。
  3. [アップデートの確認] ボタンをクリックします。ユーティリティがデバイスの新しい更新を検索するのを待ちます。
    Windows の更新
  4. アップデートをダウンロードしてインストールします。システムを再起動して更新を適用します。
  5. システムで VMware を起動し、仮想マシンを起動します。

6.クリーンブートを実行する

バックグラウンド プログラムが、VMware の通常の動作に干渉している可能性があります。トラブルの根本原因を切り分けて特定するには、クリーン ブートを実行する必要があります。クリーン ブートは、基本的なドライバーとプログラムで Windows を起動します。

Windows PC をクリーン ブートするには、次の手順を繰り返します。

  1. Win + Rを押して、実行コマンド ボックスを起動します。
  2. msconfigと入力し、Enter キーを押します。システム構成ユーティリティが起動します。
  3. [サービス] タブに切り替えて、 [すべての Microsoft サービスを非表示にする] オプションをクリックします。
  4. [すべて無効にする] ボタンをクリックしてから、[スタートアップ] タブに切り替えます。[タスク マネージャーを開く] オプションをクリックします。
  5. タスク マネージャーが起動します。スタートアップ プログラムを右クリックし、[無効にする] オプションを選択します。すべてのプログラムに対してこの操作を繰り返します。
    クリーン ブートを実行する-1
  6. タスク マネージャーを閉じて、[ OK ] ボタンをクリックします。
  7. システムを再起動し、VMware を起動します。正常に動作する場合は、システム構成を開き、いくつかのサービスを有効にしてから、もう一度試してください。
  8. トラブルメーカー プログラムを特定してアンインストールするか、起動時にそのサービスを無効のままにします。

7. 別の ISO ファイルを使用する

ISO ファイルが破損していると、オペレーティング システムを仮想マシンにインストールするときに BSOD エラーが発生する可能性もあります。破損している可能性がある古い ISO ファイルを使用している場合は、その最新バージョンをダウンロードして仮想マシンに追加します。

仮想マシンを起動し、起動メニュー オプションを使用してその ISO ファイルから起動します。インストール プロセスを開始し、プロセスが問題なく完了したかどうかを確認します。

8. 別のハイパーバイザーを使用する

最後の手段は、当面の間、別のハイパーバイザー プログラムを使用することです。Hyper-V などのレベル 1 ハイパーバイザーを試すか、VirtualBox や QEMU などのレベル 2 ハイパーバイザーを使用してください。問題を VMware 開発者に報告し、BSOD 問題のバグ修正がリリースされるまで待ちます。

VirtualBox には、Windows 11 との互換性がないときに同様の問題がありました。Oracle が互換性のあるバージョンをリリースするまでに時間がかかり、ユーザーは修正を待つ間に一時的な代替手段を探す必要がありました。

VMware BSOD エラーはもう気にしません

VMware は、仮想マシン内ですべての一般的なオペレーティング システムを簡単に実行できます。ただし、BSOD エラーにより、プログラムが使用できなくなります。基本的なトラブルシューティング方法を試して、VMware と Windows を更新してください。その後、Windows Hyper-V およびその他の仮想化機能を無効にし、仮想マシン リソースを再構成します。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です