Correzione: crash del campo di battaglia 4 e basse prestazioni su Windows 10

Sommario:

Video: Стрим #92 - Battlefield 4. Windows 10 тест))) 1080P 2024

Video: Стрим #92 - Battlefield 4. Windows 10 тест))) 1080P 2024
Anonim

I giocatori di Battlefield 4 hanno segnalato vari problemi su Windows 10, come crash, basse prestazioni 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. Disabilita l'accelerazione hardware nel tuo browser
  4. Modifica le impostazioni del registro
  5. Disabilita l'installazione automatica del driver e scarica la versione precedente dei driver della scheda grafica
  6. Chiudi EVGA Precision X
  7. Disabilita antivirus / firewall ed esegui Origin come amministratore
  8. Bassa qualità grafica e risoluzione del gioco
  9. Crea un nuovo file cfg
  10. Modifica le impostazioni di antialiasing e anisotropico
  11. Sposta dxgi.dll nella directory di installazione di Battlefield 4
  12. Installa ridistribuibili Visual C
  13. Termina il processo BTTray.exe utilizzando Task Manager
  14. Disabilita Origin nel gioco
  15. Se si esegue Windows a 64 bit, impostare anche BF4 su 64 bit
  16. Avvio pulito del computer

Soluzione 1: aggiorna i driver della scheda grafica

Secondo i giocatori, Battlefield 4 si arresta in modo anomalo 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 dei driver (sicuro al 100% e testato da noi) per farlo automaticamente. Pertanto, eviterai la perdita di file e persino danni permanenti al tuo computer.

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

1. Scarica e installa TweakBit Driver Updater

2. Una volta installato, il programma inizierà automaticamente la scansione del PC alla ricerca di driver obsoleti. Driver Updater verificherà le versioni dei driver installati rispetto al database cloud delle ultime versioni e raccomanderà gli aggiornamenti adeguati. Tutto quello che devi fare è attendere il completamento della scansione.
3. Al termine della scansione, viene visualizzato un rapporto su tutti i driver problematici rilevati sul PC. Controlla l'elenco e vedi se vuoi aggiornare ogni driver singolarmente o tutti 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" in basso per installare automaticamente tutti gli aggiornamenti consigliati.

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

Disclaimer: alcune funzioni di questo strumento non sono gratuite.

Soluzione 2: disabilitare SLI / Crossfire

È stato riferito che Battlefield 4 ha alcuni problemi con SLI e Crossfire su Windows 10 e se i driver più recenti non ti aiutano in caso di crash, forse è la soluzione migliore per disabilitare 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 sia selezionata la tecnologia Non utilizzare SLI.
  4. Fai clic su Applica per salvare le modifiche.

Se si utilizzano schede AMD, è possibile disabilitare Crossfire seguendo questi passaggi:

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

Dopo aver disabilitato SLI o Crossfire, le prestazioni del tuo 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 dei fotogrammi in Battlefield 4. Da quando avvii Battlefield 4 usando il tuo browser, i problemi con l'accelerazione hardware persistono nel gioco, ma puoi risolverlo disabilitando l'accelerazione hardware nel tuo browser. Ti mostreremo come disabilitare l'accelerazione hardware in Internet Explorer, ma se usi un browser diverso, assicurati di disabilitare l'accelerazione hardware per il browser che usi.

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

Dopo il riavvio, prova a eseguire di nuovo Battlefield 4. Spero che vedrai qualche miglioramento delle prestazioni.

Soluzione 4: modificare le impostazioni del registro

Questa soluzione si applica a te solo se hai installato DLC Battlefield 4, ma non puoi eseguire alcuna mappa dai DLC. Quando si tenta di eseguire una mappa da DLC, viene visualizzato il messaggio Richiede pacchetto di espansione aggiuntivo che impedisce di avviare la mappa selezionata. Per risolvere questo problema, è necessario modificare alcuni valori nel 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. Ognuna di queste cartelle rappresenta un DLC. Devi ricordare i nomi delle cartelle, perché ti serviranno in seguito.
  3. Avviare 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, passare alla seguente chiave nel riquadro di sinistra:
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / EA Games / Battlefield 4
  5. Dovresti vedere alcune chiavi chiamate Xpack. Queste chiavi rappresentano le cartelle Xpack dal passaggio 2. Se alcune chiavi Xpack mancano nel registro ma ci sono cartelle con lo stesso nome nella cartella Aggiornamenti al passaggio 2, è necessario aggiungerle manualmente. Fondamentalmente, è necessario avere tutte le cartelle Xpack dal passaggio 2 aggiunte al registro.
  6. Fai clic con il tasto destro del mouse su Battlefield 4, scegli Nuovo> Chiave.
  7. Immettere il nome della chiave in modo che corrisponda al nome delle cartelle Xpack dal passaggio 2. Ad esempio, se Xpack3 manca dal registro, denominare la nuova chiave Xpack3.
  8. Fai clic con il tasto destro del mouse sulla chiave appena creata, nel nostro esempio Xpack3, e scegli Nuovo> Valore stringa.
  9. Denominare il valore String appena installato 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 fino a quando non hai aggiunto tutte le chiavi Xpack per tutte le cartelle Xpack dal passaggio 2.

  • LEGGI ANCHE: Come risolvere e personalizzare l'obiettivo di Battlefield 1

