Correzione: Battlefield 4 si blocca e ha prestazioni limitate su Windows 10

Si consiglia di: Il programma per la correzione degli errori, ottimizzare e velocizzare Windows.

I giocatori di Battlefield 4 hanno segnalato vari problemi su Windows 10, come crash, prestazioni insufficienti e file .dll mancanti. Tutti questi problemi possono rovinare la tua esperienza su Battlefield 4, ma fortunatamente per te c'è un modo per risolvere tutti questi problemi.

Risolvi i problemi di Battlefield 4 su Windows 10

  1. Aggiorna i driver della tua scheda grafica
  2. Disabilita SLI / Crossfire
  3. Disattiva l'accelerazione hardware nel tuo browser
  4. Cambia le impostazioni del Registro di sistema
  5. Disabilitare l'installazione automatica del driver e scaricare la versione precedente dei driver della scheda grafica
  6. Chiudi EVGA Precision X
  7. Disattiva antivirus / firewall ed esegui Origin come amministratore
  8. Minore qualità grafica e risoluzione del gioco
  9. Crea un nuovo file cfg
  10. Modificare le impostazioni anti-alias e anisotropiche
  11. Sposta dxgi.dll nella directory di installazione di Battlefield 4
  12. Installare Visual C ridistribuibili
  13. Terminare il processo BTTray.exe utilizzando Task Manager
  14. Disattiva l'origine nel gioco
  15. Se si esegue Windows a 64 bit, impostare anche BF4 a 64 bit
  16. Pulisci avvia il tuo computer

Soluzione 1 - Aggiornare i driver della scheda grafica

Secondo i giocatori, Battlefield 4 si blocca dopo 5 minuti di gioco. Sembra che ci sia una perdita di memoria che fa scendere le prestazioni da 150 fps a 40 fps prima che il gioco si blocchi. Questo rende il gioco impossibile da giocare, ma c'è una soluzione disponibile.

Sembra un problema serio perché riduce significativamente le prestazioni del gioco, ma c'è un modo per risolverlo. Per risolvere questo problema, è sufficiente visitare il sito Web del produttore della scheda grafica e scaricare i driver più recenti. È stato confermato che Nvidia ha rilasciato un nuovo set di driver che risolve questo problema, quindi assicurati di scaricarli il prima possibile.

L'aggiornamento manuale dei driver è molto fastidioso, quindi ti consigliamo di scaricare questo strumento di aggiornamento del driver (sicuro al 100% e testato da noi) per farlo automaticamente. Pertanto, si impedirà la perdita di file e persino danni permanenti al computer.

Tweakbit Driver Updater è stato approvato da Microsoft e Norton Antivirus. Ecco come installarlo e usarlo:

1. Scarica e installa TweakBit Driver Updater

2. Una volta installato, il programma avvierà automaticamente la scansione del tuo PC alla ricerca di driver obsoleti. Driver Updater controllerà le versioni del driver installato sul suo database cloud delle ultime versioni e raccomanderà aggiornamenti appropriati. Tutto quello che devi fare è aspettare che la scansione sia completata.

3. Al completamento della scansione, si ottiene un rapporto su tutti i driver dei problemi trovati sul PC. Controlla l'elenco e verifica se desideri aggiornare ciascun driver singolarmente o tutto in una volta. Per aggiornare un driver alla volta, fare clic sul collegamento "Aggiorna driver" accanto al nome del driver. Oppure fai semplicemente clic sul pulsante "Aggiorna tutto" nella parte inferiore per installare automaticamente tutti gli aggiornamenti consigliati.

Nota: alcuni driver devono essere installati in più passaggi, quindi è necessario premere il pulsante "Aggiorna" più volte fino a quando tutti i suoi componenti sono installati.

Disclaimer : alcune funzioni di questo strumento non sono gratuite.

Soluzione 2 - Disabilita SLI / Crossfire

È stato segnalato che Battlefield 4 ha alcuni problemi con SLI e Crossfire su Windows 10, e se i driver più recenti non ti aiutano con arresti anomali, forse è la soluzione migliore per disattivare temporaneamente SLI o Crossfire.

Per disabilitare SLI seguire queste istruzioni:

  1. Apri il pannello di controllo NVIDIA.
  2. Vai a Impostazioni 3D> Imposta configurazione SLI.
  3. Assicurarsi che non sia selezionata la tecnologia SLI.
  4. Fai clic su Applica per salvare le modifiche.

