Fix: slagfält 4 kraschar och låg prestanda på Windows 10

Innehållsförteckning:

Video: How To Fix Battlefield 4 Crashes (PC) 2024

Video: How To Fix Battlefield 4 Crashes (PC) 2024
Anonim

Battlefield 4-spelare har rapporterat olika problem på Windows 10, till exempel krascher, låg prestanda och saknade.dll-filer. Alla dessa problem kan förstöra din Battlefield 4-upplevelse, men lyckligtvis för dig finns det ett sätt att fixa alla dessa problem.

Fix Battlefield 4-problem i Windows 10

  1. Uppdatera dina grafikkortdrivrutiner
  2. Inaktivera SLI / Crossfire
  3. Inaktivera maskinvaruacceleration i din webbläsare
  4. Ändra registerinställningar
  5. Inaktivera automatisk drivrutinsinstallation och ladda ner äldre version av grafikkortdrivrutiner
  6. Stäng EVGA Precision X
  7. Inaktivera antivirus / brandvägg och kör Origin som administratör
  8. Lägre grafisk kvalitet och spelupplösning
  9. Skapa en ny CFG-fil
  10. Ändra anti-aliasing och anisotropa inställningar
  11. Flytta dxgi.dll till installationskatalogen för Battlefield 4
  12. Installera Visual C Redistributables
  13. Avsluta BTTray.exe-processen med Task Manager
  14. Inaktivera ursprung i spelet
  15. Om du kör Windows 64bit ställer du in BF4 till 64bit också
  16. Rengör din dator

Lösning 1 - Uppdatera dina grafikkortdrivrutiner

Enligt spelare kraschar Battlefield 4 efter 5 minuters spel. Det verkar som att det finns en minnesläcka som får prestandan att sjunka från 150 fps till 40 fps innan spelet kraschar. Detta gör spelet omöjligt att spela, men det finns en lösning tillgänglig.

Detta låter som en allvarlig fråga eftersom det väsentligt minskar spelets prestanda, men det finns ett sätt att fixa det. För att åtgärda det här problemet behöver du bara gå till din grafikkortstillverkares webbplats och ladda ner de senaste drivrutinerna. Det har bekräftats att Nvidia har släppt en ny uppsättning drivrutiner som löser problemet, så se till att du laddar ner dem så fort du kan.

Att uppdatera drivrutiner manuellt är mycket irriterande, så vi rekommenderar att du laddar ner detta drivrutinsuppdateringsverktyg (100% säkert och testat av oss) för att göra det automatiskt. Således kommer du att förhindra filförlust och till och med permanent skada på din dator.

Tweakbit Driver Updater är godkänd av Microsoft och Norton Antivirus. Så här installerar och använder du det:

1. Ladda ner och installera TweakBit Driver Updater

2. När programmet är installerat kommer programmet att börja skanna din dator efter föråldrade drivrutiner automatiskt. Driver Updater kommer att kontrollera dina installerade drivrutinsversioner mot sin molndatabas över de senaste versionerna och rekommenderar korrekt uppdateringar. Allt du behöver göra är att vänta tills skanningen är klar.
3. När skanningen är klar får du en rapport om alla problem som finns på din dator. Granska listan och se om du vill uppdatera varje drivrutin individuellt eller alla samtidigt. För att uppdatera en drivrutin i taget, klicka på länken "Uppdatera drivrutin" bredvid drivrutinens namn. Eller helt enkelt klicka på knappen "Uppdatera alla" längst ner för att automatiskt installera alla rekommenderade uppdateringar.

Obs: Vissa drivrutiner måste installeras i flera steg så att du måste trycka på "Uppdatera" -knappen flera gånger tills alla dess komponenter är installerade.

Friskrivningsklausul: Vissa funktioner i detta verktyg är inte gratis.

Lösning 2 - Inaktivera SLI / Crossfire

