Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

Androidにおける「ルート化(root化)」とは、端末に対する管理者権限を取得し、Androidのシステムファイルへアクセスできるようにするプロセスです。これにより、通常のユーザーでは実行できない操作(起動アニメーションの変更など)が可能になったり、root権限を必要とするアプリ(Wi-Fiスニッファーなど)をインストールしたりできます。代表的なAndroidエミュレータの一つであるBlueStacksでも、上級ユーザーの間でroot化への需要は常に存在しています。

【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

BlueStacksをroot化する方法には、自動・手動を含めてさまざまな手法がありますが、この記事では一般のユーザーでも手順に従いやすいシンプルな方法を中心に解説します。

注意事項:作業は自己責任で行ってください

BlueStacksのroot化により、アプリが不安定になり起動しなくなる可能性があります。また、データやシステムに悪影響を及ぼす恐れもあります。さらに、使用するサードパーティ製アプリは一般的に安全ですが、システムやデータに被害をもたらすケースも考えられます。加えて、root化されたBlueStacksが違法行為に利用される可能性もあるため、十分な注意を払い、必ず法律の範囲内で作業を行ってください。

事前準備:新しいBlueStacksインスタンスを作成する

root化にはリスクが伴うため、重要なデータが入っている既存のBlueStacks環境で試すのは避けましょう。誤って環境が壊れると復旧が困難になることもあります。そこで安全のため、BlueStacksマルチインスタンスマネージャーで新しいインスタンスを作成してから作業を行うことをおすすめします。

  1. BlueStacks Multi-Instance Manager(マルチインスタンスマネージャー)を起動し、右下付近にある「New Instance」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  2. 「Fresh Instance」を選択し、Androidバージョンを選びます。執筆時点のBlueStacks標準構成に合わせて、Nougat 32-bitを選択するのがおすすめです。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  3. 「次へ(Next)」をクリックし、CPUコア数のドロップダウンを少なくともMedium(2コア)に設定します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. RAMのドロップダウンをMedium 2GBに設定し、その他のオプションはデフォルト値のままにします。
  5. 「作成(Create)」ボタンをクリックし、BlueStacksインスタンスの作成が完了するまで待機します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  6. マルチインスタンスマネージャーで新しく作成したインスタンスを選択し、「開始(Start)」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  7. Playストアにサインインしたら、後述の手順でroot化作業を進めましょう。

Google Playストアからroot確認アプリをインストールする

どの方法でroot化する場合でも、処理が成功したかどうかを確認するためにrootチェックアプリがあると便利です。

  1. BlueStacks内でGoogle Playストアを起動し、「Root Check」と検索します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  2. Root Checker(または任意のroot確認アプリ)を開き、「インストール」をクリックします。
  3. Root Checkerを起動し、利用規約に同意できる場合は「同意する(Agree)」をタップします。
  4. 「Get Started」をクリックし、「Verify Root Status」の項目にある「Verify Root」をタップします。
  5. 現時点では「デバイスはroot化されていません」と表示されるはずです。心配は不要です。root化が完了すれば、ここにroot化済みと表示されます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

方法1:設定ファイルを編集してBlueStacksをroot化する

この方法は、追加のダウンロードやインストールが一切不要なため、おそらく最も手軽な方法です。普段使い慣れたツールだけで完結するのも魅力です。

  1. まずBlueStacksを完全に終了します。バージョン5未満の場合は、システムトレイからも終了しておきましょう。
  2. Windowsキーを右クリック(またはWin+R)して「ファイル名を指定して実行」を開きます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  3. BlueStacksのインストール先フォルダに移動します。通常は以下のパスです(隠しファイルや保護されたOSファイルの表示を有効にする必要がある場合があります)。
    %programdata%
    【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. 「BlueStacks」または「BlueStacks_nxt」フォルダを開き、Bluestacks.configファイルを右クリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  5. 「プログラムから開く」を選択し、「別のアプリを選択」で一覧を展開します。
  6. メモ帳(Notepad)を選択してファイルを開き、メモ帳の「編集」メニューから「検索」を選択します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  7. 「root」で検索し、bst.feature.rootingの値を1に変更します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  8. 再度「root」で検索し、bst.instance.Nougat32.enable_root_accessの値も1に変更します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  9. 複数のBlueStacksインスタンスを持っている場合は、rootに関連するすべての設定値を0から1に変更してください。
  10. 変更を保存し、BlueStacksを起動します。
  11. 起動後、Root Checkerアプリを開いて「Verify Root」をクリックします。
  12. うまくいけば、root化に成功したというメッセージが表示されるはずです。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

root化が完了すると、スタートアップ管理ツール、カスタムアニメーション、スクリプト管理ツールなどを活用してBlueStacks環境をカスタマイズできます。最適なアプリを見つけるには、「rooted Android おすすめアプリ」などで検索してみるのがおすすめです。