Soluzione 5: disabilitare l'installazione automatica dei driver e scaricare la versione precedente dei driver della scheda grafica

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

  1. Apri il Pannello di controllo.
  2. Vai a Sistema e sicurezza.
  3. Fare clic sulla scheda Hardware e selezionare Impostazioni installazione 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. Ricorda di scaricare la versione precedente del driver solo se l'ultima versione non funziona correttamente per te.

Soluzione 6 - Chiudi EVGA Precision X

EVGA Precision X è uno strumento di overclocking per le 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 avviare il gioco perché si arresta in modo anomalo 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 alla grande con Battlefield 4.

Soluzione 7: disabilitare antivirus / firewall ed eseguire Origin come amministratore

Se il gioco ti dà errori imprevisti, non si avvia o smette di funzionare improvvisamente, puoi provare a eseguire Origin come amministratore. Trova il collegamento 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: qualità grafica e risoluzione del gioco inferiori

Gli utenti hanno segnalato la funzione DirectX, memoria virtuale libera ed errori di memoria delle risorse totali. Questi errori sono causati dalla mancanza di 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 con più memoria.

Soluzione 9: creare un nuovo file cfg

La creazione di un nuovo file.cfg potrebbe aiutarti con problemi di frame rate e ritardo, quindi vediamo come creare un file.cfg in Windows 10.

Apri 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 devi salvare il file come user.cfg. Per fare ciò, procedi come segue:

  1. Nel Blocco note fare clic su File> Salva con nome.
  2. Nel campo Tipo file selezionare Tutti i file dal menu.
  3. Immettere 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: modifica delle impostazioni di antialiasing e anisotropico

Se il gioco si blocca o si arresta in modo anomalo durante la schermata di caricamento, puoi provare a modificare le impostazioni di antialiasing e anisotropico nel Pannello di controllo di Nvidia.

  1. Apri il pannello di controllo di Nvidia.
  2. Vai a Gestisci impostazioni 3D.
  3. Trova le impostazioni anti-aliasing e anisotropiche e modifica i loro valori in Usa impostazioni applicazione.

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

Se la modifica delle impostazioni di antialiasing e anisotropico non aiuta, puoi provare a disattivare l'opzione di archiviazione cloud in Origin e aggiornare PunkBuster.

  • LEGGI ANCHE: Lo schermo diventa nero quando si gioca: 4 soluzioni per risolverlo rapidamente

Soluzione 11: sposta dxgi.dll nella directory di installazione di Battlefield 4

Se ricevi un errore che dice che manca dxgi.dll, puoi risolverlo facilmente spostando dxgi.dll nella directory di installazione di Battlefield 4. Per fare ciò, attenersi alla seguente procedura:

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

  3. Copia il file nella directory di installazione di Battlefield 4. Di default dovrebbe essere C: Programmi (x86) Origin GamesBattlefield 4, ma la posizione potrebbe essere diversa sul tuo computer.

Soluzione 12: installare ridistribuibili di Visual C.

Se si riceve un errore che dice che mancano Msvcr110.dll o Msvcr120.dll, è necessario reintegrare Visual C Redistributables. Non dovrai scaricare nulla perché puoi installare Visual C Redistributables dalla directory di installazione di Battlefield 4.

Basta andare su C: Programmi (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist cartella 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 a icona ogni volta che premi il tasto BLOC MAIUSC sulla tastiera. Questo può essere estremamente frustrante se lo premi per sbaglio mentre giochi, ma c'è un modo per risolverlo.

  1. Avviare task manager. Puoi avviare Task Manager premendo il tasto Windows + X e selezionando 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 premi di nuovo inavvertitamente Caps Lock.

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

Soluzione 14: disabilita Origin nel gioco

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

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

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

Soluzione 16: avvio pulito del computer

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

  1. Vai su Start> digita msconfig > premi Invio per avviare la 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 gli arresti anomali di Battlefield 4, quindi potresti volerlo leggere per ulteriori informazioni.

Correzione: crash del campo di battaglia 4 e basse prestazioni su Windows 10