After installing Hyper-V Integration Services on the next reboot the VM displays BSOD 0x0000007B
Hi,
Recently, I had some customers with VMs they just P2V'ed, or even had them running already on Virtual Server or Hyper-V. Now, they installed the latest Integration Components that came with the R2 Release.
After the required reboot, the VM shows a Bluescreen 0x0000007B INACCESSIBLE_BOOT_DEVICE
During Debugging I found that the Storage Driver of the ICs require the Windows Driver Framework (WDF), which was not loaded in this case. So the Storage Driver fails to load.
Looking into the Registry of the VM, shows that the WDF Driver was already installed previously, but had the wrong Group relationship, so it is initialized too late.
So here’s how to fix this issue:
1. Boot the VM into LastKnownGood. Press F8 during boot.
2. Open the Registry and drill down to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wdf01000
3. There is a Group Value that should have the Value WdfLoadGroup. In my cases it was wrongly set to base. Change this to WdfLoadGroup
4. Then remove the Integration Components from Control Panel/Software.
5. Reboot the VM (now without ICs)
6. Install the ICs once again
Cheers
Robert
Comments
Anonymous
July 08, 2010
Thanks, this saved me a ton of time. It happens EVERY time we do a P2V for some reason.Anonymous
September 16, 2010
Robert, you are my hero! I run the first time into this issue and you solved my life! Thanks for that!Anonymous
November 07, 2010
Fantastic, have been fighting this one all day. Working like a charm now, thanks for your helpAnonymous
November 08, 2010
Thank you, but what I should to do, if by F8 I has same error... :(Anonymous
November 10, 2010
Saved me big time with this post! Thank youAnonymous
November 16, 2010
Does anybody know why P2V does not change base... to WdfLoadGroup?Anonymous
November 16, 2010
Does anybody know why P2V does not change base... to WdfLoadGroup?Anonymous
February 04, 2011
Thanks so much. Didn't want to be here four more hours trying to re p2v and then have it fail again.Anonymous
February 14, 2011
You are a star. I thought my virtualisation effort was doomed when my blue screening started. Thanks for this.Anonymous
April 05, 2011
You are the MAN! I was having all kinds of difficulties with the blue screens at one of our company locations. The strange thing is that this is the first time I've run into these issues and have P2V'ed multiple machines at various locations. Thank You!Anonymous
September 13, 2011
Thanks for the fix it took me 2 days to find it - strange thing - this is my 300th, or so, P2V 50th with Hyper-v 20th on this server and the first time I've seen this Thanks DeclanAnonymous
September 16, 2011
My frient YOU ARE SIMPLY THE BEST.... THANK YOU THANK YOU THANK YOUAnonymous
February 18, 2012
You are a lifesaver!!!... Thank you!!! (Deep sigh of relief)Anonymous
February 23, 2012
The comment has been removedAnonymous
March 09, 2012
Thanks for posting this. Worked like a charm!Anonymous
March 19, 2012
I had the same issue when migrating from windows 2000 server to Windows server 2003 at the last reboot just befor loading the system , a Bluescreen 0x0000007B , but this resolution isn't a way to resolve it , please if there is a way to fix it tell me how !!!Anonymous
June 26, 2012
The comment has been removedAnonymous
February 17, 2013
Just did a P2V using XenConvert -> VHD and booted the server on Hyper-V 2012. After installing Integration Services I had the same issue... Thx. a lot for your good old post - it still works! /JPAnonymous
August 21, 2013
VMM 2012 SP1 (rollup 2) still suffers from this when doing a P2V. Thankfully I was able to boot a rescue disk and edit the registry. Didn't have to uninstall anything, simply booted and it was fixed. Thanks!Anonymous
September 04, 2013
Thanks so much, I was stuck on this for hours and all the other posts didn't help. I owe you a beer!Anonymous
October 06, 2013
THANK YOU SO MUCH this was causing me near suicidal stress, trying to P2V 2 old 2003 metaframe servers.Anonymous
November 14, 2013
Dude that worked perfectly! This should be in the disk2vhd code :) many thanksAnonymous
February 02, 2014
I had the same problem but Last Known Good wasn't working. Here's what I did on my Hyper-V Server 2012 (console only):
- Make sure you are in a PowerShell window (just type "powershell" at the command prompt).
- > Mount-VHD path to your vhd
- Figure out the letter it used to mount the VHD, usually the next available D, E, F, G, whatever.
- > regedit
- Select HKEY_USERS then File -> Load Hive.
- Browse your mounted VHD to C:WindowsSystem32Config and load the SYSTEM file.
- Follow Robert's great instructions on fixing this problem.
- Select you loaded hive. File -> Unload Hive and close Regedit.
- > Dismount-VHD path to your vhd.
- Boot your VM and enjoy! Thanks Robert!
Anonymous
February 15, 2014
Cheers! Not what you want to see mid migration, worked a treatAnonymous
February 24, 2014
I'm just coming in from the future to let you know this is still helpful 4+ years later and that the US will lose back to back in the Olympics to Canada.Anonymous
May 09, 2014
WOW - Thank you, first time this happened to me on a P2V and this fix worked GREAT!Anonymous
May 13, 2014
I'm getting a 0x00000CA STOP error after installing Hyper-V 2012R2 Intergration Services on 2008R2 VMAnonymous
May 21, 2014
Spent 2 days on this. Found this article and worked like a champ! Wish I could buy you a beer! Thanks!Anonymous
May 27, 2014
DUDE, If I could hug you I would. I have had a server down for several hours doing this conversion from VMware to Hyper-V and this saved my life!! Thank you, thank you!!!!Anonymous
September 21, 2014
This helped me out big time!! THANKS!Anonymous
November 13, 2014
Didn't work, I have the correct registry info but it still BSOD. Any other suggestions? It's a 2012 R2 with 2008 SP2 hostAnonymous
January 15, 2015
The comment has been removedAnonymous
May 30, 2015
This definitely was a time saver for me as well. Same scenario, Windows server 2003 to Hyper-V on a brand-new server 2012 host. So the problem still does exist with the IC installation as of this date. Thanks for the article!Anonymous
June 29, 2015
Hi All, I did all above modifications,but still my problem not resolved.. Please help me on this issue..Anonymous
October 24, 2015
3 1/2 years on still relevant! ThanksAnonymous
November 04, 2015
Hello, 6 years after your post, you are still making people happy :) Big thanks...