CNET Insider Secrets: Use a flash drive as memory in Windows XP Tom 16 years ago ReadyBoost does this in Vista, but you can use a USB drive as cache memory in XP as well.