Quote Originally Posted by Computurd View Post
@Timur-interesting. Could it be that readyboot is disabled automatically when an SSD is detected? We know that MS disables some features when it is detected, but i think it is fuzzy as to all of the things it disables. I guess one would have top watch the boot process with a HDD then compare to a SSD?
Nope, that what I meant. Readyboot, prefetching and Superfetch are explicitly not disabled here (only defragging). I disabled Readyboot manually and measured the boot process both with Xperf and Bootracer.

Xperf nicely shows how the files are loaded at different times when RB is used (all files loaded at the beginning into a RAM cache) or not used (all files loaded when needed). RB has the advantage of offering a RAM cache right from the very start of the boot process and with good trace files you get over 90% hit rate. But it does have some overhead of files that it loads even when they are not needed (that last 10%, can be higher when you change something without the traces being updated yet).