修正:VMware Workstationのエラー(vcpu-0)

一部のユーザーは、特定のコンピューターに2番目のオペレーティングシステムをインストールしようとすると、 VMware Workstation Unrecoverable Error:(vcpu-0)エラーが発生します。 2番目の仮想マシンのセットアップ時にエラーが発生すると報告するユーザーもいれば、2番目の仮想マシンから起動しようとすると必ずトリガーされると報告するユーザーもいます。 OsX、Windows、およびLinuxのインストールで発生することが報告されているため、この問題は特定のオペレーティングシステムに固有のものではないようです。

VMware Workstationのエラー:(vcpu-0)

VMware Workstationの回復不能エラーの原因:(vcpu-0)

この特定の問題は、ユーザーレポートと、問題を解決するためにユーザーが使用した修復戦略を調べて調査しました。 収集した内容に基づいて、この特定のエラーメッセージをトリガーする一般的なシナリオがいくつかあります。

  • 別の仮想化ソフトウェアが同時に実行されている -これは、このエラーが発生する最も一般的な理由の1つです。 Virtualbox(または同様のソフトウェアの実行中)で仮想マシンを起動しようとすると、WMware Workstationはこのエラーをスローします
  • セキュア仮想マシン(SVM)がBIOS / UEFIから無効になっている –この問題は、セキュア仮想マシン(SVM)がBIOSまたはUEFI(構成に応じて)から無効になっている場合に発生することがよくあります。 同様の状況にある複数のユーザーは、SVMが有効になっていることを確認することで、問題を解決できました。
  • BIOS / UEFIから同時マルチスレッド(SMT)が有効になっている – VMwareおよび他の同様のソフトウェアは、マルチスレッドと競合することが知られています。 一般に、競合を避けるために、SVMを有効にした後、BIOS / UEFI設定からSMTを無効にする必要があります。
  • CPUまたは他のコンポーネントがオーバークロックされている -オーバークロックされたコンポーネントもこの特定のエラーメッセージをトリガーできます。 これは、ブートシーケンス中に、仮想マシンが周波数チェックの選択を実行するために発生します。 場合によっては、CPU / GPUの周波数が通常より高いと、ソフトウェアがこの特定のエラーメッセージをスローするように仕向けることができます。
  • VMW \ wareバグ –上記の条件がいずれも満たされない場合でも、この特定のエラーメッセージを生成する既知のバグがあります。 このバグはバージョン12.5でパッチが適用されたため、VMwareアプリケーションを最新バージョンに更新することでエラーを解決できる場合があります。
  • Mac OSはAppleハードウェア上でのみ動作するように設計されています – AppleのEULAで指定されているように、MAC OSはAppleハーウェア上でのみ実行または仮想化されるように設計されています。 この特定のエラーは、MacOS仮想イメージの開始時に実行しようとしたときに発生する可能性があります。

この特定のエラーメッセージの解決に現在苦労している場合、この記事では、潜在的な修復戦略の選択肢を提供します。 以下に、同様の状況の他のユーザーがVMware Workstation Unrecoverable Error:(vcpu-0)エラーを解決するために使用したメソッドのコレクションがあります。 最良の結果を得るには、特定のシナリオで効果的な方法が見つかるまで、以下の潜在的な修正を順番に実行してください。

方法1:VMware Workstationアプリケーションを更新する

他のことを試す前に、最新のVMware Workstationバージョンを実行していることを確認することが重要です。 VMware Workstation Unrecoverable Error: Wmware Workstation 11の(vcpu-0)エラーの原因となっているバグを指摘するユーザーレポート多数あります

このバグは開発者によってすでにパッチが適用されているため、 VMware Workstationクライアントが最新バージョンに更新されていることを確認することにより、問題を解消できます。 これを行うには、VMware Workstationを開き、 [プレーヤー]> [ヘルプ]> [ソフトウェアの更新]に移動します。

WMwareワークステーションの[ソフトウェアの更新]画面へのアクセス

[ ソフトウェアの更新 ]画面が表示されたら、[ 更新の確認 ]をクリックして、新しいバージョンが利用可能かどうかを確認します。 インストールされている場合は、画面の指示に従ってコンピューターにインストールします。

アップデートの確認

