Solution: Black screen in Star Wars: Battlefront can be for two reasons –
1) The video card is weak
2) Missing components of windows
* Star Wars: Battlefront requires the latest windows components necessary for the correct operation of the game. If you are sure that your video card enough power then you need to update winSDK_web
Download the whole package – winsdk_web. The installer will check myself missing and update itself.