I recently upgraded my relatively aging but still healthy Dell Latitude D630 notebook to Windows 7 (yeah, I jumped into the bandwagon but it's about time). And seeing that there is already a Service Pack 1 (SP1) out, this made sense to me. During the Windows XP era, it wasn't all good and stable until the SP1 came out. Let's hope history repeated itself here.
One thing that attracted me to the move was the all-improved Readyboost that 7 has. I have experienced the improvement on my desktop and it made sense to put the same to good use on my notebook. But hanging a USB flash drive (UFD) on a portable machine doesn't make sense at all. Good thing the D630 has a PCMCIA slot and I happened to have a PCMCIA card reader with 8GB of hi-speed compact flash media to boot.
But alas when I plugged it in to enable it for use of Readyboost, it wasn't compatible at all. How then do I enable Readyboost on the PCMCIA-CF card? Next thing I did was to ask my friend Google only to find out there are literally thousands (if not millions) of us facing the same dilemma.
Good thing I found this forum post on how to enable USB hdisk drives for ready boost. I tried it out and after a few trials (and errors), I got it to work.
As shown, make changes to the registry (NOTE: Changing the registry can render your computer unusable. You better know what you're doing!) like below. This is the registry key for my Sandisk Ultra PC Card Adapter with RiDATA 8GB 233x Lightning Series Compact Flash card.
After I made changes to the registry, I restarted explorer (using Start > Run > "tskill explorer"). Voila! The device can now be used for Readyboost!
Now explore the Readyboost-enabled card and see that it has the file ReadyBoost.sfcache which is used by Readyboost.
There you go. PCMCIA Adapter and compact flash media for Readyboost. I now have a Readyboost device on my notebook that is completely flushed and barely noticeable at all. Performancewise, I can feel a slight improvement in launching of applications which means Readyboost works.
If you want to tweak this further, you may want to hide the Readyboost drive in Windows Explorer. Google for "NoDrives" registry key.