إصلاح: فشل برنامج VMware في قفل الملف



جرب أداة القضاء على المشاكل

أبلغ بعض مستخدمي VMware أنهم لا يستطيعون بدء تشغيل جهاز ظاهري واحد أو أكثر قاموا بتكوينه على أجهزة الكمبيوتر الخاصة بهم. عند تشغيل الجهاز الظاهري ، تعرض النافذة الخطأ التالي: 'تم تلقي خطأ غير متوقع من مضيف ESX أثناء التشغيل على VM VM_name. فشل قفل الملف. '



فشل قفل الملف على VMware Workstation



ما الذي يسبب ال فشل في تأمين قضية الملف؟

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح المستخدمة بشكل شائع لإصلاح رسالة الخطأ هذه مع WMware. بناءً على التحقيقات التي أجريناها ، هناك العديد من المذنبين المختلفين المعروفين بتشغيل رسالة الخطأ هذه:



  • جهاز ظاهري آخر يستخدم بالفعل ملف .vmx - كما اتضح ، يمكن أن تحدث هذه المشكلة تحديدًا إذا حاولت بدء تشغيل جهاز افتراضي آخر يستخدم نفس ملف تكوين الجهاز الظاهري (.vmx) كجهاز آخر تم تكوينه أولاً. في هذه الحالة ، يمكنك حل المشكلة عن طريق حذف المجلدات والسجلات .lck.
  • يحتوي الجهاز الظاهري على أقراص محملة - كما أفاد العديد من المستخدمين ، يمكن أن تحدث هذه المشكلة أيضًا إذا حاولت تشغيل جهاز افتراضي بأقراص مثبتة تم فرضها عبر الأداة المساعدة VMware-mount. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة عن طريق حذف المجلدات والسجلات .lck.
  • يتم تشغيل الجهاز الظاهري أثناء عملية لقطة - لقد اختبرنا هذا بالفعل وقادنا إلى الخطأ 'فشل في قفل الملف'. سترى هذا الخطأ بالضبط إذا حاولت تشغيل الجهاز الظاهري من خلال واجهة المستخدم التي تم تسهيلها أثناء عملية اللقطة. إذا كان هذا هو سبب المشكلة ، فسيؤدي حذف السجلات ومجلدات .lck من مجلد الجهاز الظاهري إلى حل المشكلة.
  • الجهاز الظاهري قيد الاستخدام بالفعل - قد تواجه هذه المشكلة أيضًا إذا كان الجهاز الظاهري الذي تحاول بدء تشغيله قيد الاستخدام بالفعل. يحدث هذا عادةً إذا كنت تقوم بتشغيل تكوين مزدوج. في هذه الحالة ، كل ما عليك فعله هو إغلاق المثيل الآخر الذي يقوم بتشغيل نفس الجهاز الظاهري وسيتوقف الخطأ عن الحدوث.
  • لا تملك محطة عمل VMware وصول المسؤول - كما اتضح ، يمكن أن تحدث هذه المشكلة أيضًا إذا لم يتم منحك VMware Workstation وصول المسؤول. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة عن طريق إجبار نظام التشغيل لديك على السماح بامتيازات إدارية.

إذا كنت تواجه هذه المشكلة تحديدًا حاليًا وتبحث عن طريقة لحلها دون فقد أي بيانات ، فستقدم لك هذه المقالة بعض اقتراحات تحري الخلل وإصلاحه. في الأسفل ، ستجد مجموعة من استراتيجيات الإصلاح المحتملة التي استخدمها المستخدمون الآخرون في موقف مشابه بشكل شائع لإصلاح هذا الخطأ المحدد.

للحصول على أفضل النتائج ، ننصحك باتباع الطرق الموضحة أدناه بالترتيب الذي قدمت به نظرًا لأنها مرتبة حسب الصعوبة والكفاءة. إذا ذهبت معهم بالترتيب دون تخطي أي خطوات ، فإن أحدهم ملزم بحل المشكلة بغض النظر عن الجاني الذي يسبب المشكلة.

الطريقة الأولى: تشغيل برنامج VMware كمسؤول

في بعض الحالات ، يكون الإصلاح بسيطًا مثل التأكد من أن تطبيق VMware لديه امتيازات إدارية. يجب أن يحدث هذا بشكل افتراضي ، ولكن قد تمنع بعض الإعدادات التطبيق من الحصول على وصول المسؤول.



كان بعض المستخدمين الذين واجهوا ' فشل قفل الملف ' تم الإبلاغ عن خطأ أن المشكلة توقفت عن الحدوث بعد تشغيل VMware Workstation في وضع المسؤول.

إليك دليل سريع حول كيفية القيام بذلك:

  1. على سطح المكتب ، انقر بزر الماوس الأيمن فوق اختصار VMware واختر تشغيل كمسؤول.
    ملحوظة:
    إذا لم يكن لديك اختصار على سطح المكتب ، فانتقل إلى مجلد التثبيت الخاص بـ WMware وانقر بزر الماوس الأيمن فوق vmplayer.exe . ما لم تقم بإعداد موقع مخصص ، فستتمكن من العثور عليه في: C: Program Files (x86) VMware VMware Player
  2. في ال UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح الامتيازات الإدارية.
  3. قم بتشغيل الجهاز الظاهري الذي كان يتسبب في السابق في حدوث المشكلة لمعرفة ما إذا كان قد تم حل المشكلة. إذا لم تعد تواجه ' فشل قفل الملف ' خطأ ، تابع الخطوات أدناه لجعل التغيير دائمًا.
    ملحوظة: في الحالة الحالية ، سيتعين عليك تكرار الخطوة 1 والخطوة 2 في كل مرة تقوم فيها بتشغيل VMware من أجل التحايل على المشكلة.
  4. انقر بزر الماوس الأيمن فوق VMware Workstation القابل للتنفيذ أو الاختصار واختر الخصائص.
  5. داخل الخصائص الشاشة ، انتقل إلى التوافق علامة التبويب ، حدد المربع المرتبط بـ شغل هذا البرنامج كمسؤول (تحت إعدادات ) وانقر تطبيق لحفظ التكوين الحالي.
  6. افتح برنامج VMware بشكل طبيعي ومعرفة ما إذا كان قد تم حل المشكلة.
https://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 '. حدد كلاهما ، ثم انقر بزر الماوس الأيمن واختر حذف لإزالتها. إذا وجدت أي ملفات .سجل خارج مجلدات .lck ، احذفها أيضًا.
    ملحوظة: لن يكون لحذف هذه المجلدات أي تأثير سلبي على جهازك الظاهري. في المرة التالية التي تبدأ فيها تشغيل الجهاز الظاهري ، سيقوم برنامج VMware تلقائيًا بإعادة إنشاء المجلدين مرة أخرى. https://appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm
  5. قم بإعادة تشغيل جهاز الحاسوب الخاص بك.
  6. عند بدء التشغيل التالي ، قم بتشغيل الجهاز الظاهري ومعرفة ما إذا كان قد تم حل المشكلة.
3 دقائق للقراءة