修正:接続する有効なピアプロセスが見つからない

MacOSユーザーは、macOS HighSierra以降にVMwareFUsionをインストールするときに、「接続する有効なピアプロセスが見つかりません」というエラーが発生することがあります。通常、この問題は、ユーザーがWindows仮想マシンをアップグレードまたは再開しようとしたときに発生することが報告されています。

MacOSで「接続する有効なピアプロセスが見つかりません」エラーの原因

この特定のエラーは、AppleがHighSierraで実装したセキュリティの変更が原因で発生しています。これらの変更がマシンに適用された後にソフトウェアをインストールしようとした場合、特定のシステム拡張機能がブロックされたことを通知するプロンプトを閉じた可能性があります。それは実際に何が起こっているかについての最大の手がかりです。

一部のMacOSセキュリティシステムがVMwareFusionの拡張機能の実行を妨げているため、エラーが発生しています。これを修正するには、エミュレータの通常の機能に戻るために一連の手順を実行する必要があります。

ただし、このシナリオには他にもいくつかのわずかなバリエーションがあり、わずかに異なるトラブルシューティング手順が必要になります。

  • インストールの不具合により拡張機能を有効にできない– [許可]ボタンがグレー表示されているために、ブロックされた拡張機能を再度有効にできないという報告された状況がいくつかあります。この場合の解決策は、Fusionインストールフォルダー全体を別のフォルダーに移動して再インストールすることです。
  • ゲートキーパーがダウンロードしたインストーラーを隔離しました –ユーザーがインストーラーの実行がセキュリティソリューションによって阻止されたことを確認した状況がいくつかあります。ターミナルの一連のコマンドでこれを修正できます。

この特定の問題の解決に苦労している場合は、この記事で一連のトラブルシューティング手順を説明します。以下に、同様の状況にある他のユーザーが問題を解決するために使用したメソッドのコレクションを示します。

以下の方法は、効率と複雑さの順に並べられていることに注意してください。最良の結果を得るには、特定のシナリオの問題を解決するのに効果的な修正が見つかるまで、提示された順序で潜在的な修正に従ってください。

方法1:[セキュリティとプライバシー]メニューからVMWareシステムソフトウェアをロードできるようにする

最近macOSHighSierra以降にVMwareFusionをインストールしただけで 、仮想マシンを起動しようとしたときに「接続する有効なピアプロセスが見つかりません」という エラーが表示される場合は、セキュリティシステムがシステム拡張機能をブロックしている可能性があります。実行から。

幸い、[セキュリティとプライバシーシステム]タブに移動して、VMware Inc.開発者からのシステムソフトウェアを許可することで、これを簡単に修正できます。作業を簡単にするために、ステップバイステップガイドも作成しました。これがあなたがする必要があることです:

  1. 左上隅にあるAppleアイコンをクリックし、[システム環境設定]を選択します

  2. システム環境設定メニュー、をクリックしてセキュリティとプライバシー
  3. ではセキュリティとプライバシーのメニューに行く全般]タブをクリックして許可に関連付けられているボタンのVMware社を
  4. VMwareプログラムに戻り、仮想マシンを再開します。すべてがうまくいけば、「接続する有効なピアプロセスが見つかりません」という エラーは発生しなくなり ます。

この方法でシナリオの問題を解決できない場合、または[許可]ボタンがグレー表示されている場合は、以下の次の方法に進んでください。

方法2:[セキュリティとプライバシー]メニューで[どこでも]オプションを設定する

結局のところ、一部のユーザーには、VMwareFusion拡張機能の実行を許可するオプションが表示されません。どうやら、これはオンラインでダウンロードされた多くの未確認のアプリで発生することが知られています。

[許可]ボタンが表示されないために拡張機能の読み込みを許可できない同様の状況にある場合は、この問題の回避策があります。「接続する有効なピアプロセスが見つかりません」という エラーを回避するために、VMwareFusionアプリケーションのインストール時に使用できる[どこでも]ボタンを設定する特定のコマンドがあり ます。

