Saints Row The Third doesn't start in DX9 mode but does in DX10/11 with lag

I have a very annoying problem with Saints Row The Third. Whenever i open the launcher and click the DirectX9 option it crashes without even starting up, while the DirectX10/11 one starts without any problems. That wouldn't be a problem if my computer could run it smoothly, but sadly it doesn't. the only way I can get it to run well (barely) is on minimum settings and with a resolution of under 800x600. I'm really thinking the DirectX9 version would run better, but i cant even test that. My specs are:
- CPU: Intel Core 2 Duo 3.0GHz
- GPU: Intel G45/G43 Express Chipset
- RAM: 4096MB
OS: Windows 7 Ultimate 32-bit
If there's anything I've missed I'll edit this question, thank you.
Pictures about "Saints Row The Third doesn't start in DX9 mode but does in DX10/11 with lag"



How do I fix lag in Saints Row 3?
Try to lower some graphics settings so that it is supported by your current graphics card or upgrade to a new graphics card. You may also want upgrade available ram in your pc. Increasing virtual or paging memory sometimes helps with that that. Some games also legg when "HID" devices are enable.(FIXED) Saints Row The Third Remastered doesn't start
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Erik Mclean, Kai Pilger, Ketut Subiyanto, Monstera