Windows Vista ReadyBoost Problem
Windows Vista has a lot of nice new features that make working with the computer easier and more fun. Apart from the graphical changes there are quite a few technical improvements. One of those improvements is ReadyBoost, it is actually still supported in Windows 7.
This feature uses high speed data transfers over the USB bus to allow a USB stick to be used as a system file cache. ReadyBoost is basically a disk caching mechanism, which is intended to boost system performance. But it will also speed up your USB device.
Unfortunately ReadyBoost will not work for all USB devices. If you have a problem with ReadyBoost in Vista or Windows 7, it is most likely a compatibility problem with your USB device. Devices that add extra USB ports can also be a problem. In some cases it can be fixed by a driver, but this will not always work.
First of all keep in mind the requirements for USB sticks to work with ReadyBoost:
- At least 256 MB, with at least 64 KB of free space
- At least a 2.5 MB/s throughput for 4 KB random reads
- At least a 1.75 MB/s throughput for 1 MB random writes
So what if nothing works? Well you can still try to get the device to work using some registry tweaks. Follow these steps:
- First, remove the USB device from the computer.
- From the Windows Start menu, select Run. In the Run box, type regedit and click OK.
- In the Registry Editor, locate the following key:
- Open the key and select the name of the USB device that causes problems.
- In the right-had panel select the entry with the name: DeviceStatus. Right-click the entry, and select Modify from the popup menu. Type a value of 2 and click OK.
- Next, right-click the entry with the name: ReadSpeedKBs. Again select Modify in the popup menu. Now type a value of 1000 and click OK.
- Repeat the previous step for the entry with the name: WriteSpeeKBs. Again use a value of 1000.
- Close the Registry Editor. Select Exit from the File menu.
- Lastly, connect the USB device again.
This windows Vista tweak will force Vista to use the ReadyBoost feature on your USB device, even if the USB device did not pass the required tests.
You can now right-click the USB drive and in the popup menu select Properties. Then select the ReadyBoost tab and click the Test Again button.