Se utilizzi le schede AMD, puoi disattivare Crossfire seguendo questi passaggi:

  1. Apri il Catalyst Control Center.
  2. Fai clic su Grafica> Crossfire.
  3. Deseleziona Abilita Crossfire.
  4. Fare clic su OK per salvare le modifiche.

Dopo aver disattivato SLI o Crossfire, le prestazioni del gioco potrebbero diminuire, ma il gioco dovrebbe essere più stabile.

  • LEGGI ANCHE: Come risolvere Battlefield 1 costantemente in alt-tab per aumentare il processore

Soluzione 3 - Disabilitare l'accelerazione hardware nel browser

Gli utenti segnalano che Windows 10 utilizza l'accelerazione hardware per i browser in modo diverso rispetto alle versioni precedenti di Windows, e questo è uno dei motivi della caduta della frequenza fotogrammi in Battlefield 4. Dal momento dell'avvio di Battlefield 4 tramite il browser, i problemi con l'accelerazione hardware persistono durante il gioco, ma puoi risolvere il problema disabilitando l'accelerazione hardware nel tuo browser. Ti mostreremo come disabilitare l'accelerazione hardware in Internet Explorer, ma se utilizzi un browser diverso, assicurati di disattivare l'accelerazione hardware per il browser che utilizzi.

  1. Fai clic sull'icona dell'ingranaggio nell'angolo in alto a destra.
  2. Scegli le opzioni Internet.
  3. Fai clic sulla scheda Avanzate.
  4. Seleziona Usa rendering software invece di rendering GPU.
  5. Riavvia il tuo computer.

Dopo il riavvio, prova a eseguire nuovamente Battlefield 4. Spero che vedrai un miglioramento delle prestazioni.

Soluzione 4 - Modificare le impostazioni del Registro di sistema

Questa soluzione si applica a te solo se hai installato i DLC di Battlefield 4, ma non puoi eseguire alcuna mappa dai DLC. Quando si tenta di eseguire una mappa da DLC, verrà visualizzato il messaggio Richiede un ulteriore pacchetto di espansione che impedirà l'avvio della mappa selezionata. Per risolvere questo problema, devi modificare alcuni valori nel tuo registro, quindi vediamo come farlo.

  1. Vai alla directory di installazione di Battlefield 4. Di default dovrebbe essere C: Program Files (x86) Origin GamesBattlefield 4.
  2. Vai alla directory di aggiornamento. Dovresti vedere una o più cartelle Xpack. Ciascuna di queste cartelle rappresenta un DLC. Devi ricordare i nomi delle cartelle, perché ne avrai bisogno in seguito.
  3. Avvia l'editor del registro. Puoi avviare l'Editor del Registro di sistema premendo il tasto Windows + R e digitando regedit. Dopo aver digitato regedit, premere Invio o fare clic su OK per aprire l'editor del Registro di sistema.
  4. Quando si apre l'editor del Registro di sistema, accedere alla seguente chiave nel riquadro di sinistra:
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / EA Games / Battlefield 4
  5. Dovresti vedere alcune chiavi di nome Xpack. Queste chiavi rappresentano le cartelle Xpack del passaggio 2. Se nel Registro di sistema mancano alcune chiavi Xpack ma nel passaggio 2 ci sono cartelle con lo stesso nome nella cartella Aggiornamenti, è necessario aggiungerle manualmente. Fondamentalmente, devi avere tutte le cartelle Xpack del Passaggio 2 aggiunte al tuo registro.
  6. Fai clic con il tasto destro del mouse sul tasto Battlefield 4, scegli Nuovo> Chiave.
  7. Immettere il nome della chiave in modo che corrisponda al nome delle cartelle Xpack del passaggio 2. Ad esempio, se manca Xpack3 dal registro, denominare la nuova chiave Xpack3.
  8. Fai clic con il tasto destro del mouse sulla nuova chiave creata, nel nostro esempio Xpack3, e scegli Nuovo> Valore stringa.
  9. Assegna un nome al valore di stringa appena creato installato.
  10. Fare doppio clic su Installato.
  11. Nel campo Dati valore, digitare True e premere OK per salvare le modifiche.

Ripeti i passaggi da 6 a 12 finché non avrai aggiunto tutte le chiavi Xpack per tutte le cartelle Xpack del passaggio 2.

  • LEGGI ANCHE: come riparare e personalizzare l'obiettivo di Battlefield 1

Soluzione 5 - Disabilitare l'installazione automatica del driver e scaricare la versione precedente dei driver della scheda grafica

Windows 10 aggiorna automaticamente i driver e, a volte, può creare problemi con determinati giochi, come Battlefield 4 nel nostro caso. Quindi in certi casi è meglio disabilitare gli aggiornamenti automatici dei driver:

  1. Apri il Pannello di controllo.
  2. Vai a Sistema e sicurezza.
  3. Fare clic sulla scheda Hardware e selezionare Impostazioni di installazione del dispositivo.
  4. Seleziona No, fammi scegliere cosa fare.
  5. Ora seleziona Non installare mai il software del driver da Windows Update.

Dopo averlo fatto, è possibile disinstallare il driver della scheda grafica corrente e scaricare la versione precedente dal produttore della scheda grafica. Ricordarsi di scaricare la versione precedente del driver solo se la versione più recente non funziona correttamente.

Soluzione 6 - Chiudi EVGA Precision X

EVGA Precision X è uno strumento di overclocking per schede grafiche Nvidia ed è stato segnalato che l'ultima versione di questo strumento causa alcuni problemi con Battlefield 4. Secondo gli utenti, non possono nemmeno lanciare il gioco perché si blocca sul desktop tempo.

Finora, l'unica soluzione è disabilitare EVGA Precision X mentre giochi a Battlefield 4, o se hai davvero bisogno di usare EVGA Precision X, puoi passare alla versione precedente che funziona perfettamente con Battlefield 4.

Soluzione 7 - Disabilitare antivirus / firewall ed eseguire Origin come amministratore

Se il gioco ti dà errori imprevisti, non inizia o non funziona più all'improvviso, puoi provare a eseguire Origin come amministratore. Trova la scorciatoia di Origin, fai clic con il pulsante destro del mouse e scegli Esegui come amministratore dal menu.

Se l'esecuzione di Origin come amministratore non aiuta, potresti dover disabilitare temporaneamente l'antivirus e il firewall e provare a riavviare il gioco.

  • LEGGI ANCHE: Correzione: l'installazione del gioco richiede sempre

Soluzione 8 - Minore qualità grafica e risoluzione del gioco

Gli utenti hanno segnalato la funzione DirectX, la memoria virtuale libera e gli errori di memoria totale delle risorse. Questi errori sono causati dalla mancanza della memoria della scheda grafica e l'unico modo per risolvere questo problema è ridurre le impostazioni grafiche del gioco e la risoluzione del gioco.

Nel peggiore dei casi, potrebbe essere necessario aggiornare la scheda grafica con una nuova che ha più memoria.

Soluzione 9 - Creare un nuovo file cfg

La creazione di un nuovo file .cfg potrebbe aiutarti a risolvere i problemi relativi alla frequenza dei fotogrammi e al ritardo, quindi vediamo come creare un file .cfg in Windows 10.

Apri il Blocco note e aggiungi le seguenti righe:

  • GameTime.MaxVariableFps 60
  • PerfOverlay.DrawFps 1
  • PostProcess.DynamicAOEnable 0
  • RenderDevice.Dx11Enable 0
  • RenderDevice.ForceRenderAheadLimit 1
  • RenderDevice.TripleBufferingEnable 0
  • WorldRender.DxDeferredCsPathEnable 0
  • WorldRender.FxaaEnable 0
  • WorldRender.MotionBlurEnable 0
  • WorldRender.SpotLightShadowmapEnable 0
  • WorldRender.SpotLightShadowmapResolution 256
  • WorldRender.TransparencyShadowmapsEnable 0

Ora è necessario salvare il file come user.cfg. Per fare ciò, procedi come segue:

  1. Nel blocco note fai clic su File> Salva come.
  2. Nel campo Salva come selezionare Tutti i file dal menu.
  3. Inserisci il file user.cfg nel campo Nome file.
  4. Ora salva il file nella directory di installazione di Battlefield 4. Di default dovrebbe essere C: Program Files (x86) Origin GamesBattlefield 4.

Soluzione 10 - Modificare le impostazioni anti-alias e anisotropiche

Se il tuo gioco si blocca o si blocca durante la schermata di caricamento, puoi provare a cambiare le impostazioni anti-alias e anisotropiche nel pannello di controllo di Nvidia.

  1. Apri il pannello di controllo di Nvidia.
  2. Vai a Gestire le impostazioni 3D.

  3. Trova impostazioni anti-alias e anisotropiche e modifica i loro valori in Usa le impostazioni dell'applicazione.

Se si utilizza la scheda grafica AMD, è possibile modificare queste opzioni da Catalyst Control Center in modo simile.