Det har rapporterats att Battlefield 4 har några problem med SLI och Crossfire på Windows 10, och om de senaste drivrutinerna inte hjälper dig med kraschar är det kanske den bästa lösningen att tillfälligt inaktivera SLI eller Crossfire.

Så här avaktiverar du SLI:

  1. Öppna NVIDIA-kontrollpanelen.
  2. Gå till 3D-inställningar> Ställ in SLI-konfiguration.
  3. Se till att Använd inte SLI-teknik.
  4. Klicka på Använd för att spara ändringar.

Om du använder AMD-kort kan du inaktivera Crossfire genom att följa dessa steg:

  1. Öppna Catalyst Control Center.
  2. Klicka på Grafik> Crossfire.
  3. Avmarkera Aktivera Crossfire.
  4. Klicka på OK för att spara ändringarna.

Efter att du har inaktiverat SLI eller Crossfire kan dina spelprestanda sjunka, men spelet bör vara mer stabilt.

  • LÄS Också: Hur fixar Battlefield 1 ständigt alt-flikar för processorökning

Lösning 3 - Inaktivera maskinvaruacceleration i din webbläsare

Användare rapporterar att Windows 10 använder hårdvaruacceleration för webbläsare annorlunda än tidigare versioner av Windows, och detta är en av orsakerna till ramfrekvensfallet i Battlefield 4. Eftersom du startar Battlefield 4 med din webbläsare kvarstår problemen med hårdvaruacceleration under hela spelet, men du kan åtgärda detta genom att inaktivera maskinvaruacceleration i din webbläsare. Vi visar dig hur du inaktiverar maskinvaruacceleration i Internet Explorer, men om du använder olika webbläsare, se till att du inaktiverar maskinvaruacceleration för webbläsaren du använder.

  1. Klicka på kugghjulsikonen i det övre högra hörnet.
  2. Välj Internetalternativ.
  3. Klicka på fliken Avancerat.
  4. Markera Använd mjukvaru rendering istället för GPU-rendering.
  5. Starta om din dator.

Efter omstarten kan du prova att köra Battlefield 4 igen. Förhoppningsvis kommer du att se några prestandaförbättringar.

Lösning 4 - Ändra registerinställningar

Denna lösning gäller endast för dig om du har Battlefield 4 DLC: er installerade, men du kan inte köra några kartor från DLC: er. När du försöker köra en karta från DLC får du ett meddelande Kräver ytterligare expansionspaket som förhindrar dig från att starta den valda kartan. För att lösa problemet måste du ändra några värden i ditt register, så låt oss se hur du gör det.

  1. Gå till Battlefield 4 installationskatalog. Som standard bör det vara C: Program Files (x86) Origin GamesBattlefield 4.
  2. Gå till katalogen Uppdatera. Du bör se en eller flera Xpack-mappar. Var och en av dessa mappar representerar en DLC. Du måste komma ihåg namnen på mapparna, eftersom du behöver dem senare.
  3. Starta registerredigeraren. Du kan starta registerredigeraren genom att trycka på Windows Key + R och skriva regedit. När du har skrivit regedit trycker du på Enter eller klickar på OK för att öppna registerredigeraren.
  4. När registerredigeraren öppnas, navigerar du till följande tangent i den vänstra rutan:
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / EA-spel / Battlefield 4
  5. Du bör se några nycklar som heter Xpack. Dessa nycklar representerar Xpack-mapparna från steg 2. Om vissa Xpack-nycklar saknas i registret men det finns mappar med samma namn i mappen Uppdateringar i steg 2 måste du lägga till dem manuellt. I grund och botten måste du lägga till alla Xpack-mappar från steg 2 till ditt register.
  6. Högerklicka på Battlefield 4-tangenten, välj Ny> Nyckel.
  7. Ange nyckelns namn så att den matchar namnet på Xpack-mapparna från steg 2. Om Xpack3 till exempel saknas i registret, namnge den nya nyckeln Xpack3.
  8. Högerklicka på den nyskapade nyckeln, i vårt exempel Xpack3, och välj Ny> Strängvärde.
  9. Namnge det nyligen skapade strängvärdet installerat.
  10. Dubbelklicka på Installerad.
  11. Skriv sant i värdedatafältet och tryck på OK för att spara ändringarna.

