การแก้ไข: VMware ไม่สามารถล็อคไฟล์

ผู้ใช้ VMware บางรายรายงานว่าไม่สามารถเริ่มเครื่องเสมือนตั้งแต่หนึ่งเครื่องขึ้นไปที่กำหนดค่าไว้ในคอมพิวเตอร์ เมื่อเปิดเครื่องเสมือนหน้าต่างแสดงข้อผิดพลาดต่อไปนี้: “ ได้รับข้อผิดพลาดที่ไม่คาดคิดจากโฮสต์ ESX ขณะเปิดเครื่อง VM VM_name ล็อคไฟล์ไม่ได้”

ไม่สามารถล็อกไฟล์บน VMware Workstation

อะไรคือสาเหตุที่ทำให้ ล้มเหลวในการล็อคปัญหาไฟล์?

เราตรวจสอบปัญหานี้โดยการดูรายงานผู้ใช้ที่หลากหลายและกลยุทธ์การซ่อมที่ใช้กันทั่วไปเพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ด้วย WMware จากการตรวจสอบของเรามีผู้กระทำผิดหลายอย่างที่ทราบว่าก่อให้เกิดข้อความแสดงข้อผิดพลาดนี้:

  • เครื่องเสมือนที่สองกำลังใช้ไฟล์. vmx อยู่แล้ว - ปรากฏว่าปัญหานี้อาจเกิดขึ้นได้หากคุณพยายามเริ่มเครื่องเสมือนที่สองที่ใช้ไฟล์เครื่องเสมือน (.vmx) เดียวกันกับเครื่องอื่นที่ได้รับการกำหนดค่า เป็นครั้งแรก ในกรณีนี้คุณสามารถแก้ไขปัญหาได้ด้วยการลบโฟลเดอร์ & บันทึก
  • เครื่องเสมือนมีดิสก์ที่ติดตั้ง - ตามที่ผู้ใช้หลายคนรายงานปัญหานี้อาจเกิดขึ้นได้หากคุณพยายามเปิดเครื่องเสมือนที่มีดิสก์ที่ติดตั้งซึ่งเราบังคับใช้ผ่านทางยูทิลิตีการติดตั้ง VMware หากสถานการณ์นี้มีผลบังคับใช้คุณสามารถแก้ไขปัญหาได้โดยการลบโฟลเดอร์. lck & บันทึก
  • เครื่องเสมือนเริ่มต้นในระหว่างการดำเนินการสแนปชอต - เราทดสอบสิ่งนี้จริง ๆ และนำเราไปสู่ข้อผิดพลาด“ ล้มเหลวในการล็อคไฟล์” คุณจะเห็นข้อผิดพลาดที่แน่นอนนี้หากคุณพยายามเปิดเครื่องเสมือนผ่านส่วนต่อประสานผู้ใช้ที่อำนวยความสะดวกระหว่างการดำเนินการสแน็ปช็อต หากนี่คือสิ่งที่ทำให้เกิดปัญหาการลบบันทึก & โฟลเดอร์. lck จากโฟลเดอร์เครื่องเสมือนจะแก้ไขปัญหาได้
  • มีการใช้งานเครื่องเสมือนอยู่แล้ว - คุณอาจประสบปัญหานี้หากเครื่องเสมือนที่คุณพยายามจะเริ่มใช้งานอยู่ สิ่งนี้มักจะเกิดขึ้นหากคุณใช้การกำหนดค่าแบบคู่ ในกรณีนี้สิ่งที่คุณต้องทำคือปิดอินสแตนซ์อื่นที่ใช้งานเครื่องเสมือนเดียวกันและข้อผิดพลาดจะหยุดเกิดขึ้น
  • VMware Workstation ไม่มีสิทธิ์การเข้าถึงของผู้ดูแลระบบ - ตามที่ปรากฎปัญหาเฉพาะนี้อาจเกิดขึ้นได้หากคุณ VMware Workstation ไม่ได้รับสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ หากสถานการณ์นี้มีผลบังคับใช้คุณสามารถแก้ไขปัญหาได้โดยบังคับให้ระบบปฏิบัติการของคุณอนุญาตสิทธิ์ผู้ดูแลระบบ

หากคุณกำลังประสบปัญหานี้อยู่และคุณกำลังมองหาวิธีแก้ไขปัญหาโดยไม่สูญเสียข้อมูลใด ๆ บทความนี้จะให้คำแนะนำในการแก้ไขปัญหาให้คุณ ด้านล่างคุณจะพบชุดของกลยุทธ์การซ่อมที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายคลึงกันมักใช้เพื่อแก้ไขข้อผิดพลาดนี้

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดเราแนะนำให้คุณปฏิบัติตามวิธีการด้านล่างตามลำดับที่ปรากฏเนื่องจากถูกจัดเรียงอย่างยากและมีประสิทธิภาพ หากคุณดำเนินการตามลำดับโดยไม่ข้ามขั้นตอนใดขั้นตอนหนึ่งจะถูกผูกไว้เพื่อแก้ไขปัญหาโดยไม่คำนึงถึงผู้กระทำผิดที่เป็นสาเหตุของปัญหา

วิธีที่ 1: การเรียกใช้ VMware ในฐานะผู้ดูแล

