قم بتحويل جهاز كمبيوتر يعمل بنظام Windows إلى جهاز افتراضي باستخدام Hyper-V

هناك طريقة رائعة لإنقاذ نفسك من الفيروسات والبرامج الضارة وبرامج التجسس(malware and spyware) وهي استخدام جهاز افتراضي لتصفح الإنترنت(Internet) بدلاً من جهاز الكمبيوتر العادي الذي يعمل بنظام Windows(Windows) . إذن ما هي الآلة الافتراضية؟ إنها في الأساس نسخة كاملة من Windows يتم تشغيلها داخل نسخة أخرى من Windows تسمى المضيف.

الإصدار الظاهري من Windows هو مجرد ملف كبير وبرنامج خاص يعمل على جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows computer) ( برنامج المحاكاة الافتراضية(virtualization software) ) يعمل كجهاز كمبيوتر مزيف بحيث يمكن تشغيل Windows . لن يؤثر أي شيء تفعله في الجهاز الظاهري على نظام التشغيل المضيف(host operating system) . لذلك يمكنك تنزيل 10 فيروسات على الجهاز الظاهري وسيكون نظام التشغيل الرئيسي الخاص بك آمنًا.(operating system)

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

قبل أن نبدأ ، دعنا نتحدث عن المتطلبات. هناك العديد من أدوات المحاكاة الافتراضية للبرامج(software virtualization) مثل VMWare و Parallels و VirtualBox وما إلى ذلك ، لكنني سألتزم ببرنامج Microsoft فقط. لكي يعمل هذا ، تحتاج إلى شيئين:

  1. Disk2VHD - أداة مجانية من Microsoft سيتم استخدامها لتحويل أي نظام تشغيل(Windows operating) Windows من Windows XP فصاعدًا إلى (Windows XP)ملف جهاز(machine file) ظاهري.
  2. Windows 8.1 Pro أو Windows 10 Pro(Windows 8.1 Pro or Windows 10 Pro) - ستحتاج إلى إصدارات Pro من (Pro)Windows 8.1 أو Windows 10 لإكمال هذه العملية. يحتوي كلا نظامي التشغيل على أداة تسمى Hyper-V يمكن استخدامها للوصول إلى الملف الظاهري الذي تم إنشاؤه بواسطة Disk2VHD .

تجدر الإشارة أيضًا إلى أنه على الرغم من أنه يمكنك استخدام Windows XP و Vista و 7 كجهاز افتراضي ، فمن الأفضل أن تتمكن من تحويل جهاز Windows 8.1 أو Windows 10 لأن أعلى دقة يدعمها Hyper-V لأنظمة التشغيل الأقدم هي 1600 × 1200. إنه أمر مزعج حقًا ولا أعرف سبب عدم إزعاج Microsoft(Microsoft hasn) لإصلاح هذه المشكلة حتى الآن. على أي حال ، إنها مشكلة فقط لمن لديهم شاشات عالية الدقة.

تحويل نظام التشغيل Windows إلى VHD

لنبدأ بالجزء السهل: تحويل الإصدار الحالي من Windows إلى جهاز افتراضي ( ملف VHD أو VHDX(VHD or VHDX file) ). للقيام بذلك ، قم بتنزيل أداة Disk2VHD(Disk2VHD tool) المذكورة أعلاه وقم بتشغيل ملف EXE(EXE file) .

بدء disk2vhd

عند تشغيله ، سترى شاشة مثل الشاشة أعلاه. ليس هناك الكثير مما يجب عليك فعله هنا بخلاف اختيار المكان الذي تريد حفظ ملف VHDX(VHDX file) فيه والمجلدات التي تريد تضمينها.

