バトルフィールド6でデーモンツールの競合を解決する方法

Battlefield 6 で「このソフトウェアはゲームの DiscSoftLTD (Daemon Tools) と同時に使用できません」というエラーが表示されるのは本当に厄介です。これは通常、ゲームのアンチチートシステムが過度に警戒し、Daemon Tools のような仮想ドライブソフトウェアがバックグラウンドで動作していることを検出したために発生します。これらのプログラムは ISO ファイルのマウントによく使用されますが、Daemon Tools を実際に使用していない場合でも、バックグラウンドサービスがアクティブなままになり、ゲームに異常を引き起こすことがあります。少し奇妙ですが、これがゲームのアンチチート機能です。誤検知は発生しません。つまり、システムに支障をきたすことなく、これらの Daemon サービスを強制終了または非表示にすることが目標です。

多くの場合、Daemon Tools を閉じるか、そのドライバを無効にするだけで解決します。ただし、ドライバが頑固だったり、システムファイルの奥深くに隠れていたりする場合は、必ずしも簡単ではありません。しかし、いくつかの調整を加えることで、ほとんどの人がこのエラーを回避できたと報告しています。ただし、Windows は特にドライバ管理において扱いにくい場合があるので、慎重に行う必要があります。

それでは、様々な環境で実際に効果があった修正方法をいくつか見ていきましょう。何度か再起動する必要があり、必要に応じて管理者として実行することを忘れないようにしてください。奇跡は約束できませんが、これらの手順は最も一般的な修正方法であり、ほとんどの場合、問題を解決できます。

Battlefield 6のデーモンツールエラーを修正する方法

タスクマネージャーからデーモンツールを閉じる

まず、Windowsやデーモンツールがアンチチートが検出したバックグラウンドプロセスを実行し続ける可能性があるため、プログラムを終了するだけでは不十分な場合があります。これらのプロセスを直接終了すると、多くの場合問題が解決します。

  • システムトレイのDaemon Toolsアイコンを右クリックし、「終了」を選択します。または、 を押してタスクマネージャーを開きます。 「プロセス」Ctrl + Shift + EscタブでDaemon Toolsまたはsptd.sysのエントリをすべて探し、それぞれに対して「タスクを終了」をクリックします。設定によっては、アプリを終了した後もDaemon Toolsのプロセスが残っている場合がありますが、これは正常ですが、手動で終了する必要があります。
  • 完了したら、Battlefield 6を再起動してエラーが解消されるかどうかを確認してください。これで問題が解決する場合もありますが、必ずしもそうとは限りません。

ちょっと奇妙に聞こえるかもしれませんが、一部のマシンではこの手順だけで十分です。しかし、他のマシンでは一時的な修正にしかならない場合もあります。さらに手順を進める必要があるかもしれません。

デバイスマネージャーでデーモンツールドライバーを無効化またはアンインストールする

当然のことながら、Windowsは必要以上に動作を難しくしています。sptd.sysなどのバックグラウンドドライバは、メインアプリが閉じている場合でもアンチチートを起動させる原因となることがよくあります。これらのドライバを無効化または削除することで、回避策を講じることができます。

  1. スタートボタンを右クリックし、「デバイスマネージャー」を選択します。プロンプトが表示された場合は、必ず管理者として実行してください。ドライバーをいじるのはリスクが伴いますが、試してみる価値はあります。
  2. 「ストレージコントローラ」を展開します。「Daemon Tools」または「SCSI Pass Through Direct()」に関連する項目を探します。右クリックして「デバイスを無効にする」を選択します。または、勇気があれば「デバイスのアンインストール」を選択します。プロンプトが表示されたら確認します。目的は、誤報の原因となる可能性のあるsptd.sysなどのドライバーを削除することです。
  3. 次に、「ユニバーサル シリアル バス コントローラー」に移動して、同じ操作を行います。ここでデーモンドライバーをすべて無効化またはアンインストールします。少し過激に聞こえるかもしれませんが、通常は手早く実行でき、誤検知を防ぐのに役立ちます。
  4. PCを再起動してください。再起動したら、Battlefield 6をもう一度起動し、エラーが解消されるかどうかを確認してください。

それでもうまくいかなかったとしても心配はいりません。別の選択肢があります。

デーモンツールを完全にアンインストールする

これはより極端な方法ですが、ドライバーが頑固な場合は必要になることがよくあります。プログラムと残りのファイルを削除することで問題が解決する場合があります。

  • を押してWin + Rappwiz.cplと入力し、Enterキーを押します。「プログラムと機能」ウィンドウが開きます。
  • リストから「Daemon Tools」を見つけて右クリックし、「アンインストールと変更」を選択します。指示に従って完全に削除してください。場合によっては、クリーンアップツールを実行したり、残ったファイルを手動で削除したりする必要があるかもしれません。もしファイルが乱雑に見える場合は、 Winhanceなどのツールを検討してみてください。
  • アンインストールが完了したら、PCを再起動し、Battlefieldをもう一度起動してみてください。通常、これにより、誤検出の原因となった隠れたブロックやドライバーがクリアされます。

念のためお知らせです:アンインストール後、ゴーストプロセスが残っていないことを確認してください。タスクマネージャーで再度確認し、残っているデーモンサービスがあれば終了させることをお勧めします。