ในบางกรณีการแก้ไขนั้นง่ายพอ ๆ กับการรับรองว่าแอปพลิเคชัน VMware มีสิทธิ์ระดับผู้ดูแลระบบ สิ่งนี้ควรเกิดขึ้นตามค่าเริ่มต้น แต่การตั้งค่าบางอย่างอาจป้องกันไม่ให้แอปพลิเคชันเข้าถึงการเข้าถึงของผู้ดูแล

ผู้ใช้บางคนที่พบข้อผิดพลาด“ ล้มเหลวในการล็อคไฟล์” ได้รายงานว่าปัญหาหยุดเกิดขึ้นหลังจากที่พวกเขาเปิดตัว VMware Workstation ในโหมดผู้ดูแลระบบ

นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:

  1. บนเดสก์ท็อปของคุณคลิกขวาบนทางลัด VMware และเลือก Run as administrator

    หมายเหตุ: หากคุณไม่มีทางลัดบนเดสก์ท็อปให้นำทางไปยังโฟลเดอร์การติดตั้งของ WMware และคลิกขวาที่ vmplayer.exe ยกเว้นว่าคุณตั้งค่าตำแหน่งที่กำหนดเองคุณจะสามารถค้นหาได้ใน: C: \ Program Files (x86) \ VMware \ VMware Player

  2. ที่ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. เรียกใช้เครื่องเสมือนที่เรียกใช้ปัญหาก่อนหน้านี้เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากคุณไม่พบข้อผิดพลาด“ ล้มเหลวในการล็อคไฟล์” ให้ทำตามขั้นตอนด้านล่างเพื่อทำการเปลี่ยนแปลงแบบถาวร

    หมายเหตุ: ในสถานะปัจจุบันคุณจะต้องทำซ้ำขั้นตอนที่ 1 และขั้นตอนที่ 2 ทุกครั้งที่คุณเรียกใช้ VMware เพื่อหลีกเลี่ยงปัญหา

  4. คลิกขวาที่ VMware Workstation หรือทางลัดและเลือก Properties
  5. ภายในหน้าจอ คุณสมบัติ ให้ไปที่แท็บ ความเข้ากันได้ ทำเครื่องหมายในกล่องที่เกี่ยวข้องกับ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ (ภายใต้ การตั้งค่า ) และคลิก นำ ไป ใช้ เพื่อบันทึกการกำหนดค่าปัจจุบัน
  6. เปิด VMware ตามปกติและดูว่าปัญหาได้รับการแก้ไขแล้วหรือยัง
//appuals.com/wp-content/uploads/2019/05/admin-privileges-to-workstation.webm

หากปัญหายังคงเกิดขึ้นให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: การลบโฟลเดอร์ LCK ของเครื่องเสมือน

ผู้ใช้ที่ได้รับผลกระทบหลายคนสามารถแก้ไขปัญหานี้ได้โดยการค้นหาตำแหน่งทางกายภาพของเครื่องเสมือนที่ล้มเหลวด้วย " ล้มเหลวในการล็อคไฟล์" และลบโฟลเดอร์ LCK หลังจากทำเช่นนี้แล้วรีสตาร์ทคอมพิวเตอร์ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาได้รับการแก้ไขแล้ว

หากคุณยังไม่ได้สร้างตำแหน่งที่ตั้งที่กำหนดเองโดยทั่วไปเครื่องเสมือนของคุณจะอยู่ภายในโฟลเดอร์ เอกสาร ภายใต้โฟลเดอร์ เครื่องเสมือน

นี่คือสิ่งที่คุณต้องทำ:

  1. ตรวจสอบให้แน่ใจว่าปิด VMware และเครื่องเสมือนปิดอยู่
  2. เปิด File Explorer และไปที่ เอกสาร> เครื่องเสมือน จากนั้นเลือกเครื่องเสมือนที่คุณกำลังประสบกับปัญหา

    หมายเหตุ: หากคุณบันทึกเครื่องเสมือนในตำแหน่งที่กำหนดเองให้ใช้ File Explorer เพื่อนำทางไปที่นั่น

  3. หากคุณมีเครื่องเสมือนหลายเครื่องให้คลิกสองครั้งที่เครื่องที่สร้างปัญหา
  4. ภายในโฟลเดอร์เครื่องเสมือนของคุณคุณจะสามารถค้นหาหนึ่งหรือสองโฟลเดอร์ที่มีชื่อลงท้ายด้วย“ lck ” เลือกทั้งคู่จากนั้นคลิกขวาและเลือก ลบ เพื่อลบออก หากคุณพบไฟล์ . log ใด ๆ ที่อยู่นอกโฟลเดอร์. lck ให้ลบออกด้วย

    หมายเหตุ: การ ลบโฟลเดอร์เหล่านี้จะไม่มีผลเสียต่อเครื่องเสมือนของคุณ ในครั้งต่อไปที่คุณเริ่มเครื่องเสมือน VMware จะสร้างสองโฟลเดอร์ใหม่อีกครั้งโดยอัตโนมัติ //appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm

  5. รีสตาร์ทคอมพิวเตอร์ของคุณ
  6. ในการเริ่มต้นครั้งถัดไปให้เปิดเครื่องเสมือนและดูว่าปัญหาได้รับการแก้ไขหรือไม่

บทความที่น่าสนใจ