Error message when you try to upgrade a Crystal SoundFusion CS4281 WDM Audio driver in Windows Vista: "This device cannot find enough free resources that it can use"

Article translations Article translations
Article ID: 923948 - View products that this article applies to.
Expand all | Collapse all

On This Page

SYMPTOMS

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:
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.
You experience this problem if the following conditions are true:
  • You try to upgrade a Crystal SoundFusion CS4281 Windows Driver Model (WDM) audio device.
  • You try to upgrade the device driver by using a Windows XP version of the device driver.

CAUSE

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.

WORKAROUND

To troubleshoot this problem, use one of the following methods, as appropriate for your situation.

Method 1: The computer is connected to the Internet

View the "Troubleshoot driver problems" topic on the following Windows Vista Help and Support Web site:
http://windowshelp.microsoft.com/Windows/en-US/Help/a8e04b78-0f18-47f0-99e7-6de781fe5f351033.mspx

Method 2: The computer is not connected to the Internet

View the "Troubleshoot driver problems" topic in Windows Help and Support in Windows Vista. To do this, follow these steps:
  1. Click Start, and then click Help and Support.
  2. In the Search Help box, type troubleshoot drivers, and then click the Search Help button.

    Note The Search Help button appears as a magnifying glass icon.
  3. In the list of topics that are returned, click Troubleshoot driver problems.
  4. Click the link that best describes the problem that you experience. For example, click I just installed a new hardware device, and it is not working correctly.
  5. Follow the steps in the Windows Help and Support topic to help troubleshoot the problem.

MORE INFORMATION

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.

Properties

Article ID: 923948 - Last Review: November 13, 2006 - Revision: 2.3
APPLIES TO
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
Keywords: 
kbexpertisebeginner kbhardware kbsound kbtshoot kbprb KB923948

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com