การเริ่มต้น Virtual Machine ใน Hyper-V Manager เป็นการกระทำที่คลิกเดียว น่าเสียดายที่บางครั้งไม่สามารถเริ่มต้นได้เนื่องจากการตั้งค่าผิดภายใน Virtual Machines หรือปัญหาสิทธิ์ผู้ใช้
ข้อความข้อผิดพลาดเต็มรูปแบบคือ:
Error 0x80070569 ('VM_NAME' failed to start worker process: Logon Failure: The user has not been granted the requested logon type at this computer or for Live migration Failed to create Planned Virtual Machine at migration destination: Logon failure: the user has not been granted the requested logon type at this computer. (0x80070569).

ปัญหานี้เกิดบน Windows Servers ตั้งแต่ 2012 ถึง 2019 รวมถึง Windows 8 และ Windows 10 โปรดสำรองการตั้งค่าก่อนดำเนินการ
วิธีที่ 1: รีสตาร์ทบริการ (Restart services)
วิธีแรกเกี่ยวข้องกับบริการที่รับผิดชอบการทำงานของ Hyper-V แม้บริการจะเริ่มต้นแล้ว ก็ไม่ได้หมายความว่าทำงานถูกต้องเสมอไป ผู้ใช้บางส่วนแก้ปัญหาได้โดยรีสตาร์ทบริการสองตัวต่อไปนี้:
Hyper-V Host Compute Service Windows Management Instrumentation
บริการเหล่านี้สามารถรีสตาร์ทได้ในเครื่องมือ Services เราแนะนำให้รีบูต Hyper-V Host ซึ่งจะรีบูตบริการทั้งหมดที่เกี่ยวกับ Hyper-V ด้วย
วิธีที่ 2: ตรวจสอบว่าปัญหาเกี่ยวข้องกับ Group Policy หรือไม่
หากวิธีแรกไม่ช่วย ขั้นตอนถัดไปคือระบุว่าปัญหาเกี่ยวข้องกับการตั้งค่า Group Policy หรือไม่ สามารถทำได้โดยย้าย Computer Object ของ Hyper-V ไปยัง OU (Organizational Unit) ที่ไม่มี Policy ใดๆ ถูกนำไปใช้
หากคุณสามารถเริ่ม Virtual Machine หรือทำ Live Migration ได้หลังขั้นตอนนี้ ปัญหาจะยืนยันได้ว่าเกี่ยวข้องกับ Group Policy หากไม่มี Organization Unit ที่ไม่มี Policy ให้สร้างขึ้นมา (Right-click on Domain > New > Organization Unit)
- Login เข้า Active Directory Machine และเปิด Active Directory Users and Computers
- ไปที่ Computers แล้วเลือก Computer Object ที่เกี่ยวกับ Hyper-V Machine
- คลิกขวา Computer Object แล้วคลิก Move ย้าย Computer Object ไปยัง OU ที่ไม่มี Policy ใช้งาน แล้วคลิก OK

- รัน PowerShell หรือ Command Prompt เป็น Administrator และรันคำสั่ง:
gpupdate /force
- Reboot Windows Machine และเริ่ม Virtual Machine หรือทำ Live Migration
วิธีที่ 3: แก้ไขสิทธิ์ผู้ใช้ (Modify user rights)
ในวิธีนี้ เราจะแก้ไขสิทธิ์ผู้ใช้สำหรับการรัน Virtual Machine วิธีนี้ประกอบด้วยสองขั้นตอน: ขั้นแรก ติดตั้ง Group Policy Management บน Hyper-V Host ขั้นที่สอง แก้ไข Policy ตามที่เหมาะสม
ขั้นตอนที่ 1: ติดตั้ง Group Policy Management
- Login เป็น Domain Administrator ใน Hyper-V Host
- เปิด Server Manager ภายใต้ Configure the local server คลิก Add roles and features
- ภายใต้ Select installation type เลือก Role-based or feature-based installation
- ขั้นตอนถัดไป เลือก Server และ Roles ของมัน
- เลือก Group Policy Management ภายใต้ Select features คลิก Next

- ติดตั้ง และรอจน Feature ติดตั้งสำเร็จ คลิก Close
- หลังติดตั้งแล้ว คลิก Tools มุมขวาบน แล้วเลือก Group Policy Management
ขั้นตอนที่ 2: เปลี่ยน User Rights
- เปิด Server Manager คลิก Tools มุมขวาบน แล้วเลือก Group Policy Management
- ขยาย Domain ไปที่ Group Policy ที่นำไปใช้กับ Hyper-V Server เราจะแก้ Policy เริ่มต้นชื่อ Default Domain คลิกขวา Policy คลิก Edit

- ขยายไปที่ Path ต่อไปนี้:
Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment > Log on as a service

- คลิกขวา Log on as a service คลิก Properties เลือก Define these policy settings
- Add User or Group แล้ว Browse
- คลิก Advanced แล้วคลิก Find Now
- เพิ่ม User Account ที่ใช้บน Hyper-V Host ในกรณีของเรา คือ User Account ชื่อ Hyper-V

- ตอนนี้ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่