Moving a Windows 7 image created on an AMD platform to an Intel platform, I ran into the dreaded Code 12 error with my Intel GMA3150 video device, indicating that it could not find enough free resources it can use. The culprit was the AMD PCI Express (3GIO) Filter Driver under the System Devices category in Device Manager. Right-click on the AMD PCI Express (3GIO) Filter Driver, uninstall the device, check the box to also REMOVE THE DRIVER FILES (otherwise it will return immediately) and reboot the computer. Install any missing device drivers normally, and reboot again, and you will no longer have the Code 12 error.
If this helped you, would you please link back to this article? I’d appreciate it! Leave any questions in the comments section.