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.

  1. Apri Steam e vai alla libreria.
  2. Fare clic con il tasto destro del mouse sul gioco e selezionare Proprietà.
  3. Vai su File installati > Controlla l'integrità dei file di gioco.
  4. 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.

  1. Premere i tasti Windows + R, quindi digitare devmgmt.msc e premere Invio.
  2. Cerca driver quali vJoy Device, Virtual HID Device, Daemon Tools Virtual Bus o qualsiasi altro driver di controller di terze parti che hai installato.
  3. Fare clic con il pulsante destro del mouse sul driver e selezionare Disabilita dispositivo.
  4. Riavviare il computer per assicurarsi che il driver sia completamente disabilitato.
  5. 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.

  1. Chiudere tutti i programmi correlati alla console (ad esempio DS4Windows).
  2. Scollega il controller.
  3. Attendi qualche secondo.
  4. Ricollega il controller direttamente al computer senza eseguire alcun software di terze parti.
  5. Ricomincia EA FC 25 Controllare se l'errore non si verifica più.

I commenti sono chiusi.