How to force Windows Vista to use my flash memory for ReadyBoost ?
Windows Vista's ReadyBoost is a new concept in adding memory to a system. You can use non-volatile flash memory, such as USB flash drives, SD memory card, and Memory Stick Duo Pro, to improve performance and system responsiveness. The flash drive serves as an additional memory cache that can theoretically be accessed much more quickly than data on the hard drive.
When a flash drive is first inserted into a port, Windows Vista checks to see if its performance is fast enough to work with Windows ReadyBoost. Some cards are not properly identified, and some are deemed too slow by Windows. It is sometimes useful to override the default setting and force the device to be compatible with ReadyBoost. You can do that using the simple steps below:
1. Plug in the device.
2. Open the Ready Boost tab on the device properties
3. Select "Do not retest this device"
4. Unplug the device
5. Open the Registry (Start > Run > type: regedit)
6. Expand: HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ EMDMgmt
7. Find your device
8. Change Device Status to 2
9. Change ReadSpeedKBs to 1000
10. Change WriteSpeedKBs to 1000
11. Plug in the device, and enable Ready Boost!