Is it a new one you've bought, because you say "all of my sims games"? Game companies are notorious for releasing their games too early (before they've ironed out all the bugs) and usually have to release a "Patch" for download from their website. Check the documentation that came with your game, there's bound to be a web address for support or upgrade downloads. If you find a patch with a later version number than the version of the game you have, then try downloading it and applying it to the game. Sometimes it can be just a simple matter of which graphics card you have, or which soundcard - they can conflict with one another. It takes people to report these conflicts before the game manufacturers can get to work on a "fix" for them. Hopefully this will sort out your problem, but if it doesn't you could check if you've got the latest version of Microsoft's DirectX. (i think the latest is 8.1b depending on what Operating System you're running). You can do this by clicking "Start", then "Run", then type "dxdiag" into the box (without the quotes) and press OK. After a few seconds you should be able to see a window with some system information in it. It will tell you which version of DirectX you have in there. If you find you've got an old out of date version, you can download the new version from here:
http://microsoft.com/windows/directx/
Just select your Operating System to download the correct version. (Windows 95/98/ME/XP etc.) Hope you get it running ok, i know how frustrating it is having a game you really want to play, but just crashing all the time!