I recently installed Windows 7 64 bit on a new system. When it was originally loaded the sytem only had 2 gigs of memory. The hard drive was intially blank and Seven created the partitions and loaded Windows. On first boot and subsequent boots the load time took almost 2 minutes. I found a setting in bios which was causing the long delay and corrected it. Now the boot time when to about 45 seconds. The POST screen finishes hands off to Windows and the "Starting Windows" screen shows, however I get no hard drive activity during the 45 second pause. Once the hd kicks in and the activity light shows, I get the four Windows colors that come in and the pc boots right up. The computer has since been upgraded with 4 gigs of memory, since I suspected that was the issue. However boot times have not changed. My next step, since I can't figure this out is to move the hd to another sata port and try another reinstall with the 4 gigs of memory in place. I only know the boot times to be a problem since my old system had a first generation sata drive WD Raptor, that booted Seven in less than 15 seconds. I know this new drive is capable, its not a raptor but it is at least sata II. Does anyone have any ideas as to what the problem might be?