Yes, all versions of Windows, including Windows XP, supports USB 2.0. But Windows XP can recognize some the USB 3.0 devices.