error code 0x000000C4 Windows Server 2008 64bit

Discussions about using Windows guests in VirtualBox.
Post Reply
dme12
Posts: 3
Joined: 18. Apr 2015, 02:49

error code 0x000000C4 Windows Server 2008 64bit

Post by dme12 »

Hi, I am having problems installing windows 2008 server in virtual box, getting error code 0x000000C4. Please help

I compressed the log file because it is too big to upload here.Attached is the log file.
Attachments
VBox.png
VBox.png (11.35 KiB) Viewed 2893 times
VBox.zip
(37.9 KiB) Downloaded 13 times
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by Perryg »

Code: Select all

00:00:02.996634 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: cached rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 cHits=32 \Device\HarddiskVolume2\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll
00:00:02.996730 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll' (C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll): rcNt=0xc0000190

00:00:18.935326 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: cached rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 cHits=64 \Device\HarddiskVolume2\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll
00:00:18.935397 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll' (C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll): rcNt=0xc0000190
00:00:20.909794 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: cached rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 cHits=4096 \Device\HarddiskVolume2\Program Files (x86)\ATI Technologies\HydraVision\HydraDMH64.dll
00:00:20.909863 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Program Files (x86)\ATI Technologies\HydraVision\HydraDMH64.dll' (C:\Program Files (x86)\ATI Technologies\HydraVision\HydraDMH64.dll): rcNt=0xc0000190
00:00:20.938194 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: cached rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 cHits=128 \Device\HarddiskVolume2\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll
00:00:20.938276 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll' (C:\Program Files (x86)\Stardock\ObjectDock Plus\Dock64.dll): rcNt=0xc0000190
You have several unsigned apps on the host that are stopping VirtualBox from running your guest/s Fix those and it should work.
dme12
Posts: 3
Joined: 18. Apr 2015, 02:49

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by dme12 »

How can i fix those? Thank you.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: just about all that run

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by loukingjr »

You either have to uninstall them or fall back to VB 4.3.12.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
dme12
Posts: 3
Joined: 18. Apr 2015, 02:49

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by dme12 »

I installed 4.3.12 and i got this error log. Please Help.
Attachments
VBox.png
VBox.png (11.34 KiB) Viewed 2879 times
VBox.zip
(39.51 KiB) Downloaded 12 times
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by mpack »

I suspect the problem is shortage of RAM. Your host only has 4GB RAM to begin with (which begs the question of why it needs to run a 64bit OS), so it isn't ideally suited to running a 64bit server as a VM. You have 2.5GB free, so you could try increasing the guest RAM to, say, 1.8GB. That would still be less than MS recommends, but better than 768MB.
larrystanle
Posts: 1
Joined: 15. May 2015, 03:56

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by larrystanle »

I have ever run into the same problem and here is the workaround:
1. Open an elevated Command Prompt, type the following command to list your virtual machine's name:

Code: Select all

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms
2. Next paste following command followed by Enter:

Code: Select all

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata "virtual_machine_name" VBoxInternal/CPUM/CMPXCHG16B 1
Replace virtual_machine_name with the name of the virtual machine name which you find in the step above.

I hope this will help others!
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by mpack »

Well, thanks for trying to help, but I'm afraid that simply isn't correct.

The "CMPXCHG16B" extradata trick was a short term temporary workaround which was briefly needed, by Windows 8.1/Win2012 guests only, in the short interval of time after the release of the Win8.1 preview, but before VirtualBox had a Win 8.1/2012 template. The workaround enables a special CPU instruction used by the Win 8.1 installer.

The "workaround" will do nothing much for a Windows 2008 server guest, whose installer does not use that instruction.

VirtualBox added Windows 8.1 and Windows 2012 templates in v4.2.16, and the workaround has been unnecessary for all guests since then.


NOTE: I'm assuming that the OP has accurately identified his guest OS, since this error is what you would get if you used a Win2008 template with a Win2012 server guest. The OS name should be printed on the install DVD label, so it's hard to see how such a mistake could be made.
noteirak
Site Moderator
Posts: 5229
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: error code 0x000000C4 Windows Server 2008 64bit

Post by noteirak »

The screenshot is definitly 2012, not 2008 - or maybe the SP1 of 2008 changed the BSOD screen? But I doubt it.
@OP - Select the appropriate OS template in the VM config (says 2008 in the logs)
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Post Reply