Se riscontri il problema “Impossibile avviare il gioco. Codice di errore: 30005 (CreateFile non riuscito con 32.)” quando provi ad avviare Apex Legends o altri giochi che utilizzano Easy Anti-Cheat (EAC), non sei il solo. Questo può essere un vero grattacapo perché indica un problema con il modo in cui EAC interagisce con i file o i servizi di sistema. Spesso è legato a permessi, file mancanti o interferenze da parte di programmi antivirus. La buona notizia è che esistono alcuni passaggi che hanno aiutato altri utenti a risolvere questo problema.
In sostanza, il problema principale è che il gioco, o EAC stesso, non riesce a creare o ad accedere a determinati file, probabilmente perché qualche servizio non funziona correttamente o qualcosa lo blocca. La soluzione di solito prevede la riparazione o la reinstallazione di EAC, l’eliminazione dei file problematici, la verifica che il servizio EAC sia abilitato o la modifica delle impostazioni dell’antivirus. Seguendo questi passaggi per la risoluzione dei problemi, dovresti riuscire a tornare a giocare senza che questo fastidioso errore si ripresenti ogni volta.
Come risolvere l’errore “CreateFile Failed with 32” in Apex Legends e giochi simili
Soluzione 1: Riparare o reinstallare Easy Anti-Cheat (EAC)
I file EAC danneggiati o configurati in modo errato possono sicuramente causare problemi. Riparare o reinstallare il componente può risolvere i problemi relativi alle autorizzazioni mancanti o ai file danneggiati. Perché è utile? Perché ripristina il sistema anti-cheat e garantisce che i file siano integri e configurati correttamente. Questo è particolarmente utile se hai provato ad avviare il gioco e improvvisamente non si avvia, oppure se i file EAC si sono danneggiati in seguito a un aggiornamento di Windows o a un arresto anomalo del sistema.
Ecco cosa fare:
- Premi Win+E per aprire Esplora file.
- Accedi alla cartella C:\Program Files (x86)\EasyAntiCheat. Se il gioco è installato altrove (ad esempio su un’unità o una cartella diversa), accedi a quella posizione.
- Cerca EasyAntiCheat.exe o EasyAntiCheat_Setup.exe. Se visualizzi il programma di installazione, fai clic con il pulsante destro del mouse ed eseguilo come amministratore.
- Potrebbe apparire una richiesta di conferma dal Controllo account utente; fai clic su Sì.
- Quando viene visualizzata la finestra di configurazione, seleziona il gioco dall’elenco a discesa (ad esempio, Apex Legends).
- Fai clic su “Servizio di riparazione” e attendi: spesso questo risolve il problema.
- Se le riparazioni non risolvono il problema, torna indietro e seleziona Disinstalla, quindi scarica e reinstalla EAC dal launcher del gioco o dal sito ufficiale.
Soluzione 2: Eliminare il file SYS all’interno della cartella EAC
Questa è una soluzione un po’ azzardata, ma alcuni utenti segnalano che eliminare il file EasyAntiCheat.sys all’interno di quella cartella può risolvere l’errore di creazione del file.È come forzare EAC a creare un nuovo file.sys pulito al successivo avvio. Assicurati di chiudere il gioco e EAC prima di farlo, perché a volte Windows blocca il file.
- Apri Esplora file con Win+E.
- Accedere alla cartella C:\Program Files (x86)\EasyAntiCheat
- Individua il file EasyAntiCheat.sys. Se non lo trovi, l’errore potrebbe risiedere altrove.
- Selezionalo e premi Maiusc + Canc oppure fai clic con il pulsante destro del mouse e scegli Elimina.
Tieni presente che questa non è una soluzione garantita, ma alcuni giocatori hanno riscontrato successo utilizzandola. Ricorda che Windows potrebbe avvisarti o bloccare l’eliminazione se sono in esecuzione dei servizi; in tal caso, un riavvio rapido potrebbe essere d’aiuto.
Soluzione 3: Assicurarsi che il servizio EAC sia abilitato e in esecuzione.
Il servizio Easy Anti-Cheat deve essere attivo e impostato per l’avvio automatico. Se è disabilitato o arrestato, il gioco non sarà in grado di verificare o creare i file necessari, causando quell’errore.
- Digita “Servizi” nella barra di ricerca di Windows e premi Invio.
- Scorri verso il basso per trovare Easy Anti-Cheat.
- Fai doppio clic sul servizio per aprirne le proprietà.
- Nella sezione “Tipo di avvio”, seleziona “Automatico” dal menu a tendina.
- Se il servizio non è in esecuzione, fai clic su Avvia. A volte, è sufficiente fare clic su Avvia e quindi applicare le modifiche.
- Fare clic su OK.
Nota: in alcune configurazioni potrebbe essere necessario eseguire Services.msc come amministratore oppure verificare se un software antivirus impedisce l’avvio del servizio.
Soluzione 4: Aggiorna i driver della tua GPU
I driver grafici obsoleti o danneggiati possono causare ogni sorta di errore strano, soprattutto all’avvio di giochi con grafica complessa. Su una configurazione ha funzionato dopo l’aggiornamento, su un’altra il problema persisteva. Tuttavia, mantenere aggiornati i driver della GPU è una buona abitudine, che dovrebbe quantomeno escludere problemi di comunicazione hardware.
Utilizzate i canali ufficiali: visitate il sito web del produttore della GPU (NVIDIA, AMD, Intel) oppure, se non avete voglia di farlo manualmente, provate un software come DriverFix per automatizzare l’aggiornamento. Non dimenticate di riavviare il PC dopo l’aggiornamento!
Soluzione 5: Disabilitare o aggiungere eccezioni al software antivirus
A volte gli antivirus o gli antimalware bloccano i file o i servizi di EAC, scambiandoli per elementi dannosi.È piuttosto fastidioso perché Windows non riesce a distinguere la differenza. Disabilitare temporaneamente l’antivirus di terze parti può confermare se è effettivamente la causa del problema. O, meglio ancora, aggiungere un’eccezione per la cartella e il processo di EAC.
Ad esempio, in Kaspersky, puoi andare su Impostazioni > Avanzate > Minacce ed esclusioni > Gestisci esclusioni e aggiungere la cartella C:\Program Files (x86)\EasyAntiCheat.
Se disabilitando l’antivirus il problema si risolve, valuta la possibilità di creare un’eccezione permanente o di passare a una configurazione di sicurezza meno invasiva.
Soluzione 6: Riparare i file di gioco tramite la piattaforma di avvio
Anche i file di gioco danneggiati o mancanti possono causare errori EAC. Se utilizzi Steam, è facile verificare l’integrità dei file di gioco:
- Apri Steam e vai alla tua Libreria.
- Fai clic con il pulsante destro del mouse su Apex Legends (o sul gioco per cui stai risolvendo il problema) e seleziona Proprietà.
- Accedete alla scheda File locali e fate clic su Verifica integrità dei file di gioco.
- Steam controllerà i file, scaricherà nuovamente quelli danneggiati o mancanti e potrebbe risolvere l’errore.
Lo stesso vale per altre piattaforme: Epic, Origin, ecc., ognuna ha una funzionalità simile.
Tutti questi passaggi sono in qualche modo sovrapposti. Di solito, riparare il servizio EAC o i file risolve il problema, ma se niente funziona, potrebbe essere necessario disinstallare e reinstallare completamente il gioco, EAC incluso. Inoltre, esegui il gioco come amministratore: a volte Windows ha bisogno di qualche autorizzazione in più per permettere a EAC di funzionare correttamente.
Speriamo che questo chiarisca l’errore. Non è sempre semplice da risolvere, ma con qualche piccola modifica, questo crash può essere corretto, permettendoti di tornare a giocare o esplorare senza interruzioni.
Riepilogo
- Ripara o reinstalla Easy Anti-Cheat
- Elimina il file EasyAntiCheat.sys all’interno della sua cartella
- Assicurarsi che il servizio EAC sia abilitato e in esecuzione.
- Aggiorna i driver della GPU
- Disabilitare temporaneamente o aggiungere eccezioni al software antivirus
- Verifica i file di gioco tramite la tua piattaforma di gioco.
Incartare
Questo errore non ha senso: a volte compare all’improvviso. Le soluzioni elencate sopra sono collaudate da molti utenti, ma onestamente, gli aggiornamenti di Windows e dei giochi possono riservare sorprese in qualsiasi momento. Se una soluzione non funziona, passa alla successiva. Di solito, si tratta solo di correggere permessi, servizi o file danneggiati. Spero che questo aiuti qualcuno a tornare a giocare più velocemente. Buona fortuna e che il tuo prossimo avvio sia senza intoppi!