How Do I Install the Sims 3 on Windows 10?
Contents

Can you install Sims 3 on Windows 10?

If you want to play The Sims 3 on Windows 10, it’s better to download and install the games through Origin. … Log in with the EA Account where you want to add the games (each code can only be registered once, and to be able to install expansion or stuff packs, the base game must be in the same account).

How do I install Sims 3 on Windows 10 without origin?

Edit: If you can install without using Origin, then you need to go to installation path> The Sims 3GameBin. In there there’s ts3w.exe (which you use to launch the game) and Sims3LauncherW.exe (which you use to launch the launcher). You need the launcher for installing store content if you don’t decrapify.

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest