sorry, still on android.
I assume netcut windows sending packet beyond the capacity of the router , and some router not be able to release the work queue when this happen. when we work on windows update , we will try this path to fix.
Meanwhile, do you have a rooted android phone? android version before 1.6.5 should having same issue in your network. if you could use 1.6.5 with root. see if your router can work well. then that would confirm the fix path.