Forum Discussion
I have been playing BF3 for almost 2 years and have only had a couple of small issues before...
I started to get a Directx getdeviceremovedreason message on 03/24/2014 but only when i try to play in the campaign...even thou i'v played campaign 20 or 30 times before.
Its crashing my pc and have to go into safe mode and restore the system so its really getting irritating
could someone please advise me on how to fix this issue or is it a origin/ea programming issue
I use windows7pro 64 with a radon platinum card w/directx 11
- 12 years ago
BUMP!
- 12 years ago
Try increasing your fan speed to 80% and see if it still crashes, mine was caused by heat but there are obviously many other reasons for this crash error since it happens on both ATI and Nvidia cards.
- Anonymous12 years ago
Hello. After frustrating 3 weeks of debugging and trying every scenario what i can found online, nothing worked for me. Hell i even uninstalled my windows and still did not work for me. This is what i did to fix my issue and hopefully it might work for someone and it might not(Atleast for people with Nvidia Vid Card). I had a GTX 660TI. This issue is caused because the GPU clock speed gets overboosted from your base clock and hence for some reason it crashes. What you need is a fixed clock. If you open MSI afterburner and monitor the GPU clock, you will see when it crashes it MAX out. In my scenario the base clock was 967 and Boost clock was 1024. Whenever it crashes i saw the GPU clock went sky rocketting high to 1137. Follow the steps below in order to fix it and here is the link explaining and setting Fixed clock :-
1) Download Invidia inspector from
http://www.guru3d.com/files_details/nvidia_inspector_download.html
2) Download Nvidia driver 332.21
3) Do a custom install and delete the previous installation from the custom installation.
4) Download MSI afterburner.
5) Download EVGA precision editor
6) Once Nvidia driver is installed then go to the site specs for your GPU and find out how much your base clock is.
7) Open nvidia inspector. Expand the node which states show overclock settings.
8) You need to decrease the GPU clock offset meaning -ve values till you see the boost and GPU clock matches exactly or below what the base clock specs states on Nvidia site for your GPU. Do this for Level 1,2&3 drop down. You can see the values changes on the left side right away in MHZ. Follow the link i posted .
9) Once all set click apply overclock settings.
10) Run EVGA precision editor and increase the fan speed to 10% meaning total of 40%.
11) You also want to decrease the FPS to 35FPS.
12) Try to play on the low settings till you see if it crashes or not. If it's not then increase it to medium
13) Make sure to open MSI afterburner to monitor your GPU clock and it should not max out of what your base clock is.
- 12 years ago
I think you're on the right track.
After seeing the high fan speed on my 660TI OC stopped the crashes I turned down the clock speeds on it by -2 with EVGA precision and locked it there.
Reseated video card, cleaned all dust from it.
Next I will try lowering fan speed to see when it starts crashing again.
I also turned of all unneeded software in msconfig.
I did a clean install of the nvidia drivers but only installed the driver and physX software and nothing else.
Repaired BF4 in origin.
No crash for over 5 hours of straight game play.
- 12 years ago
I did all the above steps. It seemed to work for a couple of days, but not now.
- Anonymous12 years ago
I am pretty sure the tempreture is the problem.
To lock the max clock is a great idea.
Thank you! It seems work.
- 12 years ago
You can also lock the FPS to 60 with a config. file, that will stop the video card from going to max frame rate at all times. I never have this crash anymore since trying all the fixes.
- Anonymous12 years ago
No, today I tried again, locking the clock doesn't work