USB2.0 must be supported by hardware. USB2.0 drives will work with USB1.0, but only at 1.0's speed. Other USB2 devices probably will not work well. If your computer doesn't have USB2, you will have to get an expansion card. I'm sure you can get one for pretty cheap. (The OS must support the USB2.0 hardware as well, but most modern OS's will)