Is there a way to make Windows 7 to keep the ReadyBoost cache across a reboot (and not encrypt it or keep the encryption key across the reboot) - so that ReadyBoost could actually boost the boot up speed instead of slowing it down by rebuilding the cache while the system tries to load?
I know it should be possible to make ReadyBoost persistent. From a Microsoft whitepaper:
Integrated devices that support ReadyBoost retain data even when the machine is suspended or put into hibernation.
How do I enforce ReadyBoost on the drive and flag it as "internal" so that the cache is not flushed on reboot?
I have tried to tweak ReadyBoost manually using the registry as I have found this quote:
When you insert a flash device like a USB key into a system, the ReadyBoost service looks at the device to determine its performance characteristics and stores the results of its test in:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt
However so far I have been unable to get it acting like I would like to.
The best bet seems to be using the scripted installation of the system and inserting the proper script keys - but doing a full reinstall of my whole system is very cumbersome. Is there a way to apply these without needing to do a full install? I know that Microsoft specifically emphasizes that the tool should NOT be used on already deployed systems - but if I want to disregard that warning how would I go about doing that?