If you want to play Star Wars Battlefront II, but the game or the Origin client for some reason refuses to start, then this article is to help you. The currently known problem that the game may not run is that DX11 and 12 are part of Windows, so you need to install / update them through the Windows update system.
You need to:
- Right-click on My Computer
- Open Properties
- Access Windows Update
- Click Update Search
- When updates are found, and if you do not want to install everything, you can install only KB2670838, which is just a DirectX update.
We hope this article has helped you solve your problem.