Microsoft KB Archive/939103

= On a Windows Vista-based computer, a 16-bit PCMCIA card may not work, and a Code 12 error may be logged in the device properties =

Article ID: 939103

Article Last Modified on 11/26/2007

-

APPLIES TO


 * Windows Vista Home Basic 64-bit Edition
 * Windows Vista Home Premium 64-bit Edition
 * Windows Vista Business 64-bit Edition
 * Windows Vista Enterprise 64-bit Edition
 * Windows Vista Ultimate 64-bit Edition
 * Windows Vista Starter
 * Windows Vista Home Basic
 * Windows Vista Home Premium
 * Windows Vista Business
 * Windows Vista Enterprise
 * Windows Vista Ultimate

-



SYMPTOMS
When you use a 16-bit PCMCIA card on a Windows Vista-based computer, the card may not be installed correctly. Or, the card may not otherwise function correctly. When this issue occurs, a yellow circle and exclamation point may be displayed next to the device in Device Manager (Devmgmt.msc). Additionally, a status message that resembles the following may be displayed on the General tab of the device properties:

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

If you want to use this device, you will need to disable one of the other devices on this system.

The device instance does not exist in the hardware tree.



CAUSE
This issue may occur if the card's installation file (.inf) or the card's hardware specifies a specific memory I/O range.



WORKAROUND
You may be able to work around this issue by editing the .inf file. For example, comment out the section of the .inf file that specifies a specific address.



MORE INFORMATION
Windows Vista requires that 16-bit PC Card devices support shareable PCI interrupts. A 16-bit PC Card device cannot request a specific range of I/O space in Windows Vista. It can request only a specific amount of I/O space.

For more information, visit the following Microsoft Web site:

http://www.microsoft.com/whdc/system/bus/cardbus/PCMCIA-IRQrouting.mspx?pf=true

Keywords: kbtshoot kbprb kbexpertiseinter KB939103

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.