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

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

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

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

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

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

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

他のことを試す前に、最新のVMwareWorkstationバージョンを実行していることを確認することが重要です。あり、ユーザーのレポートの多くのバグに向けたポイントが担当されていること (VCPU-0):VMware Workstationの回復不能なエラーVMware Workstationの11でエラーが。

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

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

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

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

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

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

  1. 押してWindowsキー+ Rは、ファイル名を指定して実行]ダイアログボックスを開きます。次に、「appwiz.cpl」と入力し、Enterキーを押してプログラムと機能を開きます
  2. プログラムと機能内で、アプリケーションのリストをスクロールして、Oracle VM Virtualbox(または別のライバル仮想化ソフトウェア)を見つけます。表示されたら、右クリックして[アンインストール]を選択します。
  3. ライバル組織のソフトウェアが削除されたら、コンピュータを再起動し、次回の起動時に問題が解決したかどうかを確認します。

それでも VMwareWorkstation Unrecoverable Error:(vcpu-0) エラーが発生する場合は、以下の次の方法に進んでください。

方法3:BIOS / UEFIからセキュア仮想マシン(SVM)またはインテルバーチャライゼーションテクノロジーを有効にする

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

あなたが遭遇している場合は VMware Workstationの回復不能なエラー:(VCPU-0) のMac OSの仮想マシンを実行したり、設定しようとしたときにエラーをVMware Workstationのは、アップルのハードウェアを仮想化するように設計されていないので、あなたが最も可能性の高いこの問題に遭遇しています。通常、Mac OSを実行するには、VMwareFusionと組み合わせたMacBookが必要です。

ただし、この問題を回避し、MacOSをワークステーション11で仮想化できるようにする方法があります。必要なのは、VMXファイルにコード行を追加することだけです。これを行う方法のクイックガイドは次のとおりです。

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

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

  2. Notepad ++インストールを開き、画面の指示に従ってソフトウェアをコンピューターにインストールします。
  3. Notepad ++をインストールしたら、Workstation Unrecoverable Error:(vcpu-0)  errorを表示している仮想マシンの場所に移動し ます。そこに着いたら、.vmxファイルを右クリックし、[メモ帳++で編集]を選択します。

    注: Notepad ++をインストールしなかった場合は、代わりに[プログラムから開く...]> [メモ帳]を選択してください。

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

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

  5. .VMXファイルを保存し、仮想マシンを再度開きます。VMware Workstation Unrecoverable Error:(vcpu-0) エラーは発生しなくなりました 。