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