Link to home
Start Free TrialLog in
Avatar of Dan
DanFlag for United States of America

asked on

how to install HyperV integration services on a win XP VM

I am running windows server 2012 R2, and with a win xp VM.
I am trying to install the windows integration services, but it keeps on giving me error messages.

Any ideas.
Avatar of Cliff Galiher
Cliff Galiher
Flag of United States of America image

You didn't post any error messages. But for starters, make sure you are at SP3, and the OS must be XP Professional. XP Home won't work.
Avatar of Dan

ASKER

I get the error messagae : "an error has occurred: The data is invalid"
Avatar of Dan

ASKER

yes, it's XP pro w SP3
Integration services setup has a log. Check the event viewer as well.
Avatar of Dan

ASKER

where is the integration services log?

Just so you have a background, i used disk2vhd to convert the physical PC to a vhdx file. Then i installed the disk in my VM.
I got it to boot, but only the keyboard works. I just need to get the mouse to work, so I can get everything else working, but I can't do much without the mouse, and I'm sure the mouse doesn't work because of the integration services doesn't work.

The other question I had is, is windows xp even compatable to run in a VM, in win 2012R2?
Could that be the reason why the integration services is not installing?
Avatar of Dan

ASKER

So I tried installing the services again, and it first says:
upgrading the HAL ...

Then 2 seconds later, I get this error message: "an error has occurred: The data is invalid"
ASKER CERTIFIED SOLUTION
Avatar of Cliff Galiher
Cliff Galiher
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Dan

ASKER

at this point, I'm just going to build a new VM, and install the programs for the user, but there's a few like fox pro 6 and a few others that I don't have, and might not run in win 7 anyways, so I'm not sure how to get around that.