Upprepa steg 6 till 12 tills du har lagt till alla Xpack-nycklar för alla Xpack-mappar från steg 2.

  • LÄS Också: Hur man fixar och anpassar Battlefield 1-målet

Lösning 5 - Inaktivera automatisk drivrutinsinstallation och ladda ner äldre version av grafikkortdrivrutiner

Windows 10 uppdaterar automatiskt dina drivrutiner, och ibland kan det skapa problem med vissa spel, till exempel Battlefield 4 i vårt fall. Så i vissa fall är det bättre att du inaktiverar automatiska drivrutinuppdateringar:

  1. Öppna kontrollpanelen.
  2. Gå till System och säkerhet.
  3. Klicka på fliken Maskinvara och välj Inställningar för enhetsinstallation.
  4. Välj Nej, låt mig välja vad jag ska göra.
  5. Välj nu Installera aldrig drivrutinsprogramvara från Windows Update.

När du har gjort det kan du avinstallera din nuvarande drivrutin för grafikkort och ladda ner den äldre versionen från grafikkortstillverkaren. Kom ihåg att bara ladda ner äldre version av drivrutinen om den senaste versionen inte fungerar korrekt för dig.

Lösning 6 - Stäng EVGA Precision X

EVGA Precision X är ett överklockningsverktyg för Nvidia grafikkort, och det har rapporterats att den senaste versionen av detta verktyg orsakar vissa problem med Battlefield 4. Enligt användare kan de inte ens starta spelet eftersom det kraschar till skrivbordet tid.

Hittills är den enda lösningen att inaktivera EVGA Precision X medan du spelar Battlefield 4, eller om du verkligen behöver använda EVGA Precision X kan du växla till den tidigare versionen som fungerar bra med Battlefield 4.

Lösning 7 - Inaktivera antivirus / brandvägg och kör Origin som administratör

Om spelet ger dig oväntade fel, inte startar eller slutar fungera plötsligt kan du försöka köra Origin som administratör. Hitta bara Origin-genvägen, högerklicka på den och välj Kör som administratör på menyn.

Om det inte hjälper att köra Origin som administratör kanske du måste avaktivera antivirus och brandvägg tillfälligt och försöka starta spelet igen.

  • LÄS Också: Fix: Gameinstallation tar för alltid

Lösning 8 - Lägre grafisk kvalitet och spelupplösning

Användare har rapporterat DirectX-funktion, gratis virtuellt minne och totalt resursminnefel. Dessa fel orsakas av bristen på grafikkortminne, och det enda sättet att fixa detta är att sänka dina grafiska inställningar och spelupplösning.

I värsta fall kanske du måste uppgradera ditt grafikkort med ett nytt som har mer minne.

Lösning 9 - Skapa en ny CFG-fil

Att skapa en ny.cfg-fil kan hjälpa dig med bildhastighetsproblem och fördröjning, så låt oss se hur du skapar en.cfg-fil i Windows 10.

Öppna Anteckningar och lägg till följande rader i den:

  • 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

Nu måste du spara filen som user.cfg. Så här gör du:

  1. Klicka på Arkiv> Spara som i anteckningar.
  2. I fältet Spara som typ väljer du Alla filer från menyn.
  3. Ange user.cfg-filen i fältet Filnamn.
  4. Spara nu filen i Battlefield 4 installationskatalog. Som standard bör det vara C: Program Files (x86) Origin GamesBattlefield 4.

Lösning 10 - Ändra anti-aliasing och anisotropa inställningar

Om ditt spel fryser eller kraschar under laddningsskärmen kan du prova att ändra anti-aliasing och anisotropa inställningar i Nvidia Control Panel.

  1. Öppna Nvidia Kontrollpanel.
  2. Gå till Hantera 3D-inställningar.
  3. Hitta anti-aliasing och anisotropa inställningar och ändra deras värden till Använd applikationsinställningar.

