Each time you start up your PC or laptop, Vista keeps track of the programs that you start. It then creates small pointer files (.pf) in a Prefetch subdirectory of Windows. Microsoft says, "The prefetch folder is self-maintaining, and there's no need to delete it or empty its contents. If you empty the folder, Windows and your programs will take longer to open the next time you turn on your computer.”
Let’s test that notion. Press the Windows key and enter “prefetch.”
My experience is that the Prefetch folder contains pointers to programs that I haven’t used in quite some time, and even pointers to programs that are no longer installed.
It certainly does not hurt to dump the Prefetch folder, reboot, and let Windows restart. You may save as much as five seconds here. (That’s not a lot, but every bit helps.)
To dump the Prefetch folder, click any file in the folder and then press Ctrl-A to select all files. Note: if you are using an external storage card for ReadyBoost, press Ctrl and click the ReadyBoost folder to un-select it. Then press Delete to finish.