After doing some tweaking i have fixed this problem, its nothing to do with the game itself rather conflicting background programs, when you start up your computer some programs activate that you don't know about, simple way to stop this:
Go to Run (press start button and search program)
Type MSConfig and then ok
This should bring you to a window called system config.
Go to Startup tab
Untick all programs (unless there are some you want to keep like Antivirus and ect)
This will help speed up your computer in general, not just the game, if this doesnt work, delete files in TEMP ( go to run and enter %TEMP% )
Hope this helps people