Windows 11でVMware BSODエラーを修正する方法
VMware Workstation Player は、現在入手可能な最高の仮想化ソフトウェアの 1 つです。仮想マシンを作成し、それらにオペレーティング システムをインストールできます。仮想マシンを使用すると、ハード ディスクを消去してオペレーティング システムを試す手間を省くことができます。ただし、VMware などのサードパーティ製ハイパーバイザーの使用例はこれだけではありません。
通常、仮想マシンはスムーズに動作しますが、VMware ワークステーション プレーヤーで仮想マシンを起動または使用しているときに、時折 BSOD エラーが発生することがあります。そのため、VMware での BSOD の潜在的な理由と、問題を解決するための複数の方法をリストします。
Windows 11 での VMware BSOD エラーの理由
Windows で VMware BSOD エラーが発生する理由として考えられるのは、次のとおりです。
- WHP などのネイティブ仮想化サービスは、VMware と並行して実行されます。
- 古いバージョンの Windows を使用しています。
- VMware が別のアプリケーションまたはバックグラウンド サービスと競合しています。
- 仮想マシンは、システムが確保できる以上のリソースを消費しています。
Windows 11でVMware BSODエラーを修正する方法
これで、VMware の使用中に BSOD エラーが発生する原因がわかりました。問題を解決するには、次の方法を試してください。
1.VMware を再起動します
より複雑な修正に進む前に、Windows 11 コンピューターで VMware プログラムを再起動してください。プログラムを閉じて、タスク マネージャーからすべてのプロセスを終了します。ここで、VMware を再起動し、仮想マシンをパワーオンします。マシンをしばらく稼働させ、BSOD エラーに注意してください。
2.VMware を更新する
古いバージョンの VMware は、新しいシステム アップデートで気難しい動作をする可能性があります。そのため、新しく発見されたバグに対して開発者がリリースした修正を適用するには、更新する必要があります。方法は次のとおりです。
- システムで VMware を起動します。
- 左上のセクションに移動し、[プレーヤー] ボタンをクリックします。
- 次に、[ヘルプ] > [ソフトウェア アップデート]に移動します。
- [アップデートの確認] ボタンをクリックします。利用可能な最新の更新がある場合は、ユーティリティがその更新を検索するまで待ちます。
- アップデートが利用可能な場合は、[ダウンロードしてインストール] ボタンをクリックします。アップデートがインストールされるまで待ちます。
- UAC が表示されます。[はい] ボタンをクリックして、アップデートのインストールを開始します。
- VMware プログラムを閉じます。画面の指示に従って、システムにアップデートをインストールします。
- インストールが正常に完了したら、 [完了] ボタンをクリックします。
- システムを再起動します。VMware を起動し、仮想マシンを起動します。プログラムが BSOD エラーを生成するかどうかを確認します。
3. Hyper-V およびその他の Windows 機能を無効にする
Hyper-V または Windows ハイパーバイザー プラットフォーム、仮想マシン プラットフォームなどの他の仮想化機能を使用している場合、サードパーティのハイパーバイザーが起動しないか、正しく動作しません。Windows 11 システムで VMware を使用する前に、これらの機能をすべてオフにする必要があります。
次の手順を繰り返して、Windows の機能を無効にします。
- Win + Rを押して、実行コマンド ボックスを起動します。appwiz.cplと入力し、Enter キーを押します。
- プログラムと機能ユーティリティが起動します。[ Windows の機能の有効化または無効化] オプションをクリックします。
- 下にスクロールして、リスト内のHyper-V機能のチェックを外します。同様に、Windows Hypervisor Platform、Virtual Machine Platform、およびWindows Subsystem for Linuxのチェックを外します。
- Windows はこれらの機能をすべてシステムからアンインストールし、自動再起動して変更を適用します。これらの機能をすべて削除するには、しばらく時間がかかります。
- サインインして VMware を再起動します。ここで、仮想マシンをパワーオンして、BSOD エラーがポップアップするかどうかを確認します。
4. 仮想マシン リソースの再構成
仮想マシンがクラッシュして BSOD エラーがスローされる場合、システムが確保できる以上のリソースを消費している可能性があります。理想的には、ハードウェア (CPU、RAM、またはディスク領域) の 50% 以上を仮想マシンに割り当てないでください。ホスト システムがスムーズに動作するのに十分な量を常に残し、残りを仮想マシンに割り当てます。
VMware で仮想マシン リソースを再構成する方法は次のとおりです。
- システムで VMware を起動します。リスト内の任意の仮想マシンをクリックし、仮想マシン設定の編集オプションを選択します。
- ハードウェア タブで、メモリオプションをクリックします。スライダを推奨メモリ サイズに調整します。
- [プロセッサ] オプションに移動し、プロセッサ コアの数のドロップダウン リストを展開します。4 つ選択して、[ OK ] ボタンをクリックします。
- これらのハードウェア設定は、オペレーティング システムごとに異なります。オペレーティング システムの開発者が指定した最小限のリソースのみを割り当てるようにしてください。
- ここで、仮想マシンをパワーオンして、しばらく使用します。それでも BSOD エラーが発生する場合は、次の方法に進みます。
5. Windows を更新する
古いバージョンの Windows にはバグが含まれている可能性があり、新しいアプリやソフトウェアと相性が悪い場合があります。そのため、設定アプリを使用して Windows システムを更新してください。Windows を更新するには、次の手順を繰り返します。
- Win + Iを押して、設定アプリを起動します。
- 右上のセクションに移動し、Windows Update アイコンをクリックします。
- [アップデートの確認] ボタンをクリックします。ユーティリティがデバイスの新しい更新を検索するのを待ちます。
- アップデートをダウンロードしてインストールします。システムを再起動して更新を適用します。
- システムで VMware を起動し、仮想マシンを起動します。
6.クリーンブートを実行する
バックグラウンド プログラムが、VMware の通常の動作に干渉している可能性があります。トラブルの根本原因を切り分けて特定するには、クリーン ブートを実行する必要があります。クリーン ブートは、基本的なドライバーとプログラムで Windows を起動します。
Windows PC をクリーン ブートするには、次の手順を繰り返します。
- Win + Rを押して、実行コマンド ボックスを起動します。
- msconfigと入力し、Enter キーを押します。システム構成ユーティリティが起動します。
- [サービス] タブに切り替えて、 [すべての Microsoft サービスを非表示にする] オプションをクリックします。
- [すべて無効にする] ボタンをクリックしてから、[スタートアップ] タブに切り替えます。[タスク マネージャーを開く] オプションをクリックします。
- タスク マネージャーが起動します。スタートアップ プログラムを右クリックし、[無効にする] オプションを選択します。すべてのプログラムに対してこの操作を繰り返します。
- タスク マネージャーを閉じて、[ OK ] ボタンをクリックします。
- システムを再起動し、VMware を起動します。正常に動作する場合は、システム構成を開き、いくつかのサービスを有効にしてから、もう一度試してください。
- トラブルメーカー プログラムを特定してアンインストールするか、起動時にそのサービスを無効のままにします。
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 およびその他の仮想化機能を無効にし、仮想マシン リソースを再構成します。
コメントを残す