vmms.exe failed to start worker process: Logon failure: the user has not been granted the requested logon type at this computer. (0x80070569)

I have some domain policies (2008R2 Domain Controller) in place that grant specific domain accounts permission to logon as a service.

After joining my Server 2012 machine to the domain, I noticed that my Hyper-V machines were no longer starting: failed start

“An error occurred while attempting to start the selected virtual machine(s)… failed to start worker process: Logon failure: the user has not been granted the requested logon type at this computer. (0x80070569).”

In Event Log, Event ID 4625 is logged against SYSTEM / NULL SID / NT VIRTUAL MACHINE, claiming The user has not been granted the requested logon type at this machine for vmms.exe.

Workaround (2012-AUG-19)

No time to actually figure out what changed, so I opened up the policy where I add these domain accounts and added SYSTEM, LOCAL SERVICE, NETWORK SERVICE to the list, and ran a gpupdate /force so it would pick up the new values.

Better workaround (2012-NOV-15)

Install Group Policy Management (feature) on Hyper-V host, login as domain admin, and add “NT Virtual Machine\Virtual Machines” to the policy where the “Logon as a service” values are defined. See http://support.microsoft.com/kb/2779204.

failed start failed start Note that on my Server 2008R2 Domain Controller, it seems to imply that these 3 accounts have a built in right to logon as a service. failed start