Windows SuperFetch, une nouvelle technologie de Windows Vista et Windows 7, permet aux applications et aux fichiers de se charger beaucoup plus rapidement que sur les ordinateurs avec Windows XP.
Dans les versions précédentes de Windows, la réactivité du système pouvait varier considérablement. Il n'était pas rare que l'ordinateur fonctionne lentement après son démarrage, après une permutation rapide des utilisateurs ou tout simplement après la pose déjeuner. Les excès en hydrates de carbone sont une cause fréquente de ralentissement des utilisateurs, tandis que les ordinateurs ralentissent pour des raisons souvent très différentes. Lorsque vous n'utilisez pas l'ordinateur de façon active, les tâches en arrière-plan, telles que les sauvegardes automatiques et les recherches de virus, sont généralement exécutées. Ces tâches de fond peuvent consommer la mémoire système utilisée par vos applications. Lorsque vous reprenez votre travail, le chargement des données en mémoire peut prendre du temps et ralentir les performances.

SuperFetch identifie les applications que vous utilisez le plus et précharge ces applications en mémoire, ce qui rend votre ordinateur plus réactif. SuperFetch applique un profil intelligent de priorités qui identifie les applications les plus utilisées, et peut même déterminer les applications que vous utilisez en fonction du moment de la journée (par exemple, pendant le weekend par opposition à pendant la semaine), ce qui permet de libérer l'ordinateur pour les tâches les plus urgentes. Windows Vista/7 permet également de définir une hiérarchie entre vos applications et les tâches de fond. Ainsi, l'ordinateur reste toujours réactif, même s'il est resté inactif pendant une période prolongée.