The same issue is effecting Star Trek Online ... pure speculation, but STO is pre-patching the huge update, so maybe lots of bandwidth is being taken by that. Disabling on-demand patching in the launcher option and downloading the whole game overnight/whenever is a good option. You know, so you suck even more bandwidth up…
I play without issues* on Windows 8, so that is likely not the cause. *well, there's game bugs and stuff, obviously. Also, your post has almost no helpful info, so how is anyone supposed to help?