If you have tried all those previous suggestions then ->MAYBE<- it might be
your "virtual memory". Trying to play (******* GunZ) on my girlfriends computer would give the same problem. Except the "you do not have enough virtual memory" popup would come up.
If not that , then you might have something similar to that.
Just saying (if im wrong then im sorry) =) goodluck!
-Jay