Battlefield 6で「このソフトウェアはゲームと同時に使用できません」というエラーが発生すると、ゲームプレイが台無しになる可能性があります。このエラーは、ゲームのアンチチートシステムが反応するバックグラウンドツールやドライバーに関連する様々な理由で発生します。デーモンツール、仮想コントローラー、インターセプションドライバー、さらには自動ホットキースクリプト(入力デバイスを再マッピングまたはエミュレートするもの)などが原因となることがあります。少し面倒ですが、原因を理解することは役に立ちます。ここでの目標は、アンチチートフラグをトリガーすることなく、ゲームをスムーズに実行できるようにすることです。
基本的に、このゲームはハードウェアを騙したりエミュレートしたりするソフトウェアを疑っています。Windowsは当然のことながら、ハードウェアを必要以上に難しくする必要があるからです。幸いなことに、これらのエラーのほとんどは、サービスの無効化、ドライバーのアンインストール、バックグラウンドアプリの終了など、簡単な手順で修正できます。再インストールやゲーム自体のハッキングにイライラする前に、試してみる価値はあります。
バトルフィールド6で「このソフトウェアは使用できません」というエラーを修正する方法
方法1:インターネットなしでゲームを起動する
この方法は少し変わっていますが、アンチチートの初期スキャンの一部を無効化します。ゲームをオフラインで起動すると、特定のドライバーやバックグラウンドツールのチェックがスキップされるため、あの煩わしいエラーなしでゲームに参加できます。設定によっては魔法のようにすぐに動作する場合もありますが、そうでない場合は何度か試したり、後でネットワークを再度有効にしたりする必要があるかもしれません。メインメニューに入ったら、必ず再接続してください。
- Win + I キーを押して設定 を開き、ネットワークとインターネット に移動します。
- 詳細ネットワーク設定 で [アダプターのオプションの変更]をクリックします。
- アクティブなネットワーク接続を右クリックし、[無効]を選択します。
- EA アプリ、Steam、Origin のいずれかを使用して Battlefield 6 を起動します。
- メイン メニューが読み込まれるまで待ちます。ここでは忍耐が重要です。
- ゲームにログインしたら、ネットワーク設定に戻り、インターネット接続を再度有効にしてください。すぐに同期されない場合は、ゲームまたはPCの再起動が必要になる場合があります。
方法2: DS4Windowsまたは類似のコントローラーエミュレーターを無効にする
DS4WindowsはPlayStationコントローラーをソフトウェア経由で使用可能にすることで人気ですが、この種の仮想コントローラーはアンチチートシステムを起動させる可能性があります。BF6を起動する前にこれを無効にしておくと、多少のトラブルを回避できます。
- システム トレイの DS4Windows アイコンを右クリックし、[終了] を選択します。
- Ctrl + Shift + Esc キーを押してタスク マネージャー を開きます。
- DS4Windows またはその他のコントローラー エミュレーターに関連するすべてのタスク (おそらくその名前または類似の名前) を見つけて終了します。
- Battlefield 6 を再起動して、エラーがなくなったかどうかを確認します。
プロのヒント:一部のマシンでは、特にソフトウェアが自動起動する場合、すぐには機能しない可能性があります。コントローラーを全く使用しない場合は、自動起動のエントリを無効にするか、ソフトウェアをアンインストールする必要があるかもしれません。
方法3: インターセプションドライバーをアンインストールする
オープンソースの入力ツールであるInterceptionは、リマッピングやマクロに使用されますが、低レベルのドライバのため、アンチチートによって検出されることがよくあります。アンインストールすることで、誤検出を防ぐことができます。
- Oblitum の Interception リポジトリにアクセスしてください。
- 最新の Interception.zip をダウンロードしてください。
- 見つけやすい場所に zip ファイルを解凍します。
- 抽出されたフォルダ に移動し、コマンド ライン インストーラ (おそらく `.exe` ファイル) を見つけます。
- それを右クリックし、[管理者として実行] を選択します。これは非常に重要なので、権限を昇格する必要があります。
- フォルダー パスをコピーします (エクスプローラーでフォルダーを右クリックし、[パスとしてコピー] を選択します)。
- 管理者としてコマンドプロンプトを開きます。
- `cd ` と入力し、右クリックしてパスを貼り付け、を押しますEnter。
- 正しいフォルダーにいることを確認するには、「dir」と入力します。
- `install-interception.exe /uninstall` と入力して、 を押しますEnter。
- PCを再起動して、もう一度ゲームを起動してみてください。うまくいくといいですね。
方法4:ASRock Auto Updaterドライバーをアンインストールする
これはASRockマザーボードをお使いの方の多くが遭遇する問題です。自動アップデータはドライバ「AppShoprv103.sys」を実行しますが、アンチチートツールはこれを疑わしいと認識します。これを削除することで誤検知を減らすことができます。
- Win + Rを押して、
appwiz.cpl
と入力し、 を押しますEnter。 - ASRock App Shop または ASRock Auto Updater を見つけて右クリックし、アンインストール を選択します。
- C:\Windows\SysWOW64\driversに移動し、`AppShopdrv103.sys` が存在する場合は削除してください。ただし、特定のファイルのみを削除するように注意してください。
- 再起動してもう一度お試しください。削除が完全に反映されるまで、この手順を数回試したり、再起動したりする必要がある場合があります。
方法5:AutoHotKey関連のエラーを修正する
AutoHotKeyは不正な動作をすることがあります。自分でインストールしていなくても、一部のソフトウェアやスクリプト(VPNアプリやカスタムマクロなど)には、AutoHotKeyや類似のリマッピングツールが含まれています。アンチチート機能はこれをチート行為として検出するため、閉じるか無効化することが重要です。
- 実行中の VPN ソフトウェアをすべて閉じます。特に地域限定のトリックが設定されている場合、VPN がアンチチート機能に干渉することがあります。
- AutoHotKey が実行中の場合は閉じます。システム トレイでアイコンを探し、右クリックして [終了] を選択します。
- Flow Launcher やその他のホットキー プラグインを使用している場合は、それらも無効にします。
- システム トレイのアイコンを右クリックし、[終了] を選択します。
- タスク マネージャー を開きます ( Ctrl + Shift + Esc )
- Flow Launcher またはホットキー プラグイン スクリプトに関連するすべてのプロセスを終了します。
- 最後に、Corsair iCUE、Razer Synapse、Logitech G Hub などのマウスやキーボードのリマッピングソフトウェアを終了してください。これらのソフトウェアは、ユーザーが気付かないうちに AutoHotKey などのツールとして登録されている可能性があります。これらのタスクを終了し、ゲームが正常に起動するかどうかを確認してください。
なぜ機能するのかは分かりませんが、一部の設定では、これらのバックグラウンドリマッピングツールが誤報を引き起こすことがあります。重要なのは、入力やネットワーク設定に影響を与える可能性のあるものをすべて削除してから、再度テストすることです。