Article ID: 923948 - View products that this article applies to.
When you try to upgrade the audio driver in Device Manager after you upgrade Microsoft Windows XP to Microsoft Windows Vista, you receive the following error message:
You experience this problem if the following conditions are true:
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.
This problem occurs because the Windows XP version of the Crystal SoundFusion CS4281 WDM audio driver corrupts the physical device object (PDO) of the device. This corruption changes the device number from its correct value. Therefore, when Windows Vista tries to allocate an interrupt for the device, Windows Vista cannot match the device with any of the known device entries.
Note The PDO represents the individual device on a bus to a bus driver.
To troubleshoot this problem, use one of the following methods, as appropriate for your situation.
Method 1: The computer is connected to the InternetView the "Troubleshoot driver problems" topic on the following Windows Vista Help and Support Web site:
Method 2: The computer is not connected to the InternetView the "Troubleshoot driver problems" topic in Windows Help and Support in Windows Vista. To do this, follow these steps:
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.
Article ID: 923948 - Last Review: November 13, 2006 - Revision: 2.3