Failed to initialise D3D11; Error Code 0
Hi dear Battlefield 4 player. You have this error "Failed to initialise D3D11; Error Code 0" when you want to start video game ? then you need to install this (be 100% sure that is installed) , then follow this guide for AMD or this for Nvidia and this tool for Intel HD Graphics to remove current graphics driver then install it again to avoid this error.
Install Latest directX
Uninstall and CLEAN driver traces after UNINSTALL
Install latest BETA or Whql graphics driver for Battlefield 4
Recommended Battlefield 4 Graphics drivers :
For ATI AMD Radeon = Driver version 13.11 BETA V8
For Nvidia GeForce = Driver version 331.65 Whql
For Intel HD Graphics = Driver version 126.96.36.19923
Battlefield 4 - Failed to initialise D3D11; Error Code 0
Battlefield 4 video game for PC works great on my older video card ATI AMD Radeon HD 7850 2 GB with a processor Intel i5 750 overclocked to 3200 Mhz but this game have so great graphics and you need better than that. But if you want to play Battlefield 4 with maximum graphics details, then you need more power like : GeForce GTX 770 2GB with a processor : Intel Core i7 4770K with 3.5GHz
ATI AMD Radeon R9 280X with a processor : AMD FX-9370 4.4GHz But, if you want to play Battlefield 4 with a big screen or multi monitors, and you have money you can spend more to video card and you can buy a GeForce GTX 780Ti or AMD Radeon R9 290X (both are very expensive video cards). By the way, Battlefield 4 is running very good on Windows 8.1 64 bits.
Anyway, AMD Radeon video cards are better optimized for Battlefield 4