Operation Recorder enables applications to speed up operations that repeatedly access the same file data by exposing the Windows prefetching mechanism as a public interface.
Operation Recorder is designed for use by C/C++ developers of Windows applications. The operation recorder API enables applications to use prefetching in run time scenarios other than application launch.
On Windows 8, this functionality requires the Superfetch service to be enabled. Windows 8 will have the service enabled by default. For Windows Server 2012, this prefetching functionality needs to be enabled and disabled as required. This can be done using CIM based PowerShell cmdlets. The prefetcher functionality can be exposed using the CIM class : CIM_PrefetcherService.