يُعد Hyper-V أحد أقوى حلول المحاكاة الافتراضية المدمجة في نظام Windows 11، إذ يتيح لك إنشاء أجهزة افتراضية وتشغيل أنظمة تشغيل متعددة على الكمبيوتر نفسه دون الحاجة إلى تثبيتها مباشرة على الجهاز أو التأثير في نظام التشغيل الأساسي. ويمكنك استخدامه لتجربة توزيعات Linux، أو تشغيل إصدارات مختلفة من Windows، أو اختبار البرامج والتطبيقات داخل بيئة معزولة وآمنة.
يتوفر Hyper-V ضمن بعض إصدارات Windows 11، مثل Pro وEnterprise وEducation، لكنه لا يكون مفعّلًا افتراضيًا في معظم الأجهزة. كما يتطلب تشغيله معالجًا يدعم تقنية المحاكاة الافتراضية، مع تفعيل Intel VT-x أو AMD-V من إعدادات BIOS أو UEFI، وتوفر ذاكرة وصول عشوائي كافية لتشغيل الأجهزة الافتراضية بسلاسة.
في هذا الدليل، سنتعرف على كيفية تثبيت Hyper-V وتفعيله في Windows 11 خطوة بخطوة، بدءًا من التحقق من توافق الجهاز ومتطلبات التشغيل، مرورًا بتفعيل الميزة من إعدادات ويندوز، وصولًا إلى إنشاء أول جهاز افتراضي وتثبيت نظام تشغيل عليه.
نصائح سريعة
- على الرغم من وجود أدلة تقترح طرقاً بديلة لتمكين ميزة Hyper-V في إصدار Windows 11 Home، إلا أن شركة Microsoft لا تدعم تثبيت هذه الميزة في هذا الإصدار. إذا كنت بحاجة إلى استخدام تقنية المحاكاة الافتراضية (Virtualization) على Windows 11 Home، فيُفضل استخدام برامج بديلة من جهات خارجية.
- يجب أن يدعم معالج جهازك تقنية SLAT؛ وهي متطلب أساسي لعمل Hyper-V، ولا يمكن تعويض غيابها عبر البرمجيات أو التعديلات البرمجية.
- قد تؤثر ميزة Hyper-V على أداء بعض التطبيقات التي تعتمد على المحاكاة الافتراضية؛ لذا ينبغي على اللاعبين (Gamers) الذين يستخدمون أيضاً برامج محاكاة افتراضية خارجية التحقق من وجود أي مشكلات تتعلق بالتوافق أو الأداء.
- عند تنفيذ أوامر لتمكين Hyper-V أو استكشاف أخطائه وإصلاحها، تأكد من تشغيل PowerShell بصلاحيات المسؤول (Administrator)، وإلا فقد تفشل هذه الأوامر.
تُعد Hyper-V الوسيلة المدمجة في نظام Windows 11 لإنشاء أجهزة افتراضية (Virtual Machines)، مما يتيح لك اختبار البرمجيات على أنظمة تشغيل مختلفة دون الحاجة إلى تثبيت نظامين على الجهاز نفسه (Dual-booting). وتكمن الميزة الرئيسية لـ Hyper-V في اعتمادها على تقنية المحاكاة الافتراضية المدعومة عتادياً (Hardware-assisted virtualization) وبنية تعتمد على “مراقب الأجهزة الافتراضية” (Hypervisor) لعزل الأجهزة الافتراضية عن نظام التشغيل المضيف. إليك ما تحتاج لمعرفته حول إعداد Hyper-V في Windows 11.
متطلبات تثبيت وإعداد Hyper-V في Windows 11
بشكل عام، لا تواجه الأجهزة الحديثة عادةً أي مشكلات في تثبيت وإعداد Hyper-V، مع مراعاة النقاط التالية:
لا يتوفر هذا الخيار في إصدار Windows 11 Home، ومن غير المرجح إضافته في المستقبل.
يجب أن يعمل المعالج ببنية 64-بت (وهو أمر ينطبق على معظم أجهزة الكمبيوتر حالياً)، مع دعم تقنيتي SLAT وVM Monitor Mode Extensions.
يجب تفعيل خاصية المحاكاة الافتراضية المدعومة عتادياً في إعدادات BIOS أو UEFI، مثل تقنية Intel Virtualization Technology (VT-x) أو AMD-V.
يجب أن يحتوي الجهاز على ذاكرة وصول عشوائي (RAM) بسعة 4 جيجابايت على الأقل، مع العلم أنك قد تحتاج إلى سعة أكبر اعتماداً على طبيعة الأجهزة الافتراضية التي تنوي تشغيلها.
يمكنك التحقق من دعم تقنية SLAT باستخدام أداة CoreInfo، وهي إحدى أدوات مجموعة Sysinternals المقدمة من Microsoft. يمكن لهذه الأداة عرض خصائص المعالج، بما في ذلك القدرات المتعلقة بالمحاكاة الافتراضية (Virtualization).
الخطوة 1. قم بتنزيل أداة CoreInfo واستخرج محتويات الملف المضغوط في مجلد ما.
الخطوة 2. شغّل ملف التشغيل (Executable) المناسب من حزمة CoreInfo، مثل Coreinfo64 أو CoreInfoEx64.
الخطوة 3. افتح واجهة عرض خصائص المعالج (CPU Features) وتحقق من وجود الميزات المتعلقة بالمحاكاة الافتراضية، مثل:
- VMX (لأجهزة Intel)
- SVM (لأجهزة AMD)
- EPT (تقنية SLAT من Intel)
- NPT (تقنية SLAT من AMD)
إذا أظهرت أداة CoreInfo أن خاصية Hypervisor مُمكّنة، فقد يعني ذلك وجود برنامج Hypervisor آخر أو ميزة افتراضية (Virtualization) خاصة بنظام Windows قيد التشغيل بالفعل. قد تواجه برامج المحاكاة الافتراضية التابعة لجهات خارجية -مثل VirtualBox- مشكلات في التوافق عند تشغيل Hyper-V، لكن هذا لا يعني بالضرورة ضرورة إلغاء تثبيتها.
أما إذا كان معالجك يفتقر إلى دعم المحاكاة الافتراضية المطلوب أو تقنية SLAT، فلن تتمكن من استخدام Hyper-V على الإطلاق.
الجزء الأول – تمكين المحاكاة الافتراضية في BIOS لإعداد Hyper-V
إذا كنت تستوفي جميع المتطلبات، فستحتاج إلى تمكين خاصية “المحاكاة الافتراضية المدعومة عتادياً” (Hardware-assisted virtualization) من خلال إعدادات BIOS أو البرنامج الثابت (Firmware) لنظام UEFI.
الخطوة 1. ابحث عن خيار “خيارات بدء التشغيل المتقدمة” (Advanced startup options) واختر النتيجة المناسبة للانتقال إلى القسم الفرعي “الاسترداد” (Recovery) ضمن “الإعدادات” (Settings).
الخطوة 2. انقر على “إعادة التشغيل الآن” (Restart now) ضمن قسم “بدء التشغيل المتقدم”. يتيح لك هذا الإجراء تجاوز الحاجة إلى الضغط على مفتاح معين أثناء إعادة تشغيل الحاسوب للدخول إلى BIOS (وهو عادةً أحد المفاتيح F2 أو F10 أو F12، حسب نوع اللوحة الأم).
إذا استخدمت هذه الطريقة، فحدد “استكشاف الأخطاء وإصلاحها” (Troubleshoot) من شاشة بدء التشغيل المتقدمة (Advanced startup)، ثم اختر “خيارات متقدمة” (Advanced options)، وبعدها “إعدادات البرنامج الثابت لـ UEFI” (UEFI Firmware settings). ثم اختر “إعادة التشغيل” (Restart).
الخطوة 3. ابحث داخل واجهة UEFI أو BIOS عن إعداد “المحاكاة الافتراضية للأجهزة” (hardware virtualization) وقم بتفعيله. في أنظمة Intel، قد يحمل هذا الإعداد اسم “تقنية المحاكاة الافتراضية من Intel” (Intel Virtualization Technology أو VT-x)؛ أما في أنظمة AMD، فقد يسمى “AMD-V” أو “SVM”. قد يختلف الاسم ومكان وجود الإعداد بدقة حسب الشركة المصنعة.
تحتوي بعض اللوحات الأم (motherboards) أيضاً على إعدادات منفصلة لـ SLAT أو VT-x مع “إعدادات الصفحات الموسعة” (Extended Page Settings). قد تحتاج إلى الرجوع إلى دليل المستخدم الخاص باللوحة الأم للعثور عليها إذا لزم الأمر.
الخطوة 4. احفظ التغييرات واخرج من واجهة BIOS.
الجزء 2– تفعيل Hyper-V في نظام التشغيل Windows 11
يمكنك استخدام “موجه الأوامر” (Command Prompt) أو “PowerShell” لتفعيل هذا الخيار، بشرط استيفاء جميع المتطلبات.
الخطوة 1. انقر بزر الماوس الأيمن على زر “ابدأ” (Start) واختر “Terminal (Admin)”.
الخطوة 2. قم بتنفيذ الأمر التالي:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
الخطوة 3. أعد تشغيل جهاز الكمبيوتر.
مشكلات شائعة
في بعض الحالات، إذا كنت تستخدم وسيلة أخرى للمحاكاة الافتراضية (Virtualization)، فقد لا يتم تفعيل ميزة Hyper-V، أو قد يتسبب ذلك في تعطل جهاز الكمبيوتر تماماً (توقفه عن العمل) عند محاولة تشغيله. يمكن تجنب هذه المشكلة عن طريق الدخول إلى “الوضع الآمن” (Safe Mode)، وتعطيل إحدى تقنيات المحاكاة الافتراضية أو كلتيهما، ثم إعادة تشغيل الجهاز.
يمكنك الدخول إلى “الوضع الآمن” عن طريق إعادة تشغيل جهاز الكمبيوتر بشكل متكرر حتى تصل إلى “بيئة استرداد Windows” (Windows Recovery Environment). ومن هناك، اختر “استكشاف الأخطاء وإصلاحها” (Troubleshoot)، ثم “خيارات متقدمة” (Advanced options)، ثم “إعدادات بدء التشغيل” (Startup Settings)، واضغط على “إعادة التشغيل” (Restart). عند ظهور شاشة “إعدادات بدء التشغيل”، اضغط على الرقم 5 أو المفتاح F5 لاختيار “تمكين الوضع الآمن مع الاتصال بالشبكة” (Enable Safe Mode with Networking).
بعد ذلك، ستحتاج إلى العثور على برنامج المحاكاة الافتراضية الآخر وتعطيله لمنعه من العمل في الخلفية عند بدء تشغيل الجهاز، أو يمكنك التراجع عن تأثير برنامج PowerShell النصي (Script) باستخدام الأمر التالي:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
إذا لم ينجح ذلك، فجرب الأمر التالي:
bcdedit /set hypervisorlaunchtype off
يُعد Hyper-V خيارًا ممتازًا لمستخدمي Windows 11 الذين يرغبون في إنشاء أجهزة افتراضية وتشغيل أنظمة تشغيل متعددة دون الحاجة إلى استخدام برامج خارجية. ومن خلال تفعيل الميزة والتحقق من توافق المعالج وإعدادات المحاكاة الافتراضية، يمكنك إنشاء بيئة عمل مستقلة لاختبار التطبيقات وتجربة الأنظمة وإجراء التجارب التقنية بأمان.
قبل إنشاء جهاز افتراضي، احرص على تخصيص مقدار مناسب من ذاكرة RAM ومساحة التخزين والمعالج، مع ترك موارد كافية لنظام التشغيل الأساسي. ابدأ بإنشاء جهاز افتراضي بسيط واختبر أداءه، ثم اضبط إعداداته وفقًا لاحتياجاتك.



