Windows Vista - http://www.vistaarticles.com
This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Code 12)
http://www.vistaarticles.com/articles/480/1/This-device-cannot-find-enough-free-resources-that-it-can-use.-If-you-want-to-use-this-device%2C-you-will-need-to-disable-one-of-the-other-devices-on-this-system.-%28Code-12%29
By 
Published on 11/16/2007
 
This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Code 12)

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

Two devices have been assigned the same I/O ports, the same interrupt, or the same Direct Memory Access channel (either by the BIOS, the operating system, or a combination of the two). This error message can also appear if the BIOS did not allocate enough resources to the device (for example, if a universal serial bus (USB) controller is not an interrupt from the BIOS because of a corrupted Multiprocessor System (MPS) table).

You can use Device Manager to determine where the conflict is and disable the conflicting device. On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.