Sunday, September 09, 2012 6:01 AM
I have a Windows 7 guest which can no longer access protected Media Center recordings or encrypted cable channels.
- I had a Windows Server 2008 R2 Hyper-V server running a Windows 7 Ultimate guest with Media Center shows recorded from CableCard.
- I shut down and exported the machine.
- I installed Server 2012 (not an upgrade).
- I imported the previously exported guest (choosing to use the existing identifier).
- I started the guest and found it will not play previous recordings because it thinks they were recorded on a different computer.
- All encrypted TV channels now show only a black screen.
- Unencrypted channels are unaffected.
The physical computer has not changed, so I'm assuming something in the Hyper-V export/import process caused PlayReady to assume the machine had changed. Windows activation was not affected however.
What can I do to import the guest so it continues to function as before?
Sunday, September 09, 2012 10:31 PMActually, the 'physical' computer on which you are running has changed. When you create a virtual machine, you get all sorts of new hardware in form of things like the network adapter, as you are now running a synthetic adapter. Often, the network adapter is one of the things that is checked because it tends to be pretty constant. Disk drive could be another thing.
Sunday, September 09, 2012 11:20 PMBut I didn't create a new virtual machine. I imported the already existing virtual machine to the same physical host it had previously been running on. Only the host OS was supposed to have changed, except obviously something went wrong...I just want to know what so I can fix it.
Wednesday, September 12, 2012 2:31 AMModerator
Have you encrypted Media Center recordings before you export the VMs?
If so, what is the encryption method? Is it EFS or others? If it is EFS.
Do not create the virtual hard disk in a folder that is marked for encryption. Virtual hard disks are stored as .vhd files. Hyper-V does not support the use of storage media if Encrypting File System (EFS) has been used to encrypt the .vhd file.
You should decrypt all of the encrypted TV channels and retry operation.Best regards
Thursday, September 13, 2012 2:25 AMModerator
What is the current situation for your issue?
Friday, September 14, 2012 2:50 PM
Disk/file encryption like EFS has nothing to do with this.
A DRM component called "PlayReady" which is installed by Media Center allows recording protected cable TV channels.
This DRM mechanism locks the recordings to a particular computer and trying to play them back on another computer is not allowed.
In my case, the Media Center machine in question is a Hyper-V guest.
I changed the parent partition (not the media center guest) to Server 2012.
This broke the ability to play the recordings in the VM even though the physical server is the same (no hardware was replaced) and the virtual machine had been exported before the host change and reimported afterward.
I should still be able to play the recordings, but PlayReady seems to think the machine is different.
- Marked As Answer by Jeff RenModerator Monday, September 17, 2012 4:27 AM
Monday, September 17, 2012 4:26 AMModeratorThanks for your sharing.