إصلاح: تم تعطيل وحدة المعالجة المركزية بواسطة نظام التشغيل الضيف

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

تم تعطيل وحدة المعالجة المركزية بواسطة نظام التشغيل الضيف. أطفئ الجهاز أو أعد ضبطه.

ما الذي تسبب في تعطيل وحدة المعالجة المركزية بسبب خطأ في نظام التشغيل الضيف

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

  • جهاز الضيف غير قادر على بدء التشغيل بشكل صحيح - الأسباب الأكثر شيوعًا لهذا الخطأ هي مشكلة تكوين القرص أو مشكلة تلف حديثة في جهاز الضيف الخاص بك مما جعله غير صالح للاستخدام.
  • لم يتم تمكين VT-X من إعدادات BIOS - سبب آخر لحدوث هذه المشكلة هو عندما يتم تعطيل تقنية VT-X (المعروفة أيضًا باسم Intel Virtualization) - التي تحتاج إلى محطة عمل VMware - من إعدادات BIOS.
  • معرّف وحدة المعالجة المركزية (CPU) يخرق اتفاقية الترخيص - هناك عدة سيناريوهات لا يمكن بدء تشغيل صورة نظام التشغيل فيها لأن البرنامج يكتشف وحدة المعالجة المركزية غير المتوافقة. يمكن حل ذلك عن طريق إخفاء معرف وحدة المعالجة المركزية.

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

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

الأسلوب 1: تمكين VT-X (Intel Virtual) من إعدادات BIOS

نظرًا لأن هذا أحد أكثر السيناريوهات شيوعًا ، فلنبدأ من خلال ضمان تمكين VT-X في إعدادات BIOS. ربما يكون جهازك قد تم شحنه مع تعطيل VT-X افتراضيًا ، فقد يكون أحد تطبيقات الطرف الثالث قد قام بذلك نيابة عنك أو ربما تكون قد قمت بتعطيل التكنولوجيا يدويًا في الماضي.

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

ضع في اعتبارك أن الخطوات الدقيقة للوصول إلى إعداد BIOS ستكون مختلفة وفقًا للشركة المصنعة للوحة الأم. ولكن هناك بعض الأسباب الشائعة - ستحتاج إلى الضغط على مفتاح BIOS (SETUP) أثناء إجراء بدء التشغيل الأولي للحصول على إدخال في إعدادات BIOS .

عادةً ما يكون مفتاح BIOS أحد مفاتيح F (F2 ، F4 ، F8 ، F10 ، F12) أو مفتاح Dell (لأجهزة كمبيوتر Dell). إذا كنت لا تعرف مفتاح BIOS الخاص بك ، فيمكنك اكتشافه خلال الشاشة الأولى (المشار إليها باسم SETUP). بالإضافة إلى ذلك ، يمكنك البحث عن مفتاح BIOS المحدد عبر الإنترنت وفقًا لطراز اللوحة الأم.

اضغط على مفتاح BIOS أثناء إجراء بدء التشغيل

بمجرد الحصول على إدخال في إعدادات BIOS الخاصة بك ، يمكنك عادةً العثور على إدخال تقنية Virtualization مدرجًا على أنه VTx / VTd . قم بتمكينه ، واحفظ التغييرات في إعدادات BIOS وأعد تمهيد جهازك.

تمكين تقنية المحاكاة الافتراضية (VTx / VTd) من إعدادات BIOS

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

الطريقة 2: إجراء إجراء إخفاء معرف وحدة المعالجة المركزية

