① usb数据线20米长距离传输问题

usb规范中 usb2.0 high speed给出来的是 5m

你可以试试中间加上一个独立供电的usb hub

那种专门的线确实会好一些,但是你的20m的要求有点太长了,谁都不能保证

网线的话,没有试验过,不过传输u盘或者摄像头有可能有问题唉

② usb2.0传输速度

1.正常的usb2.0接口抄的移动硬盘实际速度在20-40M/s之间,你的主板和移动硬盘都是正常的。
2.拷贝时,一部分数据事先被放在了内存缓冲区里(硬盘属性中可以设置开启或关闭),所以看到的现象就是瞬间达到很高,你可以测量一下总容量,除以总时间,就是真实的平均速度。
3.若需要进一步测试可以用HDTUNE等软件。