(If you do not have an EA Account or need to install the Origin client, please visit. You can register your disc copies of The Sims 3, Expansion Packs, and Stuff Packs on Origin by following these steps:
Registering your The Sims 3 games on Origin
To download the game update you will need to register your The Sims 3 game and packs on Origin using an EA Account and accept the updated End User License Agreements. The Sims 3 Expansion and Stuff Pack Manager is included as part of the latest The Sims 3 game update, only for Windows PCs. How to get The Sims 3 Expansion and Stuff Pack Manager for Windows PC
In the blog below you can familiarize yourself with the new launcher system available to players who download the latest Sims 3 update available later today. EA has released an introductory article on the new Sims 3 Expansion and Stuff Pack Manager.