Needsashave

Distinguished
Mar 7, 2010
3
0
18,510
Hi
I have a system with 2 SATA HDDs and a SATA optical drive. I have no IDE devices. In my event logs I'm getting an Event 11 error: "The driver detected a controller error on \Device\Ide\IdePort2".
I removed drive D to eliminate the error. Successful.
I replaced the drive under warranty but the error returned with the new drive. The error does not seem to affect the machine greatly, I've had no BSODs or hang ups, but I would like to eliminate it. Any ideas would be appreciated.
I am wondering whether the partitions on the drive in question are responsible (nothing fancy in the partitioning), or whether the SATA slot on the mobo could be responsible, but I don't think either is likely.

Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="atapi" />
<EventID Qualifiers="49156">11</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-03-07T07:05:52.740138000Z" />
<EventRecordID>32317</EventRecordID>
<Channel>System</Channel>
<Computer>Mike-PC</Computer>
<Security />
</System>
- <EventData>
<Data>\Device\Ide\IdePort2</Data>
<Binary>0000100001000000000000000B0004C004000000850100C00000000000000000000000000000000000000000000000000000000005100000</Binary>
</EventData>
</Event>

 

Needsashave

Distinguished
Mar 7, 2010
3
0
18,510
OK problem solved.

The IDE error is created in a system with SATA drives when AHCI is not implemented. The problem is that if the OS (Vista or Win 7) is installed before the BIOS settings are changed to AHCI, the OS will not utilise the appropriate driver, so you can't use the AHCI controller. I found a registry workaround to point windows to the driver here: http://www.sevenforums.com/drivers/13381-driver-ahci-gigabyte-ep45-ud3p.html

Apparently if you are running XP there are no native drivers for AHCI in the OS, you have to go find them.

Not sure if this is a problem with Gigabyte Mobo's or whether the problem is wider ranging.