ویندوز سالها یک ابرنرمافزار داخلی داشته، اما شاید هرگز آن را فعال نکرده باشید، اگرچه این قابلیت در نسخهٔ پرو خریداریشده گنجانده شده است. این ابزار در سیستم باقی میماند و میتواند کارهایی را که پیشتر با ویتوالباکس یا ویامویر انجام میدادید، انجام دهد.
یکی از پاکیزهترین روشها برای آزمایش نرمافزار، انجام کاری پرخطر یا حتی اجرای محیط دوم بدون نیاز به دوعملبوت است.
Hyper‑V زیرساخت ویندوز را بازتعریف میکند.
ویندوز به پارتیشن ریشه تبدیل میشود.

فعالسازی Hyper‑V روی ویندوز صرفاً اجرای یک برنامهٔ مجازیسازی در کنار برنامههای دیگر نیست. این کار نصب ویندوز شما را به پارتیشن ریشه (یا والد) در معماری Hyper‑V تبدیل میکند به طوری که ابرنرمافزار مایکروسافت میان سختافزار و پارتیشنهای اجراکنندهٔ آن قرار میگیرد. اگرچه ویندوز هنوز دسترسی مستقیم I/O دارد و دستگاه را مدیریت میکند، دیگر بهعنوان یک نصب سادهٔ سختافزار شناخته نمیشود.
در مجازیسازی معمولاً برنامهای نصب میشود که یک کامپیوتر «دوم» فراهم میکند. Hyper‑V یک ابرنرمافزار Type‑۱ است. بر خلاف برنامههای معمولی که روی ویندوز اجرا میشوند، لایهٔ ابرنرمافزار مستقیماً بر روی سختافزار فیزیکی کار میکند.
اگر فعال شود، ویندوز همچنان میزکار آشنای خود را فراهم میکند و پشتهٔ مجازیسازی را از پارتیشن ریشه مدیریت میکند، بنابراین تغییر معماری در استفادهٔ روزمره واضح نیست. این طراحی تغییر را نامرئی نگه میدارد: هیچ میزکار یا نماد جدیدی ظاهر نمیشود و نیازی به مراقبت روزانه نیست.
بدون ایجاد یک ماشینمجازی، فعالسازی ابرنرمافزار میتواند ویژگیهای امنیتی مرتبط ویندوز مانند یکپارچگی حافظه را فعال نگه دارد.
ماشینمجازی توانمندیهای ایمن شما را گسترش میدهد.
مزیت واقعی داشتن فضای جداگانه برای ارور کردن است.

ماشینمجازی فضایی جداگانه ایجاد میکند که عواقب آزمایش چیزهای جدید را عمدتاً از نصب روزانهٔ ویندوز شما دور میسازد.
دو وضعیت این را واضح نشان میدهند. اولی دانلود نصّاب است که بهطور کامل به آن اعتماد ندارید. وقتی آن را داخل VM بهدرستی پیکربندیشده اجرا میکنید، تغییرات ناخواسته و سرویسهای باقیمانده در همان محیط مهمان محصور میشوند و بهجای نصب مستقیم در ویندوز اصلی، محدود میمانند. این ایزولهسازی زمانی مفید است که میخواهید نرمافزاری را تست کنید که نمیخواهید بر روی میزبان باشد، اگرچه VM تضمین مطلقی در برابر تبادل کلیپبورد، شبکهٔ پیکربندینامناسب یا آسیبپذیریهای خروج نیست.
VMها معمولاً نقطهبازگشت (checkpoint) فراهم میکنند که برای کاربرد عملی عالی است. پس از ذخیرهٔ حالت شناختهشدهٔ خوب، میتوانید آزادانه آزمایش کنید و اگر مشکلی پیش آمد، به حالت کاملاً کارا بازگردید. این نسخهٔ پشتیبان برای فایلهای حیاتی نیست؛ اما راهی کمهزینه برای بازیابی از خطاهاست.
ویندوز سندباکس محیطی یکبار مصرف و سبک است که بر همان فناوری پایه کار میکند، ولی وقتی سندباکس را میبندید، نرمافزارهای نصبشده، فایلها و وضعیت آن حذف میشوند.
فعالسازی آن فراتر از Hyper‑V Manager میرود.
فعالسازی این قابلیت میتواند رفتار دیگر نرمافزارهای مجازیسازی را تغییر دهد.





برای استفاده از Hyper‑V به ویندوز پرو، اینترپرایز یا ادوکیشن، پردازندهای با پشتیبانی از مجازیسازی سختافزاری و فعالسازی مجازیسازی در سطح firmware نیاز دارید. فعالسازی آن با نصب نرمافزار جدید تفاوت دارد؛ چون محیط مجازیسازی ویندوز را تغییر میدهد.
VMware Workstation، VirtualBox و سایر نسخههای مدرن این برنامهها معمولاً با استفاده از واسطهای مجازیسازی ویندوز هنگام فعال بودن Hyper‑V به خوبی کار میکنند. با این حال، ممکن است همان ویژگیها یا کارایی را که در دسترسی مستقیم به افزونههای مجازیسازی سختافزاری دارند، ارائه ندهند. چون Hyper‑V از این افزونهها استفاده میکند، ابرنرمافزارهای شخص ثالث ممکن است دیگر نتوانند بهصورت مستقیم به آنها دسترسی پیدا کنند؛ در نتیجه ممکن است نتوانند ماشینمجازی راهاندازی کنند یا به شبیهسازی کندتر بازگردند.
زمانی که ابزارهای شخص ثالث از Windows Hypervisor Platform استفاده میکنند، معمولاً قابلیت مجازیسازی تو در تو (اجرای یک ابرنرمافزار دیگر داخل مهمان) را از دست میدهند.
| هایپر‑V | ویندوز سندباکس | VirtualBox/VMware | |
|---|---|---|---|
| بهترین برای | ماشینهای مجازی پایدار و آزمایشگاهها | آزمایشهای یکبار مصرف | مدیریت انعطافپذیر ماشینهای مجازی |
| پایداری | بله | خیر | خیر |
| راهاندازی | پیچیدهتر | بسیار ساده | متوسط |
| بازگشت | نقطهبازگشتها | بازسازی SandBox | اسنپشاتها |
| یکپارچهسازی سختافزار | سختافزار مجازی Hyper‑V | محیط محدود/یکبار مصرف | به پیکربندی وابسته |
| یکپارچهسازی ویندوز | بومی | بومی | سوم شخص |
داشتن Hyper‑V لزوماً بهکارگیریش را نمیطلبد
یک ماشین مجازی رایانۀ دوم رایگان نیست؛ حافظه، زمان CPU و ذخیرهساز واقعی میزبان را مصرف میکند. اگر یک VM پایدار اجرا کنید، دیسک، سیستمعامل، بهروزرسانیها و نگهداری خود را دارد. این ممکن است برای کاری که فقط نیاز به جداسازی موقت دارد، بیش از حد باشد.
تصمیمگیری به این بستگی دارد که آیا به راهحلی یکبار مصرف یا پایدار با امکان بازگشت نیاز دارید. برای مورد اول، Windows Sandbox گزینهٔ ایدهآل است؛ برای مورد دوم Hyper‑V منطقیتر است. اما باید درک کنید فعالسازی Hyper‑V چگونه زیرساخت را تغییر میدهد.
Hyper‑V شاید پیشروتر از سایر گزینهها نباشد، ولی دانستن اینکه رایانهتان ممکن است پیشاز این یک بستر جدی مجازیسازی داشته باشد، مهم است. اگر به محیطی جداییشده برای آزمون، بازتولید مشکل یا بهنیت شکستن تنظیمات نیاز دارید، نیازی به دانلود هایپرویزرهای شخص ثالث ندارید چون سیستمتان پیش از این سازگار است.
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Afam Onyimadu است. مشاهده مقاله اصلی