Microsoft Windows Vista Community Forums - Vistaheads
Recommended Download

Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!

If you have any problems with the registration process or your account login, please contact us.

Driver Scanner

Resurrect the ReadyBoost Cache Delete on Reboot Thread maintenance

Speedup My PC
  #1 (permalink)  
Old 01-06-2010

Join Date: Jan 2010
Posts: 2
TorosOfTheDead is on a distinguished road
Thanks: 0
Thanked 0 Times in 0 Posts
Resurrect the ReadyBoost Cache Delete on Reboot Thread
After reading several threads regarding this issue from 2008, and seeing no real solutions, I felt I had little choice but to resurrect it for my own sake. It's now 2010, and apparently I have the same issue with the same lack of solution.

I have ReadyBoost enabled on a brand new, ReadyBoost-compatible 8GB OCZ Rally2 USB flash disk. However, upon every reboot, the cache file is completely deleted and recreated from scratch. That is to say, it doesn't just write it to disk and re-cache it after the reboot: it removes it completely and starts caching on-the-fly once again. This is confirmed by event logs ("A ReadyBoost cache was successfully deleted on the device (OCZ RALLY2).") and the fact that the device (mapped to X:) is empty for about a minute after logging in after reboot. This is not optimal, as it reduces the potential performance gain.

Now, I have read various things. In no particular order:

- Recreating the cache every boot is by design for security reasons, particularly for businesses.
- Many users claim that their cache is NOT deleted when rebooting, and is thus persistent (as I wish it to be).
- ReadyBoost is dependant on Superfetch to function (properly, at least)
- SuperFetch may cause the ReadyBoost cache to be deleted at shutdown or suspend.

Using a small utility called ReadyBoost Monitor (there are a few by that name, actually), I can see that with SuperFetch disabled, the ReadyBoost cache doesn't seem to exceed 20-30MB, regardless of reserved space on the flash device, but it is still cleared at shutdown. With SuperFetch enabled, it caches around 400MB+ and, of course, clears it at shutdown.

The preceeding is basically my collected knowledge on the issue, what little there is of it. My question is simple: Is there any way to prevent the deletion of the ReadyBoost cache? It seems to me that if it is by design, it is ultimately useless as it will never develop enough of a cache to properly improve disk performance. Admittedly, should I fix the cache delete issue, I would still be confused as to why, after formatting and enabling ReadyBoost, it fills the cache to the max, immediately clears it and continues to cache up to about 400MB... and of course clearing when I reboot...

I know this a wall of text, and much of it is confused and jumbled, but that's where my head is at, presently. Any further knowledge or ideas for solutions would be greatly appreciated.

Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 01-07-2010

Posts: n/a
Re: Resurrect the ReadyBoost Cache Delete on Reboot Thread
ReadyBoost operates in conjunction with RAM and Superfetch. While
Superfetch applies caching to the page file or system DLLS, ReadyBoost
caching is applied to all disk content - performance enhancement depends
primarily on two factors, 1. Type of disk activity - random (non-sequential)
I/O is directed to ReadyBoost and sequential to the HD and 2. The device
performance (Read/write throughput) must meet a specific "minimum" which
generally exceeds the specs of the HD - A reason why a device may function
as ReadyBoost on a laptop and not on a desktop since desktops usually have
higher specs HDs.

Checking device properties indicates the amount of memory reserved and not
actual size of data - the cache is encrypted and can only be read by the
computer (repeat- computer) upon which the cache was created - reason for
encryption is that the data is not deleted when the device is removed.
Currently a ReadyBoost device is limited to a maximum 4094 MB. If you are
using an 8 gig device, 4 can be reserved for ReadyBoost and the remaining
memory for "normal" purposes.

Reply With Quote
  #3 (permalink)  
Old 01-08-2010

Join Date: Jan 2010
Posts: 2
TorosOfTheDead is on a distinguished road
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Resurrect the ReadyBoost Cache Delete on Reboot Thread
While I appreciate the info, I'm not sure how this is particularly relevant. Is that response something more than a copy/paste of someone's general overview of ReadyBoost? I fail to see any further information about why the cache is being deleted.

Thanks for the reply, all the same.

EDIT: After looking at it more closely... apparently that response is a bot. Weird. Clearly I'm new to the forum. That said, does no one have any insight on my problem?

Last edited by TorosOfTheDead : 01-12-2010 at 19:50. Reason: Mildly embarrassing realization
Reply With Quote
  #4 (permalink)  
Old 06-14-2010

Join Date: Jun 2010
Posts: 1
Roddles is on a distinguished road
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Resurrect the ReadyBoost Cache Delete on Reboot Thread

I'd like to also add my frustration to this post.

I have been searching for a way to stop the readyboost cache from being deleted since 2008. Its very detrimentalk to system startup times when your 2GB readyboost cache keeps deleteing itself and re-creating on system reboot.

I am on Windows 7 now and was hoping that this would have been a Vista only related proble - but sadly not.

If there is some way of getting readyboost to simply use the existing cache rather than delete and re-created the cache - please someone let us know.

At least with Windows 7 its fairly rare to have to reboot - and when the system goes to sleep - and then wakes up - it uses the existing cache.

I am using XP Mode for quite a quite few legacy systems that I need to work with and support - and since installing and using that my reboot frequency has increased - oh well - so of course this issue is now rearing its ugly head again.

Why is it that when the system reboots - it deletes and rebuilds the cache? Doesnt make any sense.

Any thoughts and assistance on this issue would be appreciated.


Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
ReadyBoost Cache JohnBoy 5 12-16-2008 18:25
Readyboost cache delete on reboot? Acru Fox 12 10-07-2008 18:09
Readyboost deletes cache on reboot Bob maintenance 23 04-22-2008 06:31
ReadyBoost - Cache Exists RugRat 10 04-15-2008 04:32
How can I delete ReadyBoost cache? Alice in Wonderland 2 03-29-2008 09:57

All times are GMT +1. The time now is 09:36.

Driver Scanner - Free Scan Now is part of the Heads Network. See also , and

Design by Vjacheslav Trushkin for
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 RC 2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120