Well, I am not an expert or anything but I had a similair problem when I tried to play sims 2 on my new windows 7 home premium (I don't know if the other things match), but in my situation, I found out about a foolproof way, that is surprisingly weird and simple:
Instead of trying to start the game by doubleclicking the shortcut on the desktop, just take out the disc from the computer, and put it back in, and then just let it start. For a shorter ay with the same effect, you go to "my computer", and then double click the sims 2 icon.
I hope for your sake that the same thing applies to your pc. Otherwise I'd recommend using a crack, because since I got all the expansions (no, not bought, don't sew me) and used a crack, I can once again use the shortcut. I'm not sure if this the work of the crack though, but it is worth a try.