I needed to do some testing on Windows 7 today so I downloaded the .iso from the Microsoft site and set to work on installing it in my XenServer 5 environment.
When booting the VM it seem to stick at "starting windows"
After doing some searching it appears you need to make the following change in the console of the XenServer host.
find the uuid of the VM you are trying to install to
xe vm-param-set=uuidofvm platform:viridian=false
After a reboot it should start the install process.
Sam Google +