方法2:ワンクリックroot化アプリを使う

特定のアプリだけのためにroot権限が必要な多くのユーザーにとっては、上記の方法で十分でしょう。しかし設定ファイルの編集を避けたい場合は、OneClickRootやKingRootといったワンクリックroot化アプリを利用できます。手順自体は非常にシンプルなので、ここでは概要のみ紹介します。

  1. KingRootOneClickRootなどのワンクリックroot化アプリのAPKファイルを公式サイトからダウンロードし、BlueStacksにAPKをインストールします。
  2. インストールしたアプリを起動し、画面の指示に従ってroot化を実行します。

方法3:BS Tweakerを使ってBlueStacksをroot化する(SuperSU対応)

上級者の中には、特にSuperSUを必要とする方もいるでしょう。上記の方法でもroot化自体は可能ですが、SuperSUバイナリのインストールには細かい調整が必要になることがあります。SuperSUは手動でもインストールできますが、経験者にとってもかなり手間がかかる作業です。手動インストールに興味がある方は、XDA Developersフォーラムの投稿を参照するとよいでしょう。ただし、BS Tweakerのようなツールを使えば、このプロセスを格段に簡単に行えます。なお、SuperSUはアプリごとのroot権限を許可または拒否するプロンプトを表示することで、root権限を管理するツールです。

BS Tweakerアプリをインストールする

  1. Webブラウザを起動し、BS Tweakerの公式サイトにアクセスします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  2. 最新版のBS Tweakerをダウンロードし、完了したらZIPファイルを解凍します。
  3. 解凍したフォルダを開き、BlueStacksTweaker.exe右クリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. 「管理者として実行」を選択し、UAC(ユーザーアカウント制御)のダイアログが表示されたら「はい」をクリックします。

Root Checker Proアプリを入手する

Root Checker Basicは前述の方法で動作しますが、BS Tweakerを使う場合はRoot Checker Proを使用する必要があります。

  1. BS Tweaker画面の右下にあるBS TweakerのサイトURLをクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  2. 新しいブラウザウィンドウが開き、BS Tweakerの公式サイトが表示されます。
  3. 上部バーの「Utils」をクリックし、「Manage and Check Root」セクション内のRoot Checker Proの横にある「Download」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. ファイルをデスクトップに保存し、BlueStacksのインスタンスウィンドウに切り替えます。
  5. 右側バーの「Install APK」ボタンをクリックします。ショートカットキーのCtrl + Shift + Bでも操作できます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  6. Root Checker ProのAPKをダブルクリックし、BlueStacks上にアイコンが表示されるまで待ちます。まだアプリは起動しないでください。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

BS Tweakerでroot化を実行する

  1. BS Tweakerのウィンドウに切り替え、root化したいBlueStacksインスタンス(起動中の場合)の前にある停止(stop)ボタンをクリックします。
  2. BS Tweakerの左ペインで、対象のBlueStacksインスタンスのチェックボックスを選択します。
  3. 右ペインの「Root」タブに移動し、「Unlock」ボタンをクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. 警告を確認し、下部ステータスバーにインスタンス名と「unlocking true」のメッセージが表示されるまで待ちます。
  5. その後、再生(Play)ボタンをクリックしてBlueStacksインスタンスを起動し、立ち上がりが完了するまで待ちます。

SuperSUバイナリをインストール・更新する

  1. BS Tweakerのウィンドウに戻り、「Install SuperSU」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  2. BlueStacksのウィンドウに切り替え、SuperSUのアプリアイコンが表示されるまで待ちます(起動はまだしないでください)。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  3. 再びBS Tweakerのウィンドウに戻り、下部ステータスバーに「SuperSu installation true」というメッセージが表示されていることを確認します。
  4. 「Update SU Binary」をクリックし、ステータスバーに「Updates SU Binary true」と表示されるまで待ちます。この際、BlueStacksインスタンスが自動的に閉じることがあります。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  5. もう一度、対象インスタンスの再生(Play)ボタンをクリックし、BlueStacksが完全に起動するまで待ちます。

Root Checker Proでroot化を検証する

  1. BlueStacksのウィンドウでRoot Checker Proを起動し、規約に同意できる場合は同意します。
  2. 「Verify Root」をクリックし、求められた場合はRoot Checker Proへのroot権限の付与を許可します。
  3. うまくいけば、BlueStacksインスタンスが完全にroot化された状態である旨が表示されます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説

