Users trying to install The Sims 2 on Windows 8 will often get the dreaded "TS2UPD.exe has stopped working" error during the update process when trying to install expansion packs. If you search Google, you will get information on how to bypass it, but there's a catch - it requires a second computer - and if you didn't have one, you wouldn't be able to install. Well, you're now in luck, because here's a tutorial on how to install them [i]without[/i] a secondary computer.
You will need Microsoft Visual Studio, which you can get from here - http://www.visualstudio.com/en-US/products/visual-studio-with-msdn-overview-vs
If you already know what Visual Studio is, there's a high chance you just cringed there. Don't worry, I assure you that this method doesn't require you to jump through hoops and manually alter the game code, the program just needs to be installed.
Now, try to install the expansion. When you get the "TS2UPD.exe has stopped working error", wait a few seconds for options to appear. Once the options appear, click "Debug". On the next dialog, click "No, Cancel Debugging".
The installation will then skip past the error then install correctly.