Dear All including Microsoft Agents
I had exactly the same problem with other Vaio model and I solved it
Code 12 has two different issues
The Normal one whereas everybody think it is conflict in resources and accordingly everybody try to reply using Microsoft tools and systematic diagnostic steps, including update drivers
But,...
Actually I discovered it is a power management issue, in simple way Microsoft starting with windows 7 , 8 , 10 some Build versions have a problem in recognizing the correct power distribution for the devices
due to the fact that each laptop motherboard has its own power distribution, due to the different ways of devices related connections and in some cases it might be solved by updating Bios, but mostly not, and in most cases will be either for the LAN/Wireless
cards or Graphic cards.
So Microsoft windows read the devices according to connections and repeat (Double) some main chipset devices, and using the resources for the double once, hence the other devices in chain connection will
not get the enough power and resources and in some cases will return code 45, and code 12
The most common case in that issue in the motherboards which has PCMCIA due to chain connection, so it will not get enough power to all the devices connected to the PCMCIA card
To solve this problem until Microsoft fix this bug in the software , you have to find the way to redistribute the power to your devices , and the simple way to do so
- In the device manager view by connection not by type
- Most probably you will find that the device you have the problem with; would be in a chain connection include more than 3 devices connect to one only for example PCMCIA card
- Buy external PCMCIA to USB card which have extra USB power cable
- Insert the Card , connect to it the USB power cable, and connect the other USB end to other USB in the same laptop; This will redistribute and give extra power to the PCMCIA card needed for the connected
chain devices
- Restart the laptop , then you will find that Window will read correctly your devices and distribute the resources correctly
Please note that do not remove the cards afterward from the slots as it should be there all the time
I hope that Microsoft now understand the original problem and try to solve it either alone or with Motherboard manufacturers like Intel for example , taking into consideration that they have to update the
software drivers for the motherboards including the old models
Hany