最新のAPKでSuperSUを更新する

  1. BS Tweakerのウィンドウに切り替え、右下付近にあるBS TweakerのURLをクリックします。
  2. Tweakerのサイトで「Utils」タブを開き、最新のSuperSU APKファイルをダウンロードします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  3. ファイルをデスクトップに保存し、BlueStacksのウィンドウに切り替えます。
  4. 右側バーの「Install APK」アイコンをクリックし、SuperSU APKをダブルクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  5. ホーム画面のSuperSUアイコンをクリックし、更新を求められたら「Continue」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  6. カスタムROMを使用していない場合は「Normal」を選択し、SuperSUアプリの更新が完了したら「OK」をクリックします。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  7. 「Reboot」を選択し、BlueStacksインスタンスが閉じるまで待ちます。
  8. BS TweakerのウィンドウからBlueStacksインスタンスを起動します。
  9. インスタンスが起動したら、SuperSUアプリを開いて各種設定を確認しましょう。

Xposed Frameworkをインストールする

Xposed Frameworkを導入すると、さまざまなモジュールを利用でき、AndroidおよびBlueStacksを自由自在にカスタマイズできるようになります。

  1. BS Tweakerアプリに切り替え、先ほどroot化したBlueStacksインスタンスを起動します。
  2. BS Tweakerで対象のBlueStacksインスタンスを選択し、「Root」タブに移動します。
  3. 「Xposed」セクションの「Patch」をクリックし、ステータスバーに「Xposed patch true」と表示されるまで待ちます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. 「Install」をクリックし、ステータスバーに「Xposed installed」のメッセージが表示されるまで待ちます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  5. 「Flash」をクリックし、「Xposed flash True」のメッセージが表示されるまで待ちます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  6. BlueStacksのウィンドウに切り替えると、Xposed Installerのアイコンが表示されているはずですが、起動はしないでください
  7. BlueStacksインスタンスを一度終了し、その後BS Tweakerアプリから再度起動します。

Xposed Installerでroot化したBlueStacksを活用する

  1. BlueStacksインスタンスが起動したら、Xposed Installerを開き、警告ダイアログで「OK」をクリックします。
  2. Xposed Statusが「Xposed Framework is active」になっていることを確認します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  3. 左上のハンバーガーメニューをクリックし、「Download」を選択します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  4. 検索アイコンをクリックし、「BootManager」(スペースなし)と検索します。
  5. BootManagerを選択し、「versions」タブに移動します。
  6. 最新バージョンの欄で「Download」をクリックし、ダウンロード完了後に「Install」をクリックします。その後、BootManagerのインストールを確定します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  7. インストール完了後、BlueStacksインスタンスを終了し、BS Tweakerから再度起動します。
  8. BlueStacksが起動したら、Xposed Installerを開いてメニューを展開します。
  9. 「Modules」タブに移動し、BootManagerアプリにチェックを入れます。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  10. BlueStacksを再起動し、再起動後にBootManagerを開きます。
  11. BlueStacksの起動時に自動起動させたくないアプリ(IPTV Smarters Proなど)を選択します。【初心者向け】WindowsでBlueStacksをルート化する3つの方法を徹底解説
  12. BlueStacksを再起動すると、選択したアプリはBlueStacksの起動時に立ち上がらなくなります。

以上のように、Xposed Installerの各種モジュールを活用すれば、BlueStacksインスタンスを細かくカスタマイズできます。また、root化済みBlueStacksで使えるアプリは他にも多数存在するので、インターネットで情報収集して、root化のメリットを最大限に引き出してみてください。

  1. Windows 11を初期化(リセット)する方法【ファイルを残す/すべて削除】

    新しく購入したWindows 11ノートパソコンでエラーや不具合が頻発している場合は、Windows 11をリセットすることを検討してみてはいかがでしょうか。Windowsの「このPCをリセット」機能を使えば、OSを出荷時の状態(工場出荷時設定)に戻すことができます。リセット後はプログラムファイルが再インストールされ、これまでの問題が解消されたクリーンなWindows環境を手に入れられます。さらに、リセットの際には個人ファイルを「残す」か「削除する」かを選択することも可能です。この記事では、Windows 11を初期化(ファクトリーリセット/ハードリセット)する方法を詳しく解説します。 Win

  2. WindowsとMacで動画を簡単にクロップする方法

    動画に映り込んだ不要な要素を取り除きたいと思ったことは、誰にでも一度はあるはずです。しかし、初心者の方にとって、WindowsやMacで不要な部分を簡単に切り取れるツールを選ぶのは、決して簡単な作業ではありません。ご安心ください。この記事でそのお悩みを解決します。 本記事では、WindowsおよびmacOSで動画をクロップする方法をご紹介します。以下の手順はどれもシンプルなので、迷うことなく動画の不要な部分を削除できるでしょう。それでは早速始めましょう。 Windows 11 / 10 / 8 / 7 で動画をクロップする方法 幸いなことに、市場には動画のクロップに対応したソフトが数多く存在し