When you try to to start a Hyper-V virtual machine on a Windows 2008 R2 server, you receive the following error:
An error occurred while attempting to start the selected virtual machine(s).
‘ServerName’ could not be initialized.
An attempt to initialize VM saved state failed.
‘ServerName’ could not initialize. (Virtual machine ID “Virtual Machine GUID”)
‘ServerName’ could not create or access saved state file E:\Hyper-V\ServerName\Virtual Machine\”Virtual Machine GUID”.vsv.
(Virtual machine ID “Virtual Machine GUID”)
Solution: I have no clue what caused this issue but the solution is add list permissions to the “Authenticated Users” group on the root drive where the virtual machines are placed (in this case E:). You only have to add list rights for “this folder only”.
So go to the security tab and choose advanced permissions, add Authenticated users and choose at Apply to: “This folder only”, check List permission and be sure you don’t check the replace all child object permissions with inheritable permissions from this object, otherwise you may have to restore the rights on all virtual machines permissions.