تقنية

التحقق من وجود خاصية Virtualization في الكمبيوتر وطريقة تفعيل النظام الوهمي

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

التحقق من وجود خاصية virtualization في الحاسوب

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

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

برنامج تفعيل virtualization لتفعيل الأنظمة الوهمية

بصراحة لا اجد ما هو افضل من الاعتماد على البرامج في مختلف المجالات، وهنا أيضا هناك برنامج مميز يمكن تحميله من أجل تمكين خاصية الانظمة الوهمية وهو برنامج جد مميز أيضا يمكن الاعتماد عليها.

يمكنك تحميل برنامج Virtualization Technology حسب المعالج الذي تمتلكها واتباع الطرق التي سنتحدث عنها بالأسفل، فهناك برنامج Intel® Processor Identification Utility لمعالجات Intel.

كما هناك أيضا برنامج مميز لمعالجات AMD يدعى AMD Virtualization Technology And Microsoft Hyper-V System Compatibility Check Utility والذي يمكن الاعتماد عليه بالنسبة لمعالجات آي إم دي.

اضغط هنا من أجل تحميل برنامج Intel® Processor Identification Utility لمعالجات Intel

اضغط هنا من أجل تحميل برنامج AMD Virtualization Technology And Microsoft Hyper-V System Compatibility Check Utility لمعالجات AMD

أهم مميزات برنامج التحقق من خاصية Virtualization

يمتاز برنامج التحقق من خاصية Virtualization الخاص بكل من معالجات الآي إم دي والإنتل بمزايا وخواص رائعة أهمها فيما يأتي:

  • برنامج آمن تماما.
  • برنامج يقوم بدعم مختلف اللغات العالمية.
  • برنامج متوافق مع كافة اصدارات الويندوز بالنواتين.
  • برنامج يمكنه معرفة إمكانية دعم الجهاز لخاصية Virtualization او لا.
  • برنامج يمكنه اخبارك بنواة نظام التشغيل الحالي الذي تقوم باستخدامه.
  • برنامج يمكنه معرفة ما إذا كان الجهاز الخاص بك يمكنه دعم 64 بت أو لا.
  • برنامج يمكنه معرفة ما إذا كانت خاصية Virtualization مفعلة مسبقا او لا.

كيفية تمكين خاصية الانظمة الوهمية

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

هناك بعض انواع المعالجات ولكن الاشهر والأكثر استخداما في الوقت الحالي هي كل من AMD و Intel وفي الحقيقة أغلب المعالجات الحديثة تقوم بدعم هذه الخاصية.

اولا: التحقق من وجود خاصية Virtualization في معالجات Intel

بالنسبة إلى طريقة تفعيل خاصية Virtualization في معالجات انتل في اي جهاز فهي جد سهلة، كل ما عليك هو اتباع الخطوات القادمة وتطبيقها كما هو مدون من أجل تتمة العملية بنجاح!

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

بعد فتح البرنامج يمكنك الضغط على زر CPU Technologies.

وبعدها يجب عليك البحث على خاصية Virtualization Technology في البرنامج.

عند ايجادها لاحظ اذا كان بجوارها كلمة Yes، والتي تشير أن المعالج يقوم بدعم Virtualization والعكس صحيح.

ثانيا: التحقق من وجود خاصية Virtualization في معالجات AMD

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

في البداية عليك القيام بتحميل البرنامج الخاص بمعالجات AMD من الرابط أعلاه، قم بتثبيت البرنامج على جهازك بالطريقة المعتادة ثم قم بفتحه على الجهاز الخاص بك.

والآن اذا ظهرت لك عبارة This System Is Compatible With Hyper V فاعلم ان المعالج الخاص بك يقوم بدعم هذه الخاصية.

يمكن ايضا ان تظهر لك عبارة أخرى تحت مصطلح Incompatible والتي تعني ان المعالج لا يدعم خاصية Virtualization.

