There are lot of windows services that unnecessarily load on start-up and consume resources. You can find more info about such services here. Disabling these or turning them to manual mode instead of automatic may greatly improve performance and boot speed. I am doing it right now. Thought of sharing with all.