AHCI Port 0 Error occuring semi-randomly

October 30, 2010 at 12:59:52
Specs: Windows 7, Intel SU2700 1.3 GHz / 2GB Ram
Hey everyone,

I recently bought a laptop for my girlfriend to use (MSI X400). It was fine for the last month or so, but recently and at random, if you let it sit for 10-ish minutes, it will error screen. The error message is on a black screen and reads:

Multi-Card USB Device
AHCI Port 0 Device Error
Press F1 to resume

Pressing F1 takes you to a black screen with a blinking white cursor that does nothing. If you reboot, it will run through BIOS then right to that same blinking cursor on a black screen. You can get it to start up, though, if you go to boot menu and select HDD.

Now...the only card reader here is a built-in SD card reader. Could that be causing the problem? If so, how can I fix it?

I've browsed a few other posts on this forum and others with similar errors, but nothing suggested there seemed to apply or to work.

After many days of figuring, I thought perhaps the problem only occurred when the computer was put to sleep with the SD card in, as doing that I could force the problem to occur every time. Today, however, it happened without the SD card being in, and I can no longer force the problem when sleeping/waking the computer up with an SD card in. It appears to be more random.

Thanks in advance!


See More: AHCI Port 0 Error occuring semi-randomly

Report •

#1
October 31, 2010 at 07:03:48
So, is the boot order changing on its own in the BIOS? If so, that would indicate the CMOS settings are not being retained by the CMOS battery.

If you have the boot order set to boot from a USB device before the hard drive it may be trying to boot to the card reader. Remove any memory cards from the reader and see if the problem persists.


Report •

#2
October 31, 2010 at 11:48:47
OtheHill: Strangely enough, the BIOS boot order is HDD first. It doesn't change, it just doesn't boot from the HDD. And, the non-boot only occurs after this error happens. For example, if I just restart the computer now everything is fine, but if I get one of these AHCI Port 0 error screens, you have to manually select the HDD to boot from, even though it's still first in boot order.

Report •

#3
October 31, 2010 at 13:35:12
Look for an option to set the time to search for drives. Your BIOS may or may not have that option. If it exists the usual max. time is 5 seconds. Your BIOS may not be configuring because the drive is taking too long to spin up.

Report •
Related Solutions


Ask Question