I've had the same problem quite a few times, especially when Microsoft is pushing some update for Windows 10, which totally kills my connection (though it got better after I stopped it from p2p sharing the update with other users worldwide, which is turned ON by default >.< )