Link to home
Start Free TrialLog in
Avatar of Sheldon Livingston
Sheldon LivingstonFlag for United States of America

asked on

The driver detected a controller error on \Device\Ide\IdePort0.

Windows 7 computer with an SSD.  It freezes from time to time... hard reboots result in chkdsk.

Event log shows many The driver detected a controller error on \Device\Ide\IdePort0 errors.

I have an SSD and DVD player attached.

I swapped both SATA cables... same error.
Unplugged DVD at the MB... same error.
Moved SSD to another SATA port... same error.

MSI H77MA-G43 (MS-7756) motherboard

Anythoughts?
Avatar of Joe Winograd
Joe Winograd
Flag of United States of America image

If it's a Crucial m4 SSD, be sure to update the firmware, as discussed in this article:

https://www.experts-exchange.com/Storage/Hard_Drives/A_10688-Computer-Unresponsive-Crucial-m4-SSD-is-the-Culprit.html

The drive has been running 24x7 with no issues and excellent performance since doing the firmware update.

If it's not this drive, which one is it? In any case, I recommend updating the firmware for whatever SSD it is. Regards, Joe
ASKER CERTIFIED SOLUTION
Avatar of David
David
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
i have had that error myself - and a BIOS update cured it
as you can see, there are quite afew updates for it (cpu microcode)
latest version is 1.B -  what do you have?
find it here :  http://www.msi.com/product/mb/H77MA-G43.html#/?div=BIOS
Avatar of Sheldon Livingston

ASKER

Thanks
what was the problem - or solution?
Here are the details:

I have 6 SATA ports 1-6.  With the SSD in SATA1 and DVD in SATA5 I was getting an IdePort0 error.  I move the DVD to SATA2 and the SSD to SATA4 and the error moved to IdePort1.  Removing the DVD altogether moved the error back to IdePort0.

Thus the IdePorts appear to be virtual and get assigned based on the order of the SATA ports.

Because the error would move based on where I plugged in the SSD I concluded the SSD to be the issue.  I exchanged the SSD and the error went away.

I learned, through this experience, that IdePorts are virtual and follow the order of SATA devices.
thnks for posting the info
Welcome... hope it helps someone else.