In Windows Vista, 7 & 8, there is a little be known defrag function that can drastically improve boot times under certain circumstances.
If you open cmd and type defrag /?, you will see a list if available commands. However, there is a hidden one which is not shown and that is -b. This command will defrag the boot files of the drive, similar to the program available for Windows XP from Microsoft that did the same thing in much more detail. If you run that command, boot files and drivers will be placed in more optimal locations in the drive and you may see a drastic improvement in boot times.
summary: open cmd and type "defrag c: -b" and wait for the process I complete and then restart to see any improvements. I find this usually fixes any unexplainable lengthy boot cycles in computers with decent hardware,
If you open cmd and type defrag /?, you will see a list if available commands. However, there is a hidden one which is not shown and that is -b. This command will defrag the boot files of the drive, similar to the program available for Windows XP from Microsoft that did the same thing in much more detail. If you run that command, boot files and drivers will be placed in more optimal locations in the drive and you may see a drastic improvement in boot times.
summary: open cmd and type "defrag c: -b" and wait for the process I complete and then restart to see any improvements. I find this usually fixes any unexplainable lengthy boot cycles in computers with decent hardware,