If you would like to speed up windows boot time you should remove programs from Windows startup.
Try the following to speed up your system boot:
1. Remove unnecessary programs from startup directory.
Startup Directory path for current user: Windows_drive_letter:UsersusernameAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
2. Close unnecessary services that run on Windows boot.
Open services.msc (you need administrative rights), right click on the service that you would like to edit startup type, click Properties and change startup type to manual to disable auto startup or choose delayed to delay service startup.
3. Install ccleaner application
Choose Tools from the menu on the left side and then Startup.
Remove unnecessary registry entries.
Maybe you need to run ccleaner with administrative rights if you would like to remove registry entries under HKLM section.