@Peaches6071 There are a number of errors in your dxdiag, some of which may not be related to Sims 3. One clearly is though: the MSVCR80.dll. This is part of a VC++ runtime library, specifically the 2005 version. Sims 3 uses this resource, and if it's corrupt, it can and will crash the game.
The best thing to do is to uninstall your existing 2005 VC++ and install a new one from Microsoft. Click the Windows logo in the lower left corner of your screen, then select Settings > Apps, and scroll down to Microsoft Visual C++ 2005 Redistributable. Uninstall it, then download and install the new version here:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=3387
Sims 3 uses the x86 version, as in 32-bit, so I don't think there's any reason to install the x64 version.
If this doesn't help, let me know, and I'll look into the other Windows errors.