Remove all "hidden" (ghost) devices in Device Manager. It seems that Windows boots slower when there is certain types of "hidden" devices, especially SCSI and RAID (possibly it is checking if the devices are present?). Tested.
set devmgr_show_nonpresent_devices=1
start devmgmt.msc
Get rid of it. Some games need it, some programs need it - but if they do, then they are lazy coders.