Ok, first, this guide only works if you use an HDD, and I have only tested while using Windows 7. You can try it on vista too.
Step 1- Download this File Windows Performance Toolkit
Step 2- Install the file
Step 3- Make Sure Superfetch service is running and set to start automatically. In other words, go into MSCONFIG, and search to see if the Superfetch service is running. If not check it and restart. On Vista the service will be named ready boost.
Step 4- Run command Prompt as administrator and enter this in:
Quote:
xbootmgr -trace boot -prepSystem -verboseReadyBoot
This will restart you PC 6 times. After the second reboot the MS defragmentation program is running and is placing the files into an optimized layout, so that Windows will boot up faster (for the description read what ReadyBoot is). The last Reboots are training of readyBoot. After the training is finished, you'll notice a huge improvement in startup.
For me i went from 1min 35 seconds to about 30 seconds
Sources: TECHNET and MSFN
EDIT: Newer Version of Windows Performance toolkit
Download the download manager and choose the performance toolkit
EDIT: The newer your installation of windows, the better it will work. Or if you have installed a bunch more programs recently, that works also.
__________________
Click to expand...