along with what guys said above me.
Which OS are you using? because windows 8 have less boot time compared to windows 7..
If you are booting from HDD, check your drive from 3rd party software for disk health and bad sectors.
Defrag your HDD once in a month.. if you are using SSD, DONT DEFRAG...