كيفية إصلاح الخطأ الداخلي لبرنامج VMware؟

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

لنبدأ بأسباب الخطأ بالتفصيل وبعد ذلك سنذكر الحلول التي يمكنك تنفيذها لإصلاح المشكلة.

ما الذي يسبب الخطأ الداخلي لبرنامج Vmware؟

عادةً ما يحدث الخطأ الداخلي لـ VMware بسبب عدم تشغيل خدمة ترخيص VMware بشكل صحيح في Windows ولكن يمكن أن يكون سبب ذلك بعض الأسباب الأخرى أيضًا اعتمادًا على السيناريو. فيما يلي بعض أسباب حدوث هذا الخطأ في Windows.

  • فشل تشغيل خدمة ترخيص Vmware: كما ذكرنا سابقًا ، السبب الرئيسي لهذا الخطأ هو فشل خدمة ترخيص VMware في البدء في Windows. إذا لم تعمل خدمة التفويض بشكل صحيح في Windows ، فمن المحتمل أن يحدث هذا الخطأ.
  • لا توجد حقوق إدارة لخدمة ترخيص VMware: إذا لم يتم تشغيل خدمة ترخيص VMware بامتيازات إدارية في Windows ، فقد تحصل على هذا الخطأ بسبب ذلك. تحتاج خدمة ترخيص Vmware إلى أن يتم تشغيلها بامتيازات إدارية لـ Vmware للعمل وتشغيل الأجهزة الافتراضية ، لذلك إذا كانت الخدمة تعمل على جهازك ولكن ليس بامتيازات إدارية ، فستحصل على هذا الخطأ.
  • برنامج مكافحة الفيروسات العدواني: إذا كان لديك برنامج مكافحة فيروسات مثبتًا على جهاز الكمبيوتر الخاص بك وتم تعيينه على الوضع العدواني ، أي الأمان الصارم للغاية وما إلى ذلك ، فقد يحظر برنامج مكافحة الفيروسات الخاص بك قدرة Vmware على تشغيل الأجهزة الافتراضية. قد لا تسمح لك بعض برامج مكافحة الفيروسات أو البرامج الضارة بتشغيل أجهزة افتراضية على نظامك ، لذا يمكن أن يكون برنامج مكافحة الفيروسات أو برنامج مكافحة البرامج الضارة هو سبب هذه المشكلة أيضًا.
  • محطة عمل أو مشغل VMware تالف: إذا تعرضت محطة عمل VMware للتلف ، فقد تواجه هذا الخطأ بسبب ذلك. علاج سريع لهذا هو إعادة تثبيت برنامج Vmware.
  • Fix-game.exe فيروس: هناك فيروس معروف يمنع قدرة Vmwarea على تشغيل الأجهزة الافتراضية. يُعرف هذا الفيروس باسم fix-game.exe ويمكنك رؤيته في إدارة المهام إذا كان يعمل. يمنع هذا الفيروس برنامج Vmware من تشغيل الأجهزة الافتراضية.

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

الحل 1: قم بتشغيل خدمة مصادقة Vmware بامتيازات إدارية

الحل الأول الذي يمكنك تجربته هو تشغيل خدمة ترخيص VMware في Windows بامتيازات إدارية. لهذا ، سيتعين عليك التأكد من تسجيل الدخول كمسؤول. بعد ذلك ، قم بما يلي:

  1. اكتب services.msc في مربع التشغيل . (لفتح مربع التشغيل ، اضغط على مفتاح Windows + R ).
  2. بعد ذلك ، ابحث عن خدمة ترخيص Vmware في قائمة الخدمات.
  3. انقر نقرًا مزدوجًا فوق الخدمة وانقر فوق ابدأ .
  4. تأكد أيضًا من ضبط نوع بدء التشغيل على تلقائي .
  5. تحقق الآن من جهازك الظاهري مرة أخرى في برنامج Vmware. نأمل أن يعمل بشكل صحيح الآن إذا كان الخطأ ناتجًا عن خدمة ترخيص VMware التي لا تعمل بشكل صحيح.

الحل 2: أعد تثبيت برنامج Vmware باستخدام خيار الإصلاح

بالنسبة لبعض المستخدمين ، تم حل المشكلة عن طريق إعادة تثبيت برنامج VMware باستخدام خيار الإصلاح في لوحة التحكم. لإعادة تثبيت برنامج Vmware عن طريق إصلاحه ، عليك القيام بما يلي:

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

الحل 3: ابدأ برنامج VMware بامتيازات إدارية

يتم استخدام عملية ترخيص VMware لأنها تسمح لغير المسؤول بإنشاء أجهزة افتراضية. الآن ، إذا بدأت برنامج VMware بامتيازات إدارية ، فلن تحتاج إلى تشغيل هذه الخدمة لإنشاء جهاز افتراضي لأنك أنت المسؤول في هذه الحالة. لذلك إذا لم يتخلص الحل 1 باتباعك من الخطأ ، فعليك محاولة بدء تشغيل Vmware بامتيازات إدارية.

للقيام بذلك ، تحتاج فقط إلى فتح محطة عمل Vmware أو مشغل VMware بامتيازات إدارية. يمكنك تشغيل تطبيق في Windows باستخدام الامتيازات الإدارية بالنقر بزر الماوس الأيمن فوقه والنقر فوق الخيار " تشغيل كمسؤول ".

الحل 4: قم بإيقاف وإعادة تشغيل جميع خدمات VMware

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

  1. للقيام بذلك ، افتح cmd بامتيازات إدارية. (للقيام بذلك ، ابحث عن cmd في قائمة ابدأ وانقر بزر الماوس الأيمن على الرمز وانقر على " تشغيل كمسؤول ").
  2. فأنت بحاجة إلى تنفيذ الأوامر التالية:
NET STOP "خدمة تخويل VMware"
NET STOP "خدمة VMware DHCP"
NET STOP "خدمة VMware NAT"
NET STOP "خدمة تحكيم VMware USB"
taskkill / im vmware-tray.exe / f
taskkill / im vmware-tray.exe / f

سيؤدي هذا إلى إيقاف تشغيل جميع الخدمات المتعلقة ببرنامج Vmware على جهاز Windows الخاص بك.

الشيء التالي الذي يجب فعله هو بدء تشغيل هذه الخدمات مرة أخرى. قم بتشغيل هذه الأوامر في موجه الأوامر (cmd).

NET START "خدمة ترخيص VMware"
NET START "خدمة VMware DHCP"
NET START "خدمة VMware NAT"
NET START "خدمة تحكيم VMware USB"
ابدأ C: \ Progra ~ 2 \ VMware \ VMWARE ~ 1 \ vmware-tray.exe
ابدأ C: \ Progra ~ 2 \ VMware \ VMWARE ~ 1 \ vmware-tray.exe

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