Hey wazyus,
If you're not seeing any error messages at all and the game simply kicks you back to desktop, this could be another program or process interfering. This article mentions the EA app, but you should be able to follow the same steps under the What applications can cause issues? section to help make sure nothing else is conflicting in this case.
I would definitely also check that your drivers are up to date and that you don't have any pending Windows Updates available. If you do, try updating and then restarting your system entirely, then check one more time for additional updates before trying Battlefield again.
If you're still running into the same thing after that point, grabbing a Dxdiag can help see what else may be contributing to this problem. If you do see any particular errors start to appear after you've tried any of the steps above, please grab a screenshot of that as well, thanks!