Windows設定でBlueStacksの互換性問題を解決する方法

📅
🕑 1 分で読む

BlueStacksと互換性のないWindows設定を修正する方法

最近、「互換性のないWindows設定」という厄介なエラーのせいでBlueStacksがうまく動作しないことはありませんか? ええ、最近のWindowsアップデートで、特にHyper-Vが有効になっている場合、状況が少し複雑になっています。基本的に、Windowsの仮想化機能がBlueStacksのニーズと衝突するため、設定を調整したり、Hyper-Vを無効にしたり、場合によっては再インストールしたりする必要があります。目標は、BlueStacksがクラッシュしたりエラーを出したりすることなく、システムと再びうまく連携できるようにすることです。FAQリンクをクリックしたり、アプリを管理者として実行したりしても、依然として互換性のないメッセージが表示される場合は、これらの修正で解決できるかもしれません。ただし、一部の手順ではWindowsの機能やコマンドを切り替える必要があるため、少しの忍耐と再起動が必要になることを覚えておいてください。

BlueStacksと互換性のないWindows設定を修正する方法

BlueStacksを起動した際に互換性に関する警告が繰り返し表示される場合は、以下の手順を順番に実行することをお勧めします。場合によっては、簡単な設定変更や再インストールで、簡単に動作を回復できることもあります。

Windows の機能で Hyper-V を無効にする

Hyper-Vは、Windowsが使用する仮想化リソースをHyper-Vが確保してしまうため、BlueStacksが互換性がないと認識してしまうため、しばしば問題を引き起こします。Hyper-Vをオフにすれば、通常は問題なく動作します。なぜそうなるのかは分かりませんが、あるマシンではWindowsの機能でHyper-Vと関連機能を無効にしたところ、すぐに問題が解決しました。別のマシンでは、再起動してからBlueStacksを再度試す必要がありました。さて、それでは:

  • Windows + Sを押して、検索ボックスに「Windows の機能」と入力します。
  • Windows の機能の有効化または無効化をクリックします。
  • 新しいウィンドウで、下にスクロールして次の項目を見つけます。
    • Hyper-V
    • Virtual Machine Platform
    • Windows Hypervisor Platform
    • Windows Sandbox
    • Windows Subsystem for Linux
  • これらすべてのボックス(少なくとも Hyper-V と仮想マシン プラットフォームのボックス)のチェックを外し、[OK]をクリックします。
  • これらの変更を有効にするには、PCを再起動してください。通常、これによりBlueStacksがシステムを再び互換性のあるものとして認識できるようになります。

Hyper-V用のBlueStacks 5バージョンを再インストールする

Hyper-Vを無効にしても問題が解決しない場合は、Hyper-Vの適切なサポートを有効にしてアプリを再インストールする必要があるかもしれません。確かに奇妙に聞こえるかもしれませんが、聞いてください。BlueStacksは常にバージョンをリリースしており、Hyper-Vが有効になっている方が快適に動作するバージョンもあれば、そうでないバージョンもあります。そのため、Hyper-Vを無効にしてもBlueStacksがクラッシュしたり、エラーが表示されたりする場合は、以下の手順をお試しください。

  • コントロール パネルを開きます。(を押してWindows + Rと入力しcontrol、Enter キーを押すこともできます。)
  • [プログラム] > [プログラムと機能]を選択します。
  • BlueStacks を見つけて右クリックし、「アンインストール」を選択します。
  • 指示に従って削除し、PC を再起動します。
  • 公式 BlueStacks サイトにアクセスし、Hyper-V と互換性のある最新バージョンを再度ダウンロードしてください。
  • 再度インストールして実行すると、互換性の問題が解決される可能性があります。

Hyper-V を有効にして BlueStacks をインストールするにはどうすればよいですか?

Hyper-Vが有効になっている場合(例えば、他の仮想化機能のため)でもBlueStacksは動作しますが、適切なインストーラーが必要です。ダウンロードしたセットアップファイルをダブルクリックし、「今すぐインストール」をクリックしてください。インストーラーはHyper-Vをサポートする最新バージョンをダウンロードするはずです。場合によっては、Hyper-Vの状態を自動検出して適応してくれることもあります。それでもエラーが再発する場合は、BlueStacksアイコンを右クリックし、「管理者として実行」を選択してください。不思議なことに、この方法で起動すると、しばらくエラーが回避される人もいます。試してみる価値はあります。

Windows で Hyper-V を無効にする他の方法は何ですか?

Windowsの機能でHyper-Vを無効にするオプションが表示されない場合、またはコマンドを使いたい場合は、以下の方法が役立ちます。Hyper-Vのチェックを外した後も、Hyper-Vが残っている場合があります。その場合は、以下のコマンドを実行する必要があります。

  • 管理者としてコマンドプロンプトを開きます。(cmdを検索し、右クリックして、「管理者として実行」を選択します。)
  • 必要に応じて仮想マシン プラットフォームを有効にするには、次を実行します dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all
  • 正常に実行されると、再起動を求めるメッセージが表示されます。Y入力して Enter キーを押します。
  • Hyper-V を完全に無効にするには、次を実行します bcdedit /set hypervisorlaunchtype off
  • PC を再起動して、BlueStacks が動作するかどうかを確認します。

Windows でメモリ整合性を無効にするにはどうすればいいですか?

Hyper-Vをオフにしても、BlueStacksが特定のセキュリティ機能によって仮想化がブロックされ、エラーが発生することがあります。多くの場合、メモリ整合性(Windows Defenderのコア分離機能の一部)が原因です。これをオフにするには、以下の手順に従ってください。

  • Windows 検索に「Core isolation」と入力し、最初の結果を開きます。
  • Windows セキュリティ ウィンドウで、[メモリ整合性]の横にあるスイッチをオフにします。
  • プロンプトがポップアップ表示されるので、「はい」をクリックして確認します。
  • PCを再起動してください。通常、これでBlueStacksが互換性のない設定に関する警告を停止するのに十分です。

BlueStacksで広告を無効にする方法

BlueStacksは現在、デフォルトで広告が表示されるようになっています。ポップアップなしでゲームに集中したい人にとっては、これは少々煩わしいものです。幸いなことに、広告は無効にできますが、BlueStacksはそれを巧妙に隠しています。広告をオフにするには:

  • BlueStacksを開き、歯車アイコン(設定)をクリックします。
  • サイドバーから「環境設定」を選択します。
  • 「ゲームプレイ中にBlueStacksに広告の表示を許可する」の横にあるトグルを探してオフにします。
  • BlueStacks からメッセージがポップアップ表示されるので、「無効にする」をクリックして確認します。
  • [変更を保存]を押して[設定]を閉じます。

これで、ゲームプレイの邪魔になる煩わしい広告はもうなくなります。少しは慰めになりますが、何もないよりはましです。