Windows XP incluye una pequeña función llamada caché de prelectura.
Esta función trata de prever que archivos serán llamados para su ejecución mientras sé esta cargando un programa.
Por defecto esta funcionalidad solo trabaja con 64 bits de memoria, por lo que no mejora mucho el rendimiento del sistema.
Podemos manipular esta funcionalidad accediendo al registro.
Inicio, Ejecutar, Regedit
Buscamos la clave
KEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystem
y si existe la clave ReadAheadThresold le pondremos el valor 00 00 00 0f para utilizar el valor máximo.
Si no existe esta clave la crearemos (tipo binario) y le pondremos de nombre "ReadAheadThresold" con el mismo valor anterior 00 00 00 0f
Ahora tenemos una caché de pre-lectura de 1,87 Mbytes.