Windows
Speeding Up Windows Boot for Fun and Profit
A methodical guide to optimizing Windows boot time using profiling tools (xbootmgr/WPA), NTFS compression, and service delay — cutting boot from 2+ minutes to under 20 seconds on a spinning hard drive.