unknown device under other devices in device manager 2003 server hyper-v Virtual Machine

I have a unknown device under "other devices" in device manager on a Windows 2003 server SP2 x32. This PC is a Virtual Machine using Hyper-V. The host PC is 2008 r2 x64. The NIC is installed and it has no issues connecting to the network. I do have very poor hard drive performance on the VM. Does anyone have any ideas on what would cause the bad hard drive performance? and what that unknown device might be?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Was this Machine P2V'd?
Ady FootSharePoint ConsultantCommented:
Hi there,

Please confirm that you have installed the Hyper-V tools into this Virtual Machine?  The tools install all relevant device drivers and should resolve this issue.


Svet PaperovIT ManagerCommented:
Did you install the Integration Services into the virtual machine?
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

NWI2007Author Commented:
It just autodected and installed all of the drivers. how do i run/install these Hyper-V tools you are referring to?
Svet PaperovIT ManagerCommented:
You are also using a Legacy Network Adapter (saw in the screenshot). After installing the integration tools, following the guide provided above, you need to remove this legacy adapter and use Microsoft Virtual Machine Bus Network Adapter for optimal performance.
NWI2007Author Commented:
Ok i will give it a try later today. Thansk.
NWI2007Author Commented:
So ran the Integration services setup disk and now my machine is doing rolling BSOD everytime it starts up. THe error code is 0x0000007B (0xf789EA94, 0xc000034, 0x00000000, 0x00000000) em i totally screwed?
Svet PaperovIT ManagerCommented:
The following thread says you are missing storage drivers http://social.microsoft.com/forums/en-US/whssoftware/thread/c55be151-fb99-4049-b459-cb7321c71c7f

Is this a P2V machine?  
Svet PaperovIT ManagerCommented:
This could help too:

BSOD when starting up Hyper-V vm after a P2V conversion using SCVMM http://social.technet.microsoft.com/Forums/en-US/virtualmachinemgrp2vv2v/thread/94216991-f443-4ffd-8599-8508378f39d0
NWI2007Author Commented:
Update I was able to get the server to come backup using last know good configuration. And yes this was a P2V.
Svet PaperovIT ManagerCommented:
That’s good but you still need the Integration Services.

Which product did you use to convert it? The second Technet thread suggests that you could try Disk2VHD from http://technet.microsoft.com/en-us/sysinternals/ee656415 if the option of doing a new P2V is available.

Or, if you can start the VM in Safe mode, you could try to remove all old drivers before running the Integration Services again.

Do you have more than one VHD connected? If yes, try to disconnect them and keep only the system one on the first IDE channel.

And, take a backup before continuing (not a snapshot, but a file copy of the VHD) – it is much easier if the things go wrong again.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
NWI2007Author Commented:
I used a tool called Acronis and restored the image to a virtual machine. If i booted it in to safe mode would i then just go to device manager and uninstall all of the devices there first or is there a better way of doing that?
NWI2007Author Commented:
I only have the one VHD connect on this Hyper-V server.
Svet PaperovIT ManagerCommented:
Yes, that's what I would do. But take a backup before.
NWI2007Author Commented:
I will definitely make a back but will have to wait for the weekend to give this a try. Thanks.
NWI2007Author Commented:
So, Made a backup and unininstalled the old drivers in safe mode but when i run the intregation services it says it installs them but on reboot i look at the services and all of the Hyper-V Services are still missing. Can you only run the intregation CD once?
Svet PaperovIT ManagerCommented:
If the Integration services are installed they should be present in Add/Remove programs: Hyper-V Integration Services (version 6.1.7600.xxxxxx). You can try to reinstall them – it’s going to suggest you to remove or repair them if they are installed.

You should be able to see which services are enabled on the VM in the Hyper-V Manager > Settings for that VM > Management > Integration Services; there are 5 services and all of them need to be selected.

You should also be able to add a new Network Adapter (not Legacy Network adapter).
NWI2007Author Commented:
I was able to get intergration services installed by doing the following:

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


This link is were i found the solution. This was the exact same senario that i had.

Thanks for all of your help.
Svet PaperovIT ManagerCommented:
Even if the author of the question has found the final solution by himself, he/she has been guided by the experts towards the source of the problem. I think that some points should be distributed for partial answer.
NWI2007Author Commented:
I agree how many points do you want?
Svet PaperovIT ManagerCommented:
It's up to you to decide how helpful the answers were and who should get points for helping you.  

The experts are not paid for their help and they are all volunteers with some spare time.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.