حل مشكلة جهازك لا يدعم الانظمة الوهمية Virtualization

بعد التعرف على طريقة التحقق من وجود خاصية Virtualization قلنا انه ربما لا يدعم الجهاز هذه الخاصية اذن كيف يمكننا حل مشكلة no hardware virtualization!؟؟

يمكنك عزيزي القارئ تفعيل خاصية virtualization عبر الإقلاع الى اعدادات البيوس، ويمكنك التعرف على كيفية ضبط اعدادات البيوس للإقلاع من الفلاشة USB او DVD/SD في جميع نسخ الويندوز من هذا الموضوع .

بعد التعرف على طريقة الإقلاع الى اعدادات البيوس من الموضوع المشار اليه اعلاه، قم باتباع الخطوات التالية!

قم بالبحث عن عبارة Virtualization Technology كما قد تجدها تحت إسم Virtual Technology في بعض الأجهزة.

لا يمكن الجزم بخصوص موقع هذه الخاصية فهو يختلف من حاسوب لآخر حسب الشركة المصنعة.

  • يمكنك مثلا في أجهزة Lenovo كما هو الحال معي الآن وجدتها في قسم Configuration.
  • بالنسبة إلى أجهزة HP فستجدها في قسم System Configuration.

على اي، اي كان نوع الجهاز الذي تمتلكها قم بالبحث جيدا عنها، بعد ايجادها يجب عليك تحويل الخاصية من خيار Disable الى Enable.

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

لتمكين الأنظمة الافتراضية في ويندوز 11 أو ويندوز 10، تأكد من أن الجهاز يدعم المحاكاة الافتراضية عن طريق التحقق من إعدادات البرامج الثابتة BIOS (نظام إخراج الإدخال الأساسي) أو UEFI (واجهة البرامج الثابتة القابلة للتوسيع) كما يلي:

طريقة الاولى: من خلال موجه الأوامر

قم بتشغيل تشغيل موجه الأوامر Command Prompt ثم أدخل الأمر systeminfo.exe

سيقوم الأمر بجمع معلومات النظام وعرض النتيجة
تحقق من متطلبات Hyper -V

Pic 😉

إذا أظهرت Virtualization Enabled in Firmware نعم Yes، فيمكن استخدام Windows Sandbox.

الطريقة الثانية: من خلال مدير المهام

تحقق من علامة تبويب الأداء في إدارة المهام Task Manager.

Pic 😉

إذا تم تعطيل الأنظمة الافتراضية، فاتبع الخطوات بالأسفل لتمكينها في إعدادات BIOS أو UEFI.

لتمكين خاصية Virtualization لويندوز 10 تابع الخطوات التالية:

انتقل إلى إعدادات ويندوز ثم انقر فوق التحديث والأمان Update and Security.

Pic 😉

انقر فوق “إعادة التشغيل الآن Restart Now” من علامة التبويب “الاسترداد Recovery” للدخول إلى “بيئة استرداد ويندوز”.

Pic 😉

انقر فوق استكشاف الأخطاء وإصلاحها Troubleshoot ثم خيارات متقدمة Advanced ثم UEFI Firmware Settings.

للمتابعة، انقر فوق إعادة التشغيلو سيتم عرض إعدادات BIOS ثم حدد الأنظمة الافتراضية Virtualization وقم بتمكينها.

لتفعيل خاصية الأنظمة الوهمية في البيوس BIOS تابع ما يلي:

اولا: عليك إعادة تشغيل الكمبيوتر.

ثانيا: أثناء إعادة تشغيل النظام من خلال شاشة سوداء، أدخل BIOS بالضغط على مفتاح التشغيل السريع، تختلف مفاتيح التشغيل السريع حسب العلامة التجارية للكمبيوتر المستخدم، عادة ما تكون المفاتيح F1 أو F2 أو F3 أو F10 أو Esc أو حذف هي مفاتيح التشغيل السريع للدخول إلى BIOS.

