Tried to research some on my own.
I found the driver jraid.sys on my computer.
Also found the driver on the internet here's that one:
GIGABYTE SATA2 Preinstall driver (For AHCI / RAID Mode)
Note: Press F6 during Windows setup to read from floppy.
OS:Windows XP 64bit,Windows Vista 64bit,
Windows 7 64bit
1.17.59.0 0.20 MB 2010/11/17 1.17.52.2 (10/29/2009) is what I have.
So I hit the upgrade button on that driver but Windows 7 said it was up to date. It is supposed to look on the internet for the latest. Possible it couldn't find it but why put the update button if it doesn't work? Or did I miss something? Not sure if that's the problem anyway.
Here's the registry setting I changed:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
I set this to 0. Then went into bios and changed from IDE to AHCI in 2 places on the same screen.
The problem is only at startup so far, then works fine once logged in.