Cómo resolver un conflicto con Daemon Tools en Battlefield 6

El error “Este software no se puede usar simultáneamente con el juego DiscSoftLTD (Daemon Tools)” en Battlefield 6 es un verdadero fastidio. Normalmente, aparece porque el sistema antitrampas del juego es demasiado precavido y detecta software de unidad virtual como Daemon Tools ejecutándose en segundo plano. Estos programas suelen usarse para montar archivos ISO, pero a veces, incluso si no estás usando Daemon Tools activamente, sus servicios en segundo plano permanecen activos y provocan fallos en el juego. Es un poco raro, pero así es el sistema antitrampas del juego: no se anda con falsos positivos. Así que el objetivo es eliminar u ocultar esos servicios de Daemon sin dañar el sistema.

En muchos casos, basta con cerrar Daemon Tools o deshabilitar sus controladores. No siempre es sencillo, sobre todo si los controladores son difíciles de eliminar o están ocultos en archivos del sistema. Pero con algunos ajustes, la mayoría de los usuarios informan que este error se soluciona. Simplemente hay que hacerlo con cuidado, ya que Windows a veces puede ser un fastidio, sobre todo con la administración de controladores.

Ahora, veamos algunas soluciones que realmente funcionaron para usuarios con distintas configuraciones. Prepárate para reiniciar varias veces y no olvides ejecutar el programa como administrador cuando sea necesario. No prometo una solución milagrosa, pero estos pasos son las soluciones más comunes y suelen solucionar el problema la mayoría de las veces.

Cómo solucionar el error de Daemon Tools en Battlefield 6

Cerrar Daemon Tools desde el Administrador de tareas

En primer lugar, a veces simplemente cerrar el programa no es suficiente, ya que Windows o Daemon Tools podrían seguir ejecutando procesos en segundo plano que el sistema antitrampas detecta. Cerrar esos procesos directamente suele ser útil.

  • Haga clic con el botón derecho en el icono de Daemon Tools en la bandeja del sistema y seleccione Salir. También puede abrir el Administrador de tareas pulsando Ctrl + Shift + Esc. Busque todas las entradas de Daemon Tools o sptd.sys en la pestaña Procesos y, a continuación, seleccione Finalizar tarea para cada una. En algunas configuraciones, es posible que observe que los procesos de Daemon Tools persisten incluso después de cerrar la aplicación; es normal, pero deberá eliminarlos manualmente.
  • Después de eso, reinicia Battlefield 6 y comprueba si el error desaparece. A veces esto lo soluciona, pero no siempre.

Es un poco raro, pero en algunas máquinas, este paso basta. En otras, es solo una solución temporal. Quizás tengas que ir más allá.

Deshabilitar o desinstalar los controladores de Daemon Tools en el Administrador de dispositivos

Porque, claro, Windows tiene que complicarlo más de lo necesario. Los controladores en segundo plano, como sptd.sys, suelen ser los que activan el antitrampas incluso si la aplicación principal está cerrada. Deshabilitarlos o eliminarlos puede facilitar el proceso.

  1. Haz clic derecho en el botón Inicio y selecciona Administrador de dispositivos. Asegúrate de ejecutarlo como administrador si se te solicita. Modificar los controladores puede ser arriesgado, pero vale la pena intentarlo.
  2. Expande Controladores de almacenamiento. Busca cualquier opción relacionada con Daemon Tools o SCSI Pass Through Direct ().Haz clic derecho y selecciona Deshabilitar dispositivo. O, si te animas, elige Desinstalar dispositivo. Confirma las indicaciones. El objetivo es eliminar controladores como sptd.sys, que podrían causar falsas alarmas.
  3. A continuación, vaya a Controladores de Bus Serie Universal y haga lo mismo: deshabilite o desinstale cualquier controlador Daemon. Parece radical, pero suele ser rápido y ayuda a evitar falsos positivos.
  4. Reinicia tu PC. Una vez que esté funcionando correctamente, vuelve a iniciar Battlefield 6 y comprueba si el error persiste.

Si eso no funcionó, no se preocupe: hay otra opción.

Desinstalar Daemon Tools por completo

Esto es más drástico, pero suele ser necesario si los controladores son persistentes. Eliminar el programa y sus archivos restantes puede ser la solución.

  • Presione Win + R, escriba appwiz.cply presione Enter. Se abrirá la ventana Programas y características.
  • Busca Daemon Tools en la lista, haz clic derecho en él y selecciona Desinstalar/Cambiar. Sigue las instrucciones para eliminarlo por completo. A veces necesitarás ejecutar una herramienta de limpieza o eliminar manualmente los archivos restantes; considera herramientas como Winhance si la situación se complica.
  • Una vez desinstalado, reinicia tu PC e intenta iniciar Battlefield de nuevo. Normalmente, esto elimina cualquier bloqueador o controlador oculto que causó la detección errónea.

Aviso: después de desinstalar, asegúrate de que no haya procesos fantasma. Te recomendamos volver a comprobarlo con el Administrador de tareas y eliminar cualquier servicio Daemon restante.