Om du använder AMD-grafikkort kan du ändra dessa alternativ från Catalyst Control Center på liknande sätt.

Om det inte hjälper att ändra anti-aliasing och anisotropa inställningar kan du försöka stänga av molnlagringsalternativet i Origin och uppdatera PunkBuster.

  • LÄS Också: Skärmen blir svart när du spelar spel: 4 lösningar för att snabbt fixa det

Lösning 11 - Flytta dxgi.dll till installationskatalogen för Battlefield 4

Om du får fel med att säga att dxgi.dll saknas kan du enkelt fixa detta genom att flytta dxgi.dll till Battlefield 4-installationskatalogen. Gör så här:

  1. Gå till C: WindowsSystem32.
  2. I System32 leta upp filen som heter dxgi.dll.

  3. Kopiera filen till installationskatalogen för Battlefield 4. Som standard bör det vara C: Programfiler (x86) Origin GamesBattlefield 4, men platsen kan vara annorlunda på din dator.

Lösning 12 - Installera Visual C Redistributables

Om du får fel med att säga att Msvcr110.dll eller Msvcr120.dll saknas måste du återinstallera Visual C Redistributables. Du behöver inte ladda ner någonting eftersom du kan installera Visual C Redistributables från Battlefield 4-installationskatalogen.

Gå bara till C: Programfiler (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist-mappen och installera x86- och x64-versionen av VCredist.exe.

Lösning 13 - Avsluta BTTray.exe-processen med Task Manager

Det rapporterades att Battlefield 4 minimeras varje gång du trycker på Caps Lock-knappen på tangentbordet. Detta kan vara extremt frustrerande om du trycker på det av misstag medan du spelar, men det finns ett sätt att fixa det.

  1. Starta uppgiftshanteraren. Du kan starta Task Manager genom att trycka på Windows Key + X och välja Task Manager från listan.
  2. När Task Manager startar måste du hitta processen som heter BTTray.exe och avsluta den.
  3. Nu kan du starta spelet och spelet minimeras inte om du av misstag trycker på Caps Lock igen.

Vi måste nämna att du måste upprepa detta steg varje gång du vill starta Battlefield 4 för att undvika detta problem.

Lösning 14 - Inaktivera ursprung i spelet

Vissa spelare föreslog att inaktivera Origin in game kan lösa Battlefield 4-problem. Instruktionerna för den här lösningen är mycket enkla att följa: gå till Origin> Programinställningar> Origin in Game> inaktivera Origin in game.

Lösning 15 - Om du kör Windows 64bit ställer du in BF4 till 64bit också

  1. Starta Origin och gå till Mina spel
  2. Högerklicka på BF4> välj Spelaegenskaper
  3. Ställ in spelet på x64 vid lansering
  4. Avmarkera alternativet 'Inaktivera ursprung i spelet'
  5. Använd de nya inställningarna> starta BF4 för att kontrollera om den här lösningen löste problemet.

Lösning 16 - Rengör om datorn

Denna lösning är särskilt användbar för datorer med låg specifikation och mellanspecifikationer. Genom att utföra en ren start kan din dator använda fler resurser för att köra spelet. Om BF-problem som du upplever orsakas också av programkompatibilitetsproblem, bör den här lösningen fixa dem.

  1. Gå till Start> skriv msconfig > tryck på Enter för att starta systemkonfiguration
  2. Gå till fliken Allmänt> välj Selektiv start> avmarkera Ladda upp startobjekt
  3. Gå till fliken Tjänster> markera Dölj alla Microsoft-tjänster> klicka på Inaktivera alla
  4. Klicka på Använd> klicka på OK> Starta om datorn och starta spelet

Vi hoppas att våra lösningar var till hjälp, och vi har också täckt Battlefield 4-kraschar, så du kanske vill läsa det för mer information.

Fix: slagfält 4 kraschar och låg prestanda på Windows 10