Just suggestions, not maybe solutions. Always start fresh, that is, if your computer is just hanging around, restart then play. You might try the compatibility mode in Windows to troubleshoot best match?
Probably should get off of vista eventually but disabling the file index service seems to have improved the situation greatly. Since the engine writes files constantly my guess is the OS is trying to grab the file and search index it before the i/o stream closes properly.