これがあなたがする必要があることです:

  1. 検索機能(右下隅)を使用してターミナルを検索し、トップヒットを選択してEnterキーを押します。
  2. ターミナルで、次のコマンドを入力し、Enterキーを押して、[セキュリティとプライバシー]タブの[どこでも]オプションを設定します。
    sudo spctl --master-disable
  3. コマンドを正常に実行したら、左上隅にあるAppleアイコンをクリックし、[システム環境設定]を選択します

  4. 次に、[セキュリティとプライバシー]をクリックして、[全般]タブに移動します。コマンドが成功すると、[アプリのダウンロードを許可する]の下に3番目のオプション(どこでも)が表示されます。 まだ選択されていない場合は、[どこでも]オプションを選択します。
  5. VMwareエミュレーターを再度実行します(またはインストールします)。「接続する有効なピアプロセスが見つかりません」というエラーは表示され なくなり ます。

この方法が成功しなかった場合は、以下の次の方法に進んでください。

方法3:Finderアプリを使用してFusionインストールを別のフォルダーに移動して確認をトリガーする

インストールの完了後にシステム拡張機能がブロックされたことを示すプロンプトが表示されない場合は、多くのユーザーが役立つことがわかっている回避策が1つあります。

どうやら、Fusionアプリケーション全体を/ applicationsとは別のフォルダーに移動してから、Finderを使用して戻すと、拡張機能の読み込みを許可するプロンプトがトリガーされることになります。

これを行う方法のクイックガイドは次のとおりです。

  1. Fusionが完全にシャットダウンされていることを確認してください。
  2. Finderアプリを開き、アプリケーションのリストでVMwareFusionを見つけます。これを行ったら、エントリを別のフォルダにドラッグアンドドロップするだけです。簡単にするために、デスクトップに移動しました。
  3. 続行するには、認証を求められます。これを行うには、[認証]をクリックし、もう一度[ OK ]をクリックして続行します。
  4. ファイルを移動したら、アプリケーションフォルダに戻し、再起動します。
  5. アプリケーションを再起動するとすぐに、システム拡張機能がブロックされたことを通知するプロンプトが表示されます。そのプロンプトが表示されたら、方法1に戻って、問題を1回だけ解決します。

この方法がシナリオに適用できない場合は、最後の方法に進んでください。

方法4:Fusionインストールを削除し、検疫フラグを削除します

Vmware Fusionアプリケーションをインストールできないもう1つのよくある理由は、ゲートキーパーがダウンロードしたインストーラーを隔離した場合です。これが発生する理由についてはいくつかの推測がありますが、明確な答えを見つけることができませんでした。

ただし、「接続する有効なピアプロセスが見つかりません」というエラーが発生した多くのユーザーが、問題を修正するために使用している特定の修正 があります 。どうやら、一連のコマンドを実行して検疫フラグを削除し、問題なくインストールを完了できるようにすることができます。

注:この手順は、インストール.dmgファイルがデフォルトのフォルダーにダウンロードされていることを前提としていることに注意してください。

これを行う方法のクイックガイドは次のとおりです。

  1. 検索機能を使用してターミナルを開きます。ターミナルを検索するには、トップヒットを選択してEnterキーを押します。
  2. ターミナルアプリケーションで、次のコマンドを貼り付けて、Enterキーを押します。
    xattr -l〜 / Downloads / VMware-Fusion-10.0.1-6754183.dmg

    注:この最初のコマンドは、.dmgファイルの拡張属性を持つリストを取得します。また、新しいバージョンをインストールする場合は、コマンドの最後の部分を.dmgファイルの正確な名前に置き換えてください。

  3. 次に、次のコマンドを入力または貼り付けて、インストールファイルの隔離フラグを削除します。
    xattr -dr com.apple.quarantine〜 / Downloads / VMware-Fusion-10.0.1-6754183.dmg

    注:新しいバージョンをインストールする場合は、最後の部分を.dmgファイルの実際の名前に置き換えることを忘れないでください。

  4. 手順が完了したら、インストーラーを再実行します。「接続する有効なピアプロセスが見つかりません」というエラーなしで、VMwareFusionのインストールを完了することができるはず です。