Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

VMware Workstation และ Device/Credential Guard ไม่เข้ากันใน Windows 10

หากเมื่อคุณพยายามเปิด VM (Virtual Machine) ภายใน VMware Workstation Player บน Windows 10 คุณได้รับข้อความผิดพลาด VMware Workstation and Device/Credential Guard not compatible บทความนี้มีจุดประสงค์เพื่อช่วยคุณ ในบทความนี้ เราจะนำเสนอวิธีแก้ไขที่คุณสามารถลองเพื่อช่วยแก้ไขปัญหานี้

VMware Workstation และ Device/Credential Guard ไม่เข้ากันใน Windows 10

เมื่อคุณเจอข้อผิดพลาดนี้ ข้อความผิดพลาดเต็มรูปแบบจะแสดงดังนี้:

VMware Player and Device/Credential Guard are not compatible. VMware Player can be run after disabling Device/Credential Guard. Please visit https://www.vmware.com/go/turnoff CG DG for more details.

ใน Windows 10 Device Guard และ Credential Guard เป็นฟีเจอร์ความปลอดภัยใหม่ที่มีให้เฉพาะ Windows 10 Enterprise วันนี้ Device Guard เป็นการรวมของฟีเจอร์ความปลอดภัยฮาร์ดแวร์และซอฟต์แวร์ที่เกี่ยวข้องกับองค์กร ซึ่งเมื่อกำหนดค่าร่วมกัน จะล็อกอุปกรณ์ลง เพื่อให้มันรันได้เฉพาะแอปพลิเคชันที่เชื่อถือได้ หากไม่ใช่แอปพลิเคชันที่เชื่อถือได้ มันจะไม่สามารถรันได้ Credential Guard ใช้ virtualization-based security เพื่อแยก secrets (ข้อมูลประจำตัว) เพื่อให้เฉพาะซอฟต์แวร์ระบบที่มีสิทธิ์พิเศษเท่านั้นที่เข้าถึงได้ การเข้าถึง secrets นี้โดยไม่ได้รับอนุญาต อาจนำไปสู่การโจมตีขโมยข้อมูลประจำตัว Credential Guard ป้องกันการโจมตีเหล่านี้โดยการปกป้อง NTLM password hashes และ Kerberos Ticket Granting Tickets

เวอร์ชัน Pro ของ Windows 10 มาพร้อมกับ Hyper-V โซลูชัน virtual machine ภายในของ Microsoft ที่สร้างไว้ใน Windows อย่างไรก็ตาม หากคุณเปิดใช้งาน Hyper-V มันจะเปิดใช้งาน Credential Guard ด้วย การปิดใช้งาน Hyper-V จะปิดใช้งาน Credential Guard ด้วย

VMware Workstation และ Device/Credential Guard ไม่เข้ากัน

จากข้อความผิดพลาด คุณจะเห็นว่ามันระบุว่า VMware Player can be run after disabling Device/Credential Guard ดังนั้น หากคุณเผชิญปัญหา VMware Workstation and Device/Credential Guard not compatible บน Windows 10 คุณสามารถลองวิธีแก้ 2 ขั้นตอนด้านล่างเพื่อแก้ไขปัญหา

  1. ปิดใช้งาน Hyper-V (ถ้าเปิดอยู่)
  2. ปิดใช้งาน Device Guard Policy ผ่าน Registry Editor

มาดูคำอธิบายของแต่ละขั้นตอน:

1] ปิดใช้งาน Hyper-V (ถ้าเปิดอยู่)

เพื่อปิดใช้งาน Hyper-V ให้ทำดังนี้:

  • กด Windows key + R เพื่อเปิดกล่อง Run dialog
  • ในกล่อง Run ให้พิมพ์ appwiz.cpl และกด Enter เพื่อเปิด applet Programs and Features
  • ใน Programs and Features ด้านซ้ายมือ คลิก Turn Windows features on or off
  • ในป๊อปอัป Turn Windows features on or off ที่ปรากฏขึ้น ให้ยกเลิกการติ๊ก Hyper-V
  • คลิก OK

Hyper-V จะถูกปิดใช้งานจากคอมพิวเตอร์ของคุณแล้ว

  • รีสตาร์ทคอมพิวเตอร์ และเมื่อบูท ให้ดำเนินการขั้นตอนที่ 2

2] ปิดใช้งาน Device Guard Policy ผ่าน Registry Editor

เนื่องจากเป็นการดำเนินการ Registry จึงแนะนำให้คุณสำรอง Registry หรือสร้าง System Restore Point ก่อน เพื่อป้องกันกรณีขั้นตอนผิดพลาด เมื่อคุณได้ดำเนินการป้องกันแล้ว คุณสามารถดำเนินการต่อไปนี้เพื่อแก้ไขปัญหา VMware Workstation and Device/Credential Guard not compatible

  • กด Windows key + R เพื่อเปิดกล่อง Run dialog
  • ในกล่อง Run ให้พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
  • ไปที่หรือโจมพ์ registry key path ด้านล่าง:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
  • บนแผงด้านขวา ดับเบิลคลิกที่คีย์ EnableVirtualizationBasedSecurity เพื่อแก้ไขพร็อพเพอร์ตี้

หากคุณไม่เห็นคีย์ ให้สร้างมันโดยคลิกขวาที่พื้นที่ว่างบนแผงด้านขวา แล้วเลือก New > DWORD (32-bit) Value เปลี่ยนชื่อ value name เป็น EnableVirtualizationBasedSecurity และกด Enter

  • ป้อน 0 ในช่อง Value data และกด Enter
  • ต่อไป ไปที่หรือโจมพ์ registry key path ด้านล่าง:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • บนแผงด้านขวา ดับเบิลคลิกที่คีย์ LsaCfgFlags เพื่อแก้ไขพร็อพเพอร์ตี้
  • ป้อน 0 ในช่อง Value data และกด Enter

คุณสามารถออกจาก Registry Editor และรีสตาร์ทระบบของคุณได้แล้ว

คุณยังสามารถปิดใช้งาน Device Guard policy โดยใช้ Local Group Policy Editor ได้เช่นกัน

เมื่อคุณดำเนินการเสร็จสิ้นและรีสตาร์ทคอมพิวเตอร์แล้ว VM ควรจะทำงานได้ปกติ

อ่านต่อ: VMware Workstation และ Hyper-V ไม่เข้ากัน

VMware Workstation และ Device/Credential Guard ไม่เข้ากันใน Windows 10