Come correggere il codice di errore VirtualController in FC 25
L'errore "Questo programma non può essere utilizzato contemporaneamente al gioco; VirtualController" compare in EA FC 25 quando il lettore di gioco rileva driver di controller virtuali o strumenti di emulazione (come DS4Windows o Daemon Tools Virtual Bus ) durante l'avvio.

Questo accade perché il sistema anti-cheat di EA classifica i livelli di driver virtuali come potenziali trucchi o dispositivi di input non autorizzati. Anche se questi dispositivi non sono in uso attivo, i loro driver spesso continuano a funzionare in background . Di conseguenza, il gioco ne blocca il funzionamento per mantenere un ambiente sicuro ed equo per tutti i giocatori.
In molti casi, questo errore si verifica quando DS4Windows viene lasciato in esecuzione, quando sul sistema rimangono tracce di controller virtuali obsoleti o quando vengono collegati dispositivi di input non supportati. Fortunatamente, questo problema può essere facilmente risolto eliminando i componenti in conflitto o passando a strumenti compatibili.
1. Controllo dei file di gioco
La verifica dell'integrità dei file di gioco garantisce che tutto corrisponda alla versione ufficiale. Sostituisce o rimuove eventuali file modificati o danneggiati che potrebbero causare falsi positivi, consentendo al gioco di avviarsi senza problemi.
- Apri Steam e vai alla libreria.
![]()
- Fare clic con il tasto destro del mouse sul gioco e selezionare Proprietà.
![]()
- Vai su File installati > Controlla l'integrità dei file di gioco.
![]()
- Attendi il completamento del processo di verifica, quindi riavvia il gioco.
2. Disabilita i driver predefiniti
I programmi per controller virtuali installano driver che vengono eseguiti in background e consentono il funzionamento dei controller non supportati. Anche se il programma principale è chiuso, questi driver possono rimanere attivi in Windows ed essere rilevati dal sistema anti-cheat di EA. Poiché il gioco accetta solo dispositivi di input fisici ufficiali, questi driver virtuali sono spesso la causa dell'errore. Disabilitandoli o disinstallandoli, il gioco riconoscerà solo hardware originale, consentendone il normale funzionamento.
- Premere i tasti Windows + R, quindi digitare devmgmt.msc e premere Invio.
![]()
- Cerca driver quali vJoy Device, Virtual HID Device, Daemon Tools Virtual Bus o qualsiasi altro driver di controller di terze parti che hai installato.
- Fare clic con il pulsante destro del mouse sul driver e selezionare Disabilita dispositivo.
![]()
- Riavviare il computer per assicurarsi che il driver sia completamente disabilitato.
- Riavviare nuovamente *EA FC 25* e verificare se l'errore è stato risolto.
3. Ricollegare il controller dopo aver chiuso il programma
Molti controller virtuali mantengono una sessione virtuale anche dopo essere stati chiusi. Ciò significa che i sistemi anti-cheat potrebbero comunque rilevare un dispositivo virtuale, anche se il software non è visibilmente in esecuzione. Disconnettendo e riconnettendo il controller dopo aver chiuso il software , Windows lo carica nel suo stato fisico virtuale anziché utilizzare un driver virtuale. Questo semplice passaggio spesso risolve il problema del rilevamento e permette al gioco di avviarsi normalmente.
- Chiudere tutti i programmi correlati alla console (ad esempio DS4Windows).
- Scollega il controller.
- Attendi qualche secondo.
- Ricollega il controller direttamente al computer senza eseguire alcun software di terze parti.
- Ricomincia EA FC 25 Controllare se l'errore non si verifica più.





I commenti sono chiusi.