كيفية تشغيل Hyper-V وVirtualBox وVMware على نفس الكمبيوتر

Kyfyt Tshghyl Hyper V Wvirtualbox Wvmware Ly Nfs Alkmbywtr



تعد Microsoft Hyper-V وVirtualBox وVMware Workstation ثلاثة من الأنظمة الأساسية لبرنامج Hypervisor الأكثر شيوعًا لأجهزة Windows. ومع ذلك، فهي غير متوافقة مع بعضها البعض، لذا قد لا تتمكن من تشغيلها جميعًا على جهاز مضيف واحد. في هذا المنشور، سنكشف عن سبب عدم التوافق هذا ونرى كيفية القيام بذلك  قم بتشغيل Hyper-V وVirtualBox وVMware على نفس الكمبيوتر.



قم بتشغيل Hyper-V وVirtualBox وVMware على نفس الكمبيوتر

قبل أن نرى كيف يمكنك تشغيل Hyper-V وVirtualBox وVMware على نفس الكمبيوتر، يجب أن نتعرف أولاً على سبب عدم التوافق.





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





على الرغم من عدم وجود طريقة مباشرة لتشغيل Hyper-V وVirtualBox وVMware على نفس الكمبيوتر المضيف، إلا أن هناك بعض الحلول التي يمكننا تجربتها.



  1. تمكين أو تعطيل برنامج Hypervisor بسهولة
  2. استخدم HyperVSwitch لتشغيل برنامج Hypervisor أو إيقاف تشغيله بسرعة
  3. استخدم حالتين منفصلتين للتمهيد

دعونا نناقشها بالتفصيل.

1] تمكين أو تعطيل برنامج Hypervisor بسهولة

إذا كنت تريد أن يكون جهازك المضيف متوافقًا مع Hyper-V، فأنت بحاجة إلى تمكين Hypervisor. ولكن لجعله متوافقًا مع VirtualBox و/أو VMware، يتعين عليك تعطيله.



تم حظر هذا التطبيق من قبل مسؤول النظام الخاص بك

في هذا الدليل، سنرى كيف يمكنك القيام بذلك بسرعة.

  • أولا وقبل كل شيء، قم بفتح موجه الأوامر كمسؤول .
  • ثم اركض  bcdedit  لسرد كافة إدخالات التمهيد على جهاز الكمبيوتر الخاص بك. تحتاج إلى تشغيل البحث عن نظام التشغيل الخاص بك حيث يوجد ملف معرف سيتم تعيينه ك  {حاضِر} ,
  • تحقق أيضًا من com.hypervisorlaunchtype  الحقل، إذا تم ضبطه على  آلي،  تم تمكين الميزة، بينما إذا تم ضبطها على إيقاف التشغيل، فسيتم تعطيلها.
  • في حالة تمكين برنامج Hypervisor، ستتمكن من تشغيل Hyper-V، ولكن لتشغيل VirtualBox أو VMWare، قم بتشغيل الأمر التالي لتعطيل الميزة.
bcdedit /set {current} hypervisorlaunchtype off
  • لتمكينه وجعل نظامك متوافقًا مع Hyper-V، قم بتشغيل الأمر أدناه.
bcdedit /set {current} hypervisorlaunchtype auto

سيتعين عليك القيام بذلك مرارًا وتكرارًا عندما تريد التبديل بين متغيري برنامج Hypervisor.

2] استخدم HyperVSwitch لتشغيل برنامج Hypervisor أو إيقاف تشغيله بسرعة

يقوم Hyper-V Switch بقراءة وكتابة ملف BCD. فهو يعرض الحالة الحالية ويتيح لك تشغيل Hyper-V أو إيقاف تشغيله بسهولة بنقرة واحدة. ستحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك بعد إجراء التبديل. وذلك لأنه لتغيير استخدام Hyper-V، يحتاج Windows إلى البدء بدون محاكاة افتراضية دائمة أو كضيف افتراضي من البداية. تذكر أنه لا يمكنك الوصول إلى هذه المعلومات وتغييرها إلا بامتيازات المسؤول. لذا ننصحك بالذهاب إلى github.com لمعرفة المزيد عن هذه الأداة وتنزيلها.

3] استخدم حالتين منفصلتين للتمهيد

إذا لم تعجبك أي من الطرق المذكورة أعلاه، فدعونا نناقش الحل الدائم. لجعل العملية سلسة، يمكننا إنشاء حالتين منفصلتين للتشغيل — Win 11 مع برنامج Hypervisor وWin 11 بدون برنامج Hypervisor.

لذلك، أولا وقبل كل شيء، افتح موجه الأمر  كمسؤول  ومن ثم تشغيل bcdedit  لمعرفة بداية برنامج Hypervisor الخاص بك.

إذا 'المشرف' يكون 'على' ، قم بتشغيل bcdedit /copy {current} /d "W11 without Hypervisor" . ولكن إذا تم تعطيله، قم بتشغيل bcdedit /copy {current} /d "W11 with Hypervisor" .

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

الآن، قم بتشغيل الأمر التالي لتغيير حالة إدخال التمهيد هذا إلى إيقاف التشغيل إذا كان قيد التشغيل؛ إلى ON إذا كان معطلاً.

قضية التشغيل
bcdedit /set {copied-identifier-value} hypervisorlauncher off
bcdedit /set {copied-identifier-value} hypervisorlauncher on

تأكد من استبدال القيمة  '{copied-identifier-value}' بقيمة السلسلة التي طلبنا منك نسخها مسبقًا.

  قم بتشغيل Hyper-V وVirtualBox وVMware

الآن عند إعادة تشغيل جهاز الكمبيوتر الخاص بك، سيتم سؤالك عن مثيل التمهيد الذي تريد تسجيل الدخول إليه.

هذا كل شيء!

ملحق العسل فايرفوكس

يقرأ:  كيفية تمكين Hyper-V على Windows 365 Cloud PC ؟

هل يمكنك تشغيل Hyper-V وVMware على نفس الجهاز؟

يمكنك تشغيل Hyper-V وVMware على نفس الجهاز ولكن ليس في وقت واحد. يمكنك إما إنشاء مثيلين منفصلين لنظام التشغيل الخاص بك، حيث سيتم إيقاف تشغيل برنامج Hypervisor في أحدهما، بينما سيبقيه الآخر ممكّنًا. وبدلاً من ذلك، يمكنك التبديل بين الوضعين باستخدام تطبيق Command Prompt أو HyperVSwitch.

يقرأ:  كيفية تشغيل الجهاز الظاهري Hyper-V تلقائيًا عند بدء التشغيل

هل يمكنني استخدام VirtualBox وVMware معًا؟

نعم، يمكن أن يتواجد كل من Oracle VirtualBox وVMware Workstation ويعملان معًا في نفس الوقت على مضيف واحد حيث أن كلاهما من برامج Hypervisor من النوع الثاني. فقط تأكد من أن لديك ذاكرة كافية للتوزيع بين الاثنين.

إقرأ أيضاً: تحويل Hyper-V VM إلى VirtualBox أو العكس.

المشاركات الشعبية