My machine dual-boots Windows Vista and Ubuntu. It has an Intel motherboard (D102GGC2) and USB 2.0 ports.
While using Vista, I get 1.5 Mbps speed from the USB ports, which is the speed for USB 1.1. When I use Ubuntu, I get 15 Mbps to 20 Mbps.
What causes this difference, and how can I get the better speed in Vista?