新しいバージョンがインストールされたら、コンピューターを再起動し、問題が解決したかどうかを確認します。 VMware Workstation Unrecoverable Error:(vcpu-0)エラーが引き続き発生する場合は、下の次の方法に進んでください。

方法2:別の組織の仮想化ソフトウェアを無効化/アンインストールする

VMware WorkstationOracle VM VirtualBoxの両方が同時に実行されているため、この問題が発生している可能性があります 。 これは主に、ユーザーがMacOS仮想マシンを実行しようとしたときに発生することが報告されていますが、影響を受ける一部のユーザーは、 Oracle VM Virtual b oxを閉じるとすぐに問題が解決したと報告しています

他のユーザーは、Oracle VM VirtualBoxをアンインストールして初めて問題が解決したと報告しています。 ソフトウェアの競合がVMware Workstation Unrecoverable Error:(vcpu-0)エラーの出現を促進しないようにするために、以下の手順に従ってOracle VM VirtualBox(または同様のライバル仮想化ソフトウェア)をアンインストールすることをお勧めします。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 appwiz.cpl 」と入力し、 Enterキーを押して[ プログラムと機能]を開きます

    appwiz.cplと入力し、Enterキーを押して、Windowsにインストールされているプログラムのリストを開きます
  2. プログラムと機能の内部で、アプリケーションのリストをスクロールして、Oracle VM Virtualbox(または別のライバル仮想化ソフトウェア)を見つけます。 表示されたら、右クリックして[ アンインストール ]を選択します。

    Oracle Virtualboxのアンインストール
  3. ライバル組織のソフトウェアが削除されたら、コンピューターを再起動し、次の起動時に問題が解決したかどうかを確認します。

VMware Workstation Unrecoverable Error:(vcpu-0)エラーが引き続き発生する場合は、下の次の方法に進んでください。

方法3:BIOS / UEFIからSecure Virtual Machine(SVM)またはIntel Virtualization Technologyを有効にする

SVM(セキュア仮想マシン)は、一部のマシンのIntel VT-x / Intel Virtualizationテクノロジーに相当します。 ただし、コンピューターで使用されている仮想化テクノロジに関係なく、仮想マシンがスムーズに実行されるようにするには、コンピューターを有効にする必要があります。

SVMまたはIntel Virtualizationを有効にするには、BIOS / UEFI設定を入力する必要があります。この手順は、マザーボードの製造元によって異なります。 ただし、いくつかの類似点があります。

最初のステップは、BIOS / UEFI設定の入力です。この手順では、最初の起動シーケンス中にセットアップキーを押す必要があります。 セットアップキーは初期画面に表示されますが、表示されない場合は、「マザーボードのマザー+セットアップキー」でオンライン検索を実行して、セットアップキーを見つけることができます。

[キー]を押してsetupNowに入ると、次の画面はレガシー設定(BIOS)または新しいUEFIを入力したかどうかによって異なります。 主要なマザーボードメーカーごとに異なるメニューと設定名があることに注意してください。 最も一般的には、 [詳細設定]> [CPU構成]でSVMモードを見つけることができます [ 有効]に設定し、 BIOS / UEFI設定を終了する前に変更を保存することを忘れないでください。

BIOS設定からSVMモードを有効にする

SVMモードまたはIntel Virtualization Technologyが有効になったら、コンピューターを再起動し、 VMware Workstation Unrecoverable Error:(vcpu-0)エラーが解決されたかどうかを確認します。 VMware Workstationを使用して仮想マシンを起動または作成しようとしてもエラーが表示される場合は、下の次の方法に進んでください。

方法4:BIOS / UEFIで同時マルチスレッド(SMT)を無効にする

SMT(同時マルチスレッド)を無効にする理由はいくつかあります このオプションを無効にすると、一部のGPUでパフォーマンスがわずかに向上する場合がありますが、本当に必要な場合を除き、そうすることはお勧めしません。

VMware Workstation Unrecoverable Error:(vcpu-0)エラーが発生したいくつかのユーザーは、BIOS設定から同時マルチスレッド(SMT)を無効にした後、なんとか解決できました。 開発者から公式の説明はありませんが、影響を受けるユーザーは、VMware Workstationがいくつかの異なる構成でSMTと競合していると推測しています。

SMTを無効にするには、BIOS設定を入力する必要があります。 これを行うには、初期画面でSetupキーを押してBIOS設定にアクセスします。

