So I was playing Battlefield 3 when this happened:
![]()
I did a quick Google search and it seems to be a memory leak error that occurs on Windows 8.1 with both BF3 and BF4. Does anyone know of a fix?
-
-
I've gotten this since day one whenever I ALT-TAB out of the game. Otherwise it never happens to me. I suggest not doing that, or running game as a fullscreen borderless window.
-
Thanks for the tip, I'll check my game settings.
Also did it happen while you used Alt+Tab or after you've done it? For me it happened in game, but I had used Alt+Tab multiple times earlier in my game session. -
It never happens to me in-game while I'm actually playing, it only crashes when I ALT-TAB back into the game.
If you've overclocked your GPU, this could be an indication that it's unstable and needs to reduced.
And I'd also like to point out that this is a display driver crash not a game memory leak. As far as I know, it has been an open issue with Nvidia drivers in BF3 since the game's release. I can't verify the validity of that claim as I've been using Radeons for the last few years, but it has occurred on my notebook since day one.
A lot of the time these game crashes while task switching can be fixed by running said games in a window. Unlike BF4, BF3 doesn't natively support running the game in a borderless window, so you need to use an external tool. I highly recommend this one as it's easy-to-use and supports most games.
BTW I use Windows 8 not 8.1, so if it's a memory leak exclusive to 8.1 then it shouldn't be happening to me. -
Could you please post a screen shot of your task manager. Open it up, more details, Performance tab, and click on memory. I want to see the non-paged pool. Don't post after recently opening laptop. Give it like half an hour or so. I had this huge memory leak in Windows 8 but finally got it fixed.
-
-
Are you using the 64-bit executable of BF4 or 32-bit?
-
Good question, but I don't know the answer to that. One would assume that Origin would download the 64bit version automatically.
-
BF4 does state it needs 8 GB of RAM but not too sure if it's required or recommended. You can check which one you're running by opening up Origin, go to my games, right click on BF4 and click on game properties.
Reason I asked for the screenshot was because I had crazy high non paged pool. 7GB + and it would keep increasing until RAM hit 99% and everything crashed.
Solutions would be 1) try closing some background tasks to free up RAM
2) Run CCleaner to remove junk overall
3) Full reinstall of nVidia drivers. There's a guide floating about on how to do that. Essentially uninstalls drivers completely for a fresh install. -
If you have a 64-bit OS it does run 64-bit exe automatically. Just wasn't sure if you switched to 32-bit for compatibility with MSI Afterburner or something. That being said, try running with 32-bit exe. To do this in Origin right click BF4, select view game details, over on the right select launch options edit, then select BF4 x86 from the pull down menu. That might help with the memory leak for the time being.
-
Is paging file disabled?
Direct X Error (BF3)
Discussion in 'Gaming (Software and Graphics Cards)' started by LanceAvion, Mar 17, 2014.

