KAMO17062403 Please try playing in a clean user folder. Move the entire Sims 3 folder out of Documents > Electronic Arts and onto your desktop. When you open the launcher, a clean folder will spawn with no content. (Your saves and other content will be intact in the folder you've moved but temporarily unread by the game.) Don't add anything to the new folder yet; just see whether you can get far enough to start a new save and play in live mode.
If the game runs fine in the clean folder, you can start moving your saves and other content to it from the old folder a little at a time, testing to make sure the game is still working. You don't need to transfer everything, just the files that contain content you'd like to preserve. Here's a description of everything in the folder, so you know what to transfer:
https://sims3.crinrict.com/en/2011/01/faq-user-files.html
If the new folder doesn't help, please reinstall the other runtimes Sims 3 uses, which need to work properly with the VC++ 2005 runtime. For DirectX 9, please do this:
Re: Sims 3 launcher won't open | EA Forums - 8260715
Forl .NET Framework 3.5, click Windows key-R, enter appwiz.cpl in the run box, click "Turn Windows features on or off," and you'll see .NET 3.5 near the top of the list. Click the filled-in box to uninstall the runtime, and restart your computer. Repeat the process, clicking the now-empty box to reinstall, and restart again.