يمكن أن يحدث خطأ "تم تعطيل وحدة المعالجة المركزية بواسطة نظام التشغيل الضيف" في حالة تعطيل فحص أمان للمعالج - في حالة العثور على معالج غير مرحب به. يحدث هذا عادةً عند محاولة نقل الصورة من جهاز به بنية Ivy Bridge إلى أخرى باستخدام بنية Sandy Bridge (أو العكس).

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

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

  1. تأكد من تثبيت Notepad ++ على نظامك. إذا لم تقم بذلك ، فقم بزيارة هذا الرابط ( هنا ) ، وانقر فوق الزر "تنزيل" لتنزيل التثبيت القابل للتنفيذ.

    تنزيل محرر نصوص Notepad ++
  2. افتح تثبيت Notepad ++ القابل للتنفيذ واتبع المطالبات التي تظهر على الشاشة لتثبيته على نظامك.
  3. بمجرد تثبيت محرر النصوص ، تأكد من تعيين حالة صورتك على " إيقاف التشغيل" (غير موقوف). يمكنك القيام بذلك عن طريق النقر على القائمة المنسدلة المرتبطة بأيقونة التشغيل واختيار إيقاف الضيف من القائمة.

    التأكد من ضبط حالة حالة الضيف على وضع إيقاف التشغيل
  4. بعد ذلك ، تأكد من تحديد جهاز الضيف ، ثم انقر فوق تحرير إعدادات الجهاز الظاهري (من الجزء الأيمن).

    انقر فوق ارتباط تحرير إعدادات الجهاز الظاهري
  5. في قائمة "إعدادات الجهاز الظاهري" ، حدد علامة التبويب "الأجهزة" ثم انقر فوق الجهاز Hard Disk (SCSI) . ثم ، انتقل إلى الجزء الأيمن وعرض الموقع الدقيق لملف القرص . إما نسخها أو تخزينها في ذاكرتك لأنك ستحتاج إلى الوصول إلى هذا المسار في الخطوة التالية.

    انتقل إلى الأجهزة> القرص الصلب (SCSI) واعرض موقع ملف القرص
  6. افتح File Explorer (أو تطبيق Finder إذا كنت تستخدم نظام التشغيل Mac) وانتقل إلى موقع ملف القرص . يجب أن تشاهد مجموعة من أنواع الملفات المختلفة. فيما بينها ، يجب أن تجد ملفًا له امتداد .vmx . عندما تكتشفه ، انقر بزر الماوس الأيمن فوقه واختر تحرير باستخدام Notepad ++ .

    انقر بزر الماوس الأيمن فوق ملف .vmx واختر "تحرير" باستخدام Notepad ++

    ملاحظة: إذا كنت تستخدم نظام التشغيل Windows 10 ولم تتمكن من رؤية الملحقات الموجودة في File Explorer ، فقم بالوصول إلى علامة التبويب عرض باستخدام الشريط الموجود في الأعلى وتأكد من تحديد المربع المرتبط بملحقات اسم الملف .

    تمكين ملحقات اسم الملف من مستكشف الملفات
  7. مع فتح ملف .vmx باستخدام Notepad ++ ، قم بالتمرير لأسفل إلى أسفل ملف التكوين وأدخل سطر التعليمات البرمجية التالي:
     cpuid.1.eax = "0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. بمجرد إدراج سطر الشفرة في نهاية المستند ، اضغط على Ctrl + S لحفظ التغييرات وإغلاق Notepad ++.

    إدراج خيار التكوين في نهاية ملف التكوين
  9. قم ببدء تشغيل الجهاز الظاهري مرة أخرى من تطبيق Wmware Workstation Player. يجب تشغيل جهاز الضيف بنجاح بدون ظهور رسالة الخطأ "تم تعطيل وحدة المعالجة المركزية بواسطة نظام التشغيل الضيف" .

إذا لم تنجح هذه الطريقة ، فانتقل إلى الطريقة النهائية أدناه.

الطريقة الثالثة: إنشاء جهاز ظاهري جديد

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

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

إذا قررت القيام بذلك ، فإليك دليل سريع حول إنشاء جهاز افتراضي جديد:

  1. افتح VMware Workstation ، حدد الشاشة الرئيسية من الجزء الأيمن ، ثم انقر فوق إنشاء جهاز ظاهري جديد من الجزء الأيمن.

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

    قم بتحميل صورة ISO وانقر فوق الزر "التالي"
  3. أدخل بيانات الاعتماد المطلوبة واضغط على زر التالي مرة أخرى.

    أدخل بيانات الاعتماد المطلوبة لسهولة التثبيت
  4. قم بتسمية جهازك الظاهري الجديد وقم بتعيين موقع له. ثم ، اضغط على زر التالي مرة أخرى.

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

    اضبط إعدادات سعة القرص
  6. أخيرًا ، اضغط على الزر " إنهاء" لإنشاء الجهاز الظاهري الجديد.

    الانتهاء من إنشاء الجهاز الظاهري VMware الجديد

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

مقالات مثيرة للاهتمام