I have successfully installed about half of my games and EPs from The Sims 2 so far, thanks to the wonderful help from the Microsoft tech who sold me Windows 8 several days ago. I am happy to say my beloved game and expansion packs do indeed work, in spite of the word to the contrary on the internet. Do not throw away your TS2 games just because you upgraded to Windows 8!
The trick, by the way, is to set the compatibility to Windows XP, SP2. Play only from the original shortcut on the Desktop. If you need to patch - and patches are available at the modthesims.info website if you bought the discs - save the patches to your desktop and then create a shortcut to each one on the same desktop, then set that compatibility to Windows XP, SP2 as well, when you install them. You can delete the patches and their shortcuts when you're done - if you want to save the backups somewhere else, do as you wish. I have noticed minor problems - the lightning bolts seem to be missing and I'm having some problems getting the CC to display (I've been wanting to get rid of a lot of it anyway) - but the increased performance and lack of glitches in gameplay far outweigh the problems.
However, this trick does not work with its companion program, Body Shop. I've done everything I did with the base game, the expansion packs and the patches, to no avail. I cannot get it to work and I'm getting error messages that the program is incompatible. Has anyone discovered a secret to get it to work?