Se non è possibile modificare le impostazioni anti-alias e anisotropiche, puoi provare a disattivare l'opzione di archiviazione cloud in Origin e aggiornare PunkBuster.

  • LEGGI ANCHE: lo schermo diventa nero quando giochi: 4 soluzioni per risolverlo rapidamente

Soluzione 11 - Spostare dxgi.dll nella directory di installazione di Battlefield 4

Se stai ricevendo errore dicendo che dxgi.dll è mancante, puoi facilmente risolvere questo problema spostando il file dxgi.dll nella directory di installazione di Battlefield 4. Per farlo, procedi nel seguente modo:

  1. Vai a C: WindowsSystem32.
  2. In System32 individuare il file denominato dxgi.dll.

  3. Copia il file nella directory di installazione di Battlefield 4. Per impostazione predefinita dovrebbe essere C: Program Files (x86) Origin GamesBattlefield 4, ma la posizione potrebbe essere diversa sul tuo computer.

Soluzione 12 - Installare Visual C Redistributables

Se stai ricevendo un messaggio di errore che dice che Msvcr110.dll o Msvcr120.dll è mancante, devi reinstallare Visual C Redistributables. Non dovrai scaricare nulla perché puoi installare Visual C Redistributables dalla directory di installazione di Battlefield 4.

Basta andare in C: Programmi (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist e installare la versione x86 e x64 di VCredist.exe.

Soluzione 13 - Terminare il processo BTTray.exe utilizzando Task Manager

È stato riferito che Battlefield 4 si riduce ogni volta che si preme il tasto Caps Lock sulla tastiera. Questo può essere estremamente frustrante se lo si preme per errore durante il gioco, ma c'è un modo per risolverlo.

  1. Avviare task manager. È possibile avviare Task Manager premendo il tasto Windows + X e scegliendo Task Manager dall'elenco.
  2. All'avvio di Task Manager è necessario trovare il processo chiamato BTTray.exe e terminarlo.
  3. Ora puoi iniziare il gioco e il gioco non si minimizzerà se accidentalmente premi BLOC MAIUSC.

Dobbiamo ricordare che dovrai ripetere questo passaggio ogni volta che vuoi avviare Battlefield 4 per evitare questo problema.

Soluzione 14 - Disabilitare l'origine nel gioco

Alcuni giocatori hanno suggerito che disabilitare Origin in gioco potrebbe risolvere i problemi di Battlefield 4. Le istruzioni per questa soluzione alternativa sono molto facili da seguire: vai su Origin> Impostazioni applicazione> Origin in Game> disabilita Origin nel gioco.

Soluzione 15 - Se si esegue Windows a 64 bit, impostare anche BF4 a 64 bit

  1. Avvia Origin e vai a I miei giochi
  2. Fai clic con il tasto destro su BF4> seleziona Proprietà gioco
  3. Imposta il gioco su x64 all'avvio
  4. Deseleziona l'opzione 'Disattiva origine nel gioco'
  5. Applica le nuove impostazioni> avvia BF4 per verificare se questa soluzione alternativa ha risolto il problema.

Soluzione 16 - Pulisci avvia il tuo computer

Questa soluzione è particolarmente utile per i computer con specifiche basse e specifiche. Eseguendo un avvio pulito, il tuo computer può utilizzare più risorse per eseguire il gioco. Inoltre, se i problemi BF che stai riscontrando sono causati da problemi di incompatibilità software, questa soluzione dovrebbe risolverli.

  1. Vai su Start> digita msconfig > premi Invio per lanciare Configurazione del sistema
  2. Vai alla scheda Generale> seleziona Avvio selettivo> deseleziona Carica elementi di avvio

  3. Vai alla scheda Servizi> seleziona Nascondi tutti i servizi Microsoft> fai clic su Disabilita tutto

  4. Fai clic su Applica> fai clic su OK> Riavvia il computer e avvia il gioco

Speriamo che le nostre soluzioni siano state utili, e abbiamo anche coperto i crash di Battlefield 4, quindi potresti voler leggerlo per ulteriori informazioni.

Nota del redattore: questo post è stato originariamente pubblicato nel febbraio 2016 e da allora è stato completamente rinnovato e aggiornato per freschezza, accuratezza e completezza.

Raccomandato

Correzione completa: Speccy si arresta in modo anomalo su Windows 10, 8.1, 7
2019
Correzione: problemi di Canon PIXMA MP160 su Windows 10
2019
Non è possibile impostare l'hotspot mobile: come risolvere questo errore di Windows 10
2019