have you tried bootvis before? the change from that program is insane. even when i felt my system startup was fully optimized it made it so i never see the windows welcome screen and shaved a large amount of time off of startup.