What tasks should be enabled for a faster boot time?

1. Enable Fast Startup/Hybrid Sleep

2. Disable/delay startup programs
3. Adjust/disable power settings
4. Update drivers and BIOS
5. Delete unnecessary files
6. Limit visible background services
7. Defragment hard drive
8. Disable security software temporarily
9. Clear temporary files
10. Change Boot Sequence