Share via

Why does Readyboost rewrites Readyboost.sfcache on every startup?

Anonymous
2009-12-04T05:49:13+00:00

I've got a Thinkpad T400 with internal Intel turbo memory (2GB). Also I've got Windows 7 32 bit. As the name implies (NVCache), the turbo memory cache is a non-volatile cache and I cannot understand why readyboost loads it every time I turn on my computer, its really annoying to see the hdd is busy for several minutes after the startup to populate the cache which was originally intended to improve performance.

Is it normal? and if it is, why doesn't readyboost use the already recorded stuff on the cache of the previous startup?

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2009-12-05T05:06:05+00:00

Hi,

Welcome to Microsoft Vista Answers Forum!  

You may try the steps as below and check if the issue gets fixed.

It is the normal behaviour when you enable Readyboot on your computer.

Note 1: ReadyBoost.sfcache is only a temporary file and it will be accessed again when the flash drive is plugged in again. Other files on the flash drive will not be affected as well.

**** Note 2: Readyboost is a simple way to speed up your PC

ReadyBoost is designed to help when your PC's memory is running low. Low memory can make your computer sluggish because Windows, which needs a place to stash data, turns to the hard drive. Flash memory offers a speedier alternative.

To know more about Readyboost you need to visit the below provided link.

Windows 7 features

http://windows.microsoft.com/en-US/windows7/products/features/readyboost

Note if you wish to turn of the Readyboost feature then you need to follow the below steps.

To turn ReadyBoost on or off

1.      Plug a flash drive or flash memory card into your computer.

2.      In the Autoplay dialog box, under General options, click Speed up my system.

3.      In the Properties dialog box, click the ReadyBoost tab, and then do one of the following:

·         To turn ReadyBoost off, click Do not use this device.

·         To use the maximum available space on the flash drive or memory card for ReadyBoost, click Dedicate this device to ReadyBoost. Windows will leave any files already stored on the device, but it'll use the rest to boost your system speed.

·         To use less than the maximum available space on the device for ReadyBoost, click Use this device, and then move the slider to choose the amount of available space on the device you want to use.

4.      Click OK.

If you find any difficulty in performing the above steps then you may visit the link provided below.

Turn ReadyBoost on or off for a storage device

http://windows.microsoft.com/en-us/windows7/Turn-ReadyBoost-on-or-off-for-a-storage-device

Thanks and Regards:

I. Suresh Kumar- Microsoft Support.

Visit our Microsoft Answers Feedback Forumand let us know what you think.

Was this answer helpful?

0 comments No comments

0 additional answers

Sort by: Most helpful