Hvis BF1 / BF4 crasher hele tiden, så er der her en brugbar løsning!
Jeg tror sku' da sørme, der er en løsning her:Der skal bruges:
1) DDU (Direct Driver Uninstaller). Kan hentes her:
http://www.guru3d.com/files-details/display-driver-uninstaller-download.html
2) wushowhide.diagcab, som også skal downloades:
https://support.microsoft.com/en-us/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-windows-10
3) Dernæst, en Nvidia driver, med versionsnummer: 334.89 drivers kan hentes her:
http://www.nvidia.com/download/driverResults.aspx/73218/en-us
4) Undgå, at BF1 ikke vil starte??? Pga. for gammel driver...
For at undgå, at BF1 kommer med en advarsel, at din driver er for gammel, da omdøb filen.....
nvapi64.dll
som findes i mappen:
C:\Windows\System32
til noget andet, f.eks. kan følgende BATCH-fil bruges:
Oprettes i notepad, giv den f.eks. navnet: RENAME.BAT og indsæt nedenstående tekst. Batch-filen åbnes som administrator:
if exist C:\Windows\System32\nvapi64.Old goto Old
chdir /d C:\Windows\System32
ren nvapi64.dll nvapi64.Old
echo @ Named
pause
goto End
:Old
chdir /d C:\Windows\System32
ren nvapi64.Old nvapi64.dll
echo @ Renamed
pause
goto End
:End
Når man har brugt DDU og installeret Nvidia driver 334.89, skal man også lige sørge for, at Windows 10 ikke automatisk opdaterer driveren. Det kan meget snildt gøres med følgende program:
https://support.microsoft.com/en-us/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-windows-10
Download den version der passer til din Windows 10 version.
Du får ved download en fil, der hedder:
wushowhide.diagcab
som skal køres med dobbeltklik og så skal man bare sige næste og dernæst "Hide Update", og vælge alt med Nvidia. Man kan få dem tilbage med "Show hidden updates", hvis man senere får brug for dette.
Det vil gøre, at Windows 10 ikke pr. automatik opdaterer til en nyere Nvidia driver, som så højst sandsynligt vil kunne crash'e BF1.
For mig, med nyeste Windows 10 Pro - 64-bit - Version 1703 - Build 15063.0 ,
Da kører spillet BF1 nu ok, FPS ligger på ca. 60-140, dog nok i gennemsnit på 80, på mit gamle Nvidia GTX 580.
I BF er alle instillinger sat til low, på nær mesh, som står på ultra.
Settings i BF1 lyder derfor:
GstAudio.Announcer_Voice 0
GstAudio.AudioLanguage 5861806
GstAudio.AudioQuality 1
GstAudio.CarRadio 0
GstAudio.DialogueVolume 0.700000
GstAudio.InGameMother 1
GstAudio.IsATMOSOptionEnabled 0
GstAudio.MicrophoneVolume 0.500000
GstAudio.MusicVolume 1.000000
GstAudio.MyTeamSpeaksMyLanguage 0
GstAudio.SoundSystemSize 20
GstAudio.StereoMode 1
GstAudio.VOIPVolume 0.500000
GstAudio.VOLanguage 0
GstAudio.VOSubtitles 0
GstAudio.VoipOn 1
GstAudio.VoipVolumeReduce 1
GstAudio.Volume 0.200000
GstAudio.YourSoundSystem 4
GstRender.AmbientOcclusion 0
GstRender.AnisotropicFilter 4
GstRender.AntiAliasingDeferred 2
GstRender.AntiAliasingPost 0
GstRender.Brightness 0.502206
GstRender.ClampGpuMemory 0
GstRender.ColorBlindMode 0
GstRender.ConsoleAntiAlias 1
GstRender.Contrast 0.500000
GstRender.CyclicCrashPrevention 0
GstRender.DisplayMappingHdr10PeakLuma 1000.000000
GstRender.Dx12Enabled 0
GstRender.Dx12KillSwitch 0
GstRender.EffectsQuality 0
GstRender.Enlighten 1
GstRender.FieldOfViewScaleADS 0
GstRender.FieldOfViewVertical 55.000000
GstRender.FieldOfViewVerticalVehicle 55.000000
GstRender.FullscreenEnabled 1
GstRender.FullscreenMode 0
GstRender.FullscreenRefreshRate 119.982002
GstRender.FullscreenScreen 0
GstRender.HighResUIScaleFactor 0.500000
GstRender.LightingQuality 0
GstRender.MaxVariableFps 4
GstRender.MeshQuality 3
GstRender.MinimapSize 0.000000
GstRender.MotionBlur 0.500000
GstRender.MotionBlurEnabled 1
GstRender.OverallGraphicsQuality 5
GstRender.PostProcessQuality 0
GstRender.ResolutionHeight 900
GstRender.ResolutionHertz 60.000000
GstRender.ResolutionScale 1.000000
GstRender.ResolutionWidth 1440
GstRender.ScreenSafeAreaHeight 1.000000
GstRender.ScreenSafeAreaWidth 1.000000
GstRender.ShaderQuality 2.000000
GstRender.ShadowQuality 2
GstRender.StereoConvergence 1.000000
GstRender.Stereoscopy 0
GstRender.TerrainQuality 0
GstRender.TextureFiltering 0
GstRender.TextureQuality 0
GstRender.TransparentShadows 1
GstRender.UndergrowthQuality 0
GstRender.VSyncEnabled 0
GstRender.WeaponDOF 1
GstRender.WindowBordersEnable 1
Håber dette kan være en hjælp til andre.
Det tog mig så nok også 8-10 dage, at findes frem til løsningen. Men nu idag, efter at have spillet mange runder i BF1 og også i BF4, har jeg ikke haft et eneste crash. Uanset om det er 64 players maps, nye eller gamle baner.
Så, go' fornøjelse med arbejdet!!!