My Hardware: Core2, 2GB RAM, NVIDIA Geforce 8800GTS, HDD for Windows/games.
This is lesser than the hardware recommendation and probably the cause.
Yes, running the game with hardware below required specs will cause all kinds of problems. Very simply, if there's not enough ram the game has to page to hard drive (instead of ram) and that takes much longer, then it has to be able to clear enough room in ram to load what you want loaded, but at the same time the game cannot simply clear that because then the game would instantly fail--so, back to the hard drive we go with game info the program needs to run, but then that needs to go back into ram again--rinse and repeat--it's known as "thrashing"--and it'll slow you way,way down--it's a minor miracle the game is running at all for you. Besides the game itself, then there's the OS that requires its own ram so that the game can run--which also has to be written to the hard drive when ram gets very low, etc.
There is *no shortcut*--if you don't have the hardware resources
required don't expect the software to "make an exception in your case"...;) Lol! Just upgrade your hardware ASAP. Then enjoy the game.