ثالثا: انتقل إلى علامة التبويب خيارات متقدمة Advanced واضغط على Enter للمتابعة.

رابعا: حدد الأنظمة الافتراضية Virtualization وتمكين Enable، احفظ التغييرات وأعد تشغيل الكمبيوتر.

يمكن أيضا الوصول إلى BIOS من خلال الإعدادات في الويندوز.

لتمكين الأنظمة الافتراضية دون فتح BIOS، اتبع الخطوات التالية:

اولا: انتقل إلى علامة التبويب “أمان Security” واضغط على “إدخال Enter” في إعداد وحدة المعالجة المركزية CPU.

ثانيا: حدد تقنية الانظمة الافتراضية Intel(R) Virtualization Technology واضغط على Enter.

ثالثا: اختر تمكين Enable واضغط على Enter.

رابعا: اضغط على F10 ثم انقر على Enter لتحديد Yes لحفظ الإعدادات والتمهيد إلى ويندوز.

يمكن للأنظمة الافتراضية أن تزيد من قابلية التوسع مع تقليل التكاليف، بعض الفوائد التي يمكن أن يحققها تمكين Virtualization Technology هي:

1- توفير التكاليف: عند تمكين الأنظمة الافتراضية، يتم استبدال خادم فعلي واحد بأجهزة ظاهرية متعددة مما يؤدي إلى تقليل وقت الحوسبة الخامل وتعزيز الاستخدام الأمثل للموارد، يمكن تقليل وقت إدارة الموظفين من خلال تحسين استخدام الخادم، من خلال تمكين المحاكاة الافتراضية، يمكن للمؤسسات التي تواجه أزمة موارد التخلص من الخوادم المتعددة.

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

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

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

5- الأمان المعزز: نظرا لأن الخوادم الافتراضية معزولة، يكون الأمان أكثر تكيفا في مثل هذه البيئة التي تحمي الأجهزة الافتراضية من البرامج الضارة والهجمات الشريرة أثناء انتقالها من مضيف إلى آخر.

من استخدامات الأنظمة الافتراضية Virtualization Technology ما يلي:

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

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

يتم تحويل نظام التشغيل الذي يعمل على الخادم الفعلي إلى نظام تشغيل يعمل داخل الجهاز الظاهري.

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

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

للانظمة الافتراضية المدعومة بالأجهزة ثلاثة أنواع، وتشمل هذه:

1- الانظمة الافتراضية الكاملة Full Virtualization: تمت محاكاة بنية الأجهزة بالكامل، لا يتطلب برنامج الضيف أي تعديل لتشغيل التطبيقات.
2- الانظمة الافتراضية Para-Virtualization: لا تتم محاكاة الأجهزة، بل يقوم برنامج الضيف بتشغيل النظام المعزول.
3- المحاكاة الافتراضية Emulation Virtualization: في المحاكاة الافتراضية، يكون الجهاز الظاهري مستقل، إنه يحاكي الأجهزة ولا يتطلب نظام التشغيل الضيف أي تعديل.

أفضل متطلبات تشغيل الأنظمة الافتراضية Virtualization Technology هي:

  • ويندوز 10 برو أو إنتربرايز
  • معالج 64 بت مع ترجمة عنوان المستوى الثاني (SLAT)
  • ذاكرة وصول عشوائي للنظام سعة 4 جيجابايت (الحد الأدنى)
  • دعم المحاكاة الافتراضية للأجهزة على مستوى BIOS

وهذا كان كل شيء حول طريقة معرفة جهازك يدعم الأنظمة الوهمية Virtualization ام لا، وكيف تقوم لتفعيل خاصية VT حتى ان كانت لا تدعم، هل تم حل مشكلتك ام لا يزال هناك شيء ما!؟ أخبرنا في التعاليق!.

فريق التحرير N

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

0 تعليقات
Inline Feedbacks
View all comments