We all know that when a beta version is out for any operating system, most of the advanced users try it using virtualization. As soon as we got the Windows 8.1 64-bit Preview in our hands, we created a bootable USB of its ISO image and tried to mounted it on a computer but then we came across an unexpected error. Here is the screenshot of that error:
As you can see in the image above, the error message is as follows:
Your PC needs to restart. Please hold the power button. Error code : 0x000000C4
To fix it out, initially we tried to remove out the SSD and reconnected it to the system but unfortunately there were no differences to the situation. Then we came across the discussion carried out on this error, which is also faced while installing Windows Server 2012 R2 at VirtualBox forums. We tried out their suggestionsand they fixed the problem significantly. Here is how to fix this issue:
FIX : Error 0x000000C4, Your PC needs to restart
1. Open administrative Command Prompt and paste following command followed by Enter:
“c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” list vms
It will list all the Virtual Machines you’ve created using VirtualBox. For example, Windows XP is listed if you have a machine using Windows XP and having same name, then name issame one which you use while create a virtual partition for installing new OS. In the similar way, note down the name for Windows 8.1‘s virtual machine.
2. Now insert following command:
“c:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata “<Virtual Machine Name Here>” VBoxInternal/CPUM/CMPXCHG16B 1
3. Hit Enter after pastingcommand. That’s it! Close the Command Prompt now, and get into the installation, you won’t counter any issues now:
In this way, you can get rid of error 0x000000C4. Hope this helps!
Check this post if you receive Your Windows 8.1 install couldn’t be completed error message.