[キー]を押してsetupに入るには、CPUの製造元によって、SMTオプションの名前が異なることに注意してください。 たとえば、 Intel(R)Hyper-Threadingは、Intel独自の同時マルチスレッドテクノロジーです。

SMTの無効化

BIOS設定を開始したら、SMTの制御オプションを見つけることが問題になります。 通常、次のサブメニューのいずれかで見つけることができます:Tweaker Config、CPU Feature、Advanced BIOS、Performance、Processor、CPU。

SMTの無効化

使用しているBIOS / UEFIバージョンとマザーボードの製造元に応じて、このテクノロジー専用の制御オプションは、Intel(R)Hyper-Threading、Hyper-Treadingテクノロジー、Hyperthreading機能、CPU Hyper-Threadingのいずれかです。またはハイパースレッド制御。

このオプションを見つけたら、無効に設定し、コンピューターを再起動して、 VMware Workstation Unrecoverable Error:(vcpu-0)エラーが解決されるかどうかを確認します。 仮想マシンを実行しようとしても同じエラーメッセージが表示される場合は、下の次の方法に進んでください。

方法5:デフォルトのクロック周波数に戻す

VMware Workstation Unrecoverable Error:(vcpu-0)エラーの解決に苦労しているいくつかのユーザーは、CPU周波数がオーバークロックされた場合にのみ問題が発生していることを最終的に発見しました。 デフォルトのCPU周波数に戻るとすぐに、問題はなくなりました。

これは、VMware Workstationによって実行された最初のチェックでCPU周波数に関する矛盾が明らかになった場合にも、問題が引き起こされる可能性があることを示唆しています。 結局のところ、ホストマシンのCPUリソースが元の仕様と異なることに気付いた場合、ソフトウェアはこのエラーをスローする可能性があります。

オーバークロックされていることがわかっている場合は、BIOS / UEFI設定にアクセスし、[オーバークロック]サブメニューに移動して、デフォルトの周波数に戻します。

CPUがデフォルトの周波数に戻ったら、仮想マシンを再度実行し、問題が解決したかどうかを確認します。 VMware Workstation Unrecoverable Error:(vcpu-0)エラーが引き続き発生する場合は、下の次の方法に進んでください。

方法6:VMXファイルを変更する

Mac OS仮想マシンを実行または構成しようとしたときにVMware Workstation Unrecoverable Error:(vcpu-0)エラーが発生した場合、VMware WorkstationはAppleハードウェアを仮想化するように設計されていないため、この問題が発生している可能性が高いです。 通常、Mac OSを実行するには、VMware Fusionと連動したMac Bookが必要です。

ただし、この問題を回避し、MacOSをWorkstation 11で仮想化する方法があります。VMXファイルにコード行を追加するだけです。 これを行う方法のクイックガイドを次に示します。

  1. このリンク( こちら )にアクセスし、[ダウンロード]ボタンをクリックしてNotepad ++の最新バージョンをダウンロードします

    Notepad ++のダウンロード

    注:手順1から3をスキップして、メモ帳で.vmxファイルを開くことができますが、別のコード行の途中にコード行を挿入するリスクがあります。これにより、構成ファイルが台無しになります。

  2. Notepad ++インストールを開き、画面の指示に従ってソフトウェアをコンピューターにインストールします。

    Notepad ++のインストール
  3. Notepad ++をインストールしたら、 Workstation Unrecoverable Error:(vcpu-0)エラーを表示している仮想マシンの場所に移動します。 そこに到達したら、.vmxファイルを右クリックして、 Notepad ++で編集を選択します。

    Notepad ++でVMXファイルを開く

    注: Notepad ++をインストールしていない場合は、 [アプリケーションから開く...]> [メモ帳]を選択してください。

  4. VMXファイルを開いた状態で、次のコード行を貼り付けます。
     smc.version = 0 

    注:特定の場所に貼り付ける必要はありません。 ファイルは保存後に自動ソートされるため、どこでも問題ありません。 必要なのは、別のコード行の途中に貼り付けないようにすることだけです。

    VMKファイルをApple互換にする
  5. .VMXファイルを保存し、仮想マシンを再度開きます。 VMware Workstation Unrecoverable Error:(vcpu-0)エラーは発生しないはずです。

興味深い記事