This isn't an cure to your problem, but might help mitigate the symptoms. Take a look at Teracopy. It transparently replaces windows native copy/move, allows you to resume copy/moves, and does CRCs to make certain it does it error free. Helps out a lot on a spotty wireless connection. Install it on the receiving end, and initiate the transfer on that end. I haven't personally tried the pause/resume on push transfers, but I can say for certain it will successfully resume from the pull side after random disconnects.