إذا كان لديك محرك أقراص ثابت كبير ، فيمكنك فقط السماح له بحفظ الملف في نفس القسم مثل Windows . إذا لم يكن كذلك ، فاختر موقعًا آخر مثل محرك أقراص ثابت ثانٍ أو محرك أقراص USB(USB) خارجي . بشكل افتراضي ، سيتم تحديد جميع وحدات التخزين التي يعثر عليها على جهاز الكمبيوتر الخاص بك ، والتي قد لا تريدها بالفعل.

في حالتي ، لدي العديد من محركات الأقراص الثابتة المتصلة بالكمبيوتر ، لذلك أريد فقط تحديد وحدة التخزين C: ، والتي تبلغ 37.26 جيجابايت. بالإضافة إلى ذلك ، تريد التأكد من تحديد أي وحدات تخزين أخرى تم إنشاؤها عند تثبيت Windows ، على الأرجح وحدة تخزين التمهيد( Boot ) ووحدة تخزين النظام المحجوزة( System Reserved) . عادةً ما تكون صغيرة جدًا: في حالتي ، يبلغ حجم وحدة التخزين المحجوزة للنظام(System Reserved volume) 34 ميجابايت فقط ووحدة التخزين الأخرى ، التي لا تحتوي على ملصق ، تبلغ 322.08 ميجابايت فقط.

من المهم جدًا تحديد وحدات التخزين الأخرى هذه بالإضافة إلى وحدة تخزين Windows(Windows volume) الرئيسية لأنه إذا لم تقم بذلك ، فلن يتم تشغيل نظام التشغيل(operating system) عند تحميله في Hyper-V . بدلاً من ذلك ، ستصلك رسالة فشل التمهيد(Boot Failure) ! وذلك لأن هذين المجلدين الإضافيين يخبران النظام بموقع Windows وكيفية تشغيله.

فشل التمهيد

من المحتمل أن يستغرق إنشاء ملف VHDX(VHDX file) بعض الوقت اعتمادًا على حجم قسم Windows لديك. بمجرد الانتهاء ، سيكون لديك ملف كبير بالفعل وملفان أصغر.

صور vhdx

قم بتثبيت Hyper-V في نظام التشغيل Windows 8.1 / 10

بعد ذلك ، يتعين علينا تثبيت أدوات Hyper-V في نظام التشغيل Windows 8.1(Windows 8.1) أو Windows 10 Pro . إذا كان لديك إصدارات Home ، فسيتعين عليك الترقية إلى Pro قبل أن تتمكن من تثبيت Hyper-V. انقر فوق(Hyper-V. Click) ابدأ واكتب(Start and type) ميزات windows(windows features) .

خصائص الويندوز

في الجزء العلوي ، انقر فوق تشغيل ميزات Windows أو إيقاف تشغيلها( Turn Windows features on or off) . ستظهر نافذة حيث يمكنك التحقق من العناصر الإضافية التي تريد تثبيتها. انطلق وحدد المربع الخاص بـ Hyper-V . يجب أن تقوم تلقائيًا بتحديد المربعات الخاصة بـ Hyper-V Management Tools و Hyper-V Platform أيضًا.

تمكين hyper

انقر فوق "موافق(Click OK) " ودع Windows يقوم بتثبيت الميزات. سيكون عليك أيضًا إعادة تشغيل جهاز الكمبيوتر الخاص بك. بمجرد إعادة التشغيل ، انقر فوق ابدأ(Start) ، جميع التطبيقات(All Apps) ، ثم قم بالتمرير لأسفل إلى أدوات Windows الإدارية(Windows Administrative Tools) . يجب أن ترى Hyper-V Manager مدرجًا هناك. يمكنك أيضًا النقر فوق ابدأ واكتب (Start and type)Hyper-V للبحث عنه .

بدء القائمة المفرطة v

تكوين Hyper-V

الآن للجزء الممتع! لنبدأ مع Hyper-V. انطلق(Hyper-V. Go) وافتح Hyper-V Manager وسترى مساحة عمل فارغة.

هايبر الخامس مدير

في أقصى اليسار يوجد الخادم ، والذي يجب أن يكون اسم جهاز الكمبيوتر الخاص بك. في القسم الأوسط توجد قائمة الأجهزة الافتراضية ونقاط التفتيش. على اليمين ، لديك قائمة ديناميكية تتغير بناءً على العنصر المحدد في الأقسام اليسرى. للبدء ، حدد اسم الكمبيوتر(computer name) في أقصى اليسار.

آلة افتراضية جديدة

الآن في أقصى اليمين ، انقر فوق New ثم Virtual Machine . سيؤدي هذا إلى إظهار معالج الجهاز(machine wizard) الظاهري الجديد . تتمثل الخطوة الأولى في تسمية جهازك الظاهري.

اسم الجهاز الظاهري

بعد ذلك ، عليك اختيار جيل الجهاز الظاهري. إذا كنت تقوم بتحويل إصدار 64 بت من Windows إلى جهاز افتراضي ويدعم جهاز الكمبيوتر الخاص بك (computer hardware)UEFI ، فابدأ واختر Generation 2 ، لأن ذلك يسمح بميزات أكثر تقدمًا. استخدم Generation 1 لإصدارات 32 بت من Windows أو إذا كان جهازك يستخدم BIOS القديم . يدعم الجيل 2(Generation 2) أيضًا شاشات العرض العريضة عند التمثيل الافتراضي  لنظام التشغيل Windows(Windows) 8.1 أو Windows 10.

إذا لم تكن لديك فكرة عما يعنيه كل ذلك ، فما عليك سوى اختيار الجيل الأول(Generation 1) لتكون في الجانب الآمن. لاحظ أنه في حالة فشل تشغيل الجهاز الظاهري ، يمكنك بسهولة حذفه وبدء هذه العملية مرة أخرى. حدد جيلًا مختلفًا ومعرفة ما إذا كان يتم تشغيله بشكل صحيح. لا يؤدي حذف الجهاز الظاهري داخل Hyper-V إلى حذف ملفات (Hyper-V)VHDX الأصلية .

جيل آلة افتراضية

في الشاشة التالية ، عليك اختيار مقدار الذاكرة التي تريد تخصيصها لجهازك الظاهري. لقد تركتها عند القيمة الافتراضية(default value) البالغة 1024 ميجابايت ، ولكن يمكنك زيادتها إذا كان لديك ذاكرة(RAM) وصول عشوائي كافية متوفرة على جهازك المضيف(host machine) .

ذاكرة الجهاز الظاهري

امض قدمًا وتخطى شاشة تكوين الشبكات( Configure Networking) في الوقت الحالي لأنه سيتعين علينا القيام بذلك لاحقًا. في الوقت الحالي ، اتركه في Not Connected . في شاشة Connect Virtual Hard Disk ، تحتاج إلى تحديد استخدام قرص ثابت افتراضي موجود(Use an existing virtual hard disk) .

توصيل القرص الثابت الظاهري

انقر فوق الزر " استعراض(Browse) " وحدد صورة VHDX التي تمثل (VHDX image)قسم Windows(Windows partition) الفعلي الخاص بك . يجب أن يكون هذا هو ملف VHDX(VHDX file) الكبير حقًا . سيتعين علينا إضافة محركي VHDX الآخرين يدويًا بعد المعالج ، والذي سأعرضه لأسفل. في هذه المرحلة ، راجع الملخص وانقر فوق " إنهاء(Finish) " .

الآن يجب أن تشاهد عنصرًا جديدًا مدرجًا ضمن الأجهزة الظاهرية( Virtual Machines) . إذا قمت بالنقر فوق هذا ، فسترى مجموعة أخرى من الخيارات في الجزء الأيمن(right-hand pane) أيضًا.

بدء تشغيل آلة virutal

لبدء تشغيل الجهاز الظاهري ، حدده ثم انقر فوق ابدأ(Start) . سيتغير عمود الحالة إلى (State)قيد التشغيل(Running) . بعد ذلك لعرض الجهاز الظاهري ، انقر فوق اتصال(Connect) . إذا قمت بذلك الآن ، فسترى رسالة الخطأ(error message) التي ذكرتها في بداية المقالة: فشل التمهيد(Boot failure) . ما زلنا بحاجة إلى إضافة محركات الأقراص الصلبة الأخرى.

حدد الجهاز الظاهري وانقر فوق (machine and click)إيقاف( Turn Off) . ثم اضغط على رابط الإعدادات . (Settings)على الجانب الأيسر(hand side) ، يجب أن ترى IDE Controller 0 و IDE Controller 1 . انقر فوق Controller 0 أولاً. إذا اخترت Generation 2 ، فسترى SCSI Controller فقط.

تحكم IDE

ستلاحظ أن أول ملف VHDX أضفناه(VHDX file) في المعالج مدرج بالفعل. الآن علينا إضافة الملفين الثاني والثالث. تأكد(Make) من تحديد القرص الصلب(Hard Drive) ثم انقر فوق إضافة(Add) .

إضافة vhdx الثاني

يجب أن يختار مربع الموقع (Location)1 تلقائيًا نظرًا لأن الفتحة 0 مأخوذة بواسطة ملف VHDX(VHDX file) الأول الخاص بنا . تحتوي كل وحدة تحكم IDE(IDE Controller) على فتحتين متاحتين لإضافة محركات الأقراص. انقر فوق (Click) القرص الثابت الظاهري(Virtual hard disk) واختر ملف VHDX الثاني.

انقر الآن على IDE Controller 1 ثم انقر فوق الزر Add مرة أخرى. افعل نفس الشيء هنا ، لكن اختر ملف VHDX(VHDX file) الثالث .

إضافة vhdx الثالث

الآن بعد أن تم إرفاق ملفات VHDX(VHDX) الثلاثة ، يمكننا النقر فوق "موافق" وبدء تشغيل الآلة الافتراضية الخاصة بنا. هذه المرة ، نأمل أن تحصل على شاشة مع تحميل Windows !

windows تعمل في hyper v

تكوين الشبكات

أخيرًا ، نحتاج إلى إعداد الشبكات للجهاز الظاهري حتى تتمكن من الاتصال بالشبكة المحلية والإنترنت(Internet) . للقيام بذلك ، انقر فوق Virtual Switch Manager في الجزء العلوي من القائمة اليمنى.

مفتاح افتراضي جديد

انقر فوق مفتاح جديد للشبكة الافتراضية(New virtual network switch) ، ثم حدد خارجي(External) من مربع القائمة(list box) . أخيرًا ، انقر فوق إنشاء مفتاح افتراضي(Create Virtual Switch) .

التبديل الظاهري الخارجي

امنح مفتاحك الافتراضي اسمًا إذا أردت ثم اختر الشبكة الصحيحة(correct network) من مربع القائمة المنسدلة(dropdown box) . إذا كان لديك أكثر من بطاقة شبكة(network card) ، فاختر البطاقة المتصلة بالشبكة والإنترنت(network and Internet) . بمجرد إنشاء المفتاح الخاص بك ، نحتاج إلى إخبار الجهاز الظاهري باستخدامه. للقيام بذلك ، انقر فوق الجهاز الظاهري في Hyper-V manager ثم انقر فوق ارتباط الإعدادات(Settings) في الجزء الأيمن.

تكوين تبديل الشبكة

انقر فوق محول الشبكة( Network Adapter) ثم اختر المحول الافتراضي الجديد الذي قمت بإنشائه في الخطوة السابقة. هذا هو! الآن عند بدء تشغيل جهازك الظاهري ، يجب أن يحصل على إمكانية الوصول إلى الشبكة(network access) عبر الكمبيوتر المضيف(host computer) .

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



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts