xX-ALeIaQ-Xx said:Im gonna roll back to 347.88 and see if that makes a difference. But thanks for your very informative post.
If you are in a region that speaks/uses a language other than English then try the following:
Go to: Control Panel >> Regions and Language >> Administrative Tab >> Change System Locale >> Set to English (United States) >> Restart Computer
If you are having DXGI_ERROR_DEVICE_RESET pop up. Open up the Origin Application and do the following:
Click Origin Menu >> Application Settings >> Origin In Game >> Disable (un-check) Origin In Game >> Exit Origin (may or may not need to restart computer afterwards.)
Don't think this one personally does anything to help but some people think it works:
Update to latest Driver >> Open/run Command Prompt as System Administrator >> Type bcdedit /set increaseuserva 2500
Go to Battlefield 4 Folder (default is "C:/Program Files/Origin/Games/Battlefield 4") >> __Installer >> VC >> vc2012Update3 >> redist >> install/repair vcredist_x64.exe and vcredist_x86.exe
(An optional thing you can do is update/reinstall Direct X under the folder Battlefield 4\__Installer\directx\redist)
A few other things that might cause a Direct X Function error is the Resolution you set Battlefield on to might be wrong or if you set the Graphics quality way to high for your graphics card causing the Graphics Drivers to crash. If you can't get back inside the game to change some of your settings do the following: Go to My Documents >> Battlefield 4 >> Settings >> delete/edit PROFSAVE_profile (edit with notepad/wordpad if you know how)
For sure with new drivers 353.06 I had problems, now I'm using 347.88, but I own a Nvidia GTX 770 ... try
Edit: what does "increaseuserva 2500" do?
I had this problem with old PC ... not anymore, and if I can be of help I do it willingly.
Last tip: do only what you know, I am not responsible if you create more problems.
Edit: focus on solutions : 2,4,5
I dont think solution 3 is good for you , because you have a good rig anyway
Specifies the amount of memory, in megabytes, for user-mode virtual address space.
On 32-bit editions of Windows, applications have 4 gigabyte (GB) of virtual address space available. The virtual address space is divided so that 2 GB is available to the application and the other 2 GB is available only to the system.
The 4-gigabyte tuning feature, enabled with the increaseuserva option, allows you to increase the virtual address space that is available to the application up to 3 GB, which reduces the amount available to the system to between 1 and 2 GB. The BCEdit /set increaseuserva Megabytes command can specify any value between 2048 (2 GB) and 3072 (3 GB) megabytes in decimal notation. Windows uses the remaining address space (4 GB minus the specified amount) as its kernel-mode address space.
See 4-Gigabyte Tuning (Windows) for additional information about this feature.
Edit2: Know you last chance? Re-install winzoz (lol)
aim with the hand, shoot with the mind, kill with a heart like arctic ice!