Windows Vista - http://www.vistaarticles.com
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3)
http://www.vistaarticles.com/articles/478/1/The-driver-for-this-device-might-be-corrupted%2C-or-your-system-may-be-running-low-on-memory-or-other-resources.-%28Code-3%29
By 
Published on 11/16/2007
 
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3)

The driver corrupted, running low on memory or resources. (Code 3)

If the driver is corrupted, uninstall the driver and scan for new hardware to install the driver again. To scan for new hardware, click the Action menu in Device Manager, and then select Scan for hardware changes.

If the computer has insufficient memory to run the device, you can close some applications to make memory available. To check memory and system resources, right click My Computer, click Properties, click the Advanced tab, and then click Settings in Performance field.

You may have to install additional random access memory (RAM). On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard.