.......\Origin Games\Battlefield 4 Beta\__Installer\directX\redist
Open the redist folder.
Sort the list of files by type (rmb -> sort by -> file, then select and delete all .cab (winrar/extractable) files. Put into trash bin)
Open BF4 and join as spectator
The game will crash again
Open (.....My Documents\Battlefield 4\settings)
Open file PROFSAVE_profile
Find this line and change variable to "1" -> GstRender.OverallGraphicsQuality 1
Save the file, close NP++.
Join again as spectator
Lower graphical settings to all LOW, except MESH at HIGH and FOV at always, 90 degrees
Exit and rejoin as player