Link to home
Start Free TrialLog in
Avatar of ddowling357
ddowling357Flag for Canada

asked on

IDE Primary and Secondary Channel stopped functioning "This device cannot find enough free resources that it can use. (Code 12)"

I run a Windows XP Professional slash Ubuntu Linux Intrepid dual boot system. The two operating systems, as well as everything else associated with them are on my primary SATA2 drive. In the BIOS, this drive is ranked first in priority. However, I also have another EIDE drive from my old computer that I now use as one large NTFS storage drive. This hard disk, along with my two optical drives are all connected through the IDE Controller (hard disk primary, opticals secondary). Seemingly randomly, one day the controller just stopped working in Windows. At first I thought it was just a hardware fault, but when I boot to Linux, all the devices and drives function normally. No data corruption, or anything. So, the problem seems to exist in Windows only. In device manager, there are two instances each of "Primary IDE Channel" and "Secondary IDE Channel". All four of those instances all report the same error code:

"This device cannot find enough free resources that it can use. (Code 12)"

The drivers are all up to date, the hardware functions perfectly under Linux and I am completely at a loss to the problem. Help? If any details are required, just ask.

Thanks.
ASKER CERTIFIED SOLUTION
Avatar of AdamsConsulting
AdamsConsulting
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
Avatar of ddowling357

ASKER

This worked. I guess it didn't really fix the problem itself, but it did eliminate it which is good enough for me.
Thanks for the help. I guess I don't work on Windows enough anymore. A simple, yet elegant, answer indeed! Thanks a lot.