
آموزش تصویری نصب و راه اندازی Hyper-V در ویندوز سرور و ویندوز۱۰
Hyper-V نرم افزار مجازی سازی شرکت مایکروسافت است ، که در گذشته تنها در ویندوز Server 2008 به بعد قابل استفاده بود، اما اکنون امکان نصب Hyper-V بر روی ویندوزهای دسکتاپ از جمله ویندوز ۷، ۸ و ۱۰ نیز وجود دارد.پیشتر این ماشین مجازی بخشی از Windows Server 2008 بود، اما در نسخه دسکتاپ ویندوز ۸ نیز قرار گرفت.
این قابلیت در ویندوز ۷ وجود ندارد و تنها در نسخههای Professional و Enterprise ویندوز ۸ قرار دارد. همچنین، پرازنده شما نیازبه پشتیبانی ازشبیه ساز سختافزار(hardware virtualization) همانندIntet VT و یا AMD-V دارد که البته در بیشتر پردازندههای مدرن قابل یافت است.
یادآوری
توضیحی مختصر در مورد مجازی سازی
مجازی سازی به شما امکان می دهد یک نسخه نرم افزاری از کامپیوتر را شبیه سازی کنید و از آن استفاده کنید. به این کامپیوتر نرم افزاری ماشین مجازی می گویند. با استفاده از مجازی سازی می توانید:
- نرم افزاری را که نیازمند نسخه های قدیمی تر ویندوز یا سیستم عامل های دیگر هستند را اجرا کنید.
- استفاده از سایر سیستم عامل ها را تجربه کنید.
- یک نرم افزار را بر روی چند سیستم عامل تست کنید.
به عبارتی دیگرهر ماشین مجازی مانند یک کامپیوتر فیزیکی می تواند یک سیستم عامل و یا نرم افزار را اجرا کند. با استفاده ازمجازی سازی کامپیوترشما انعطاف پذیری بیشتری دارد،و شما می توانید در وقت وهزینه خود بیشترصرفه جویی کنید.به جای این که شما درکامپیوترخود یک سیستم عامل داشته باشید،می توانید تا چند سیستم عامل بر روی کامپیوتر فیزیکی خود نصب کنید.
Hyper-V هرماشین مجازی را در یک فضای ایزوله جداگانه اجرا می کند، بنابراین شما می توانید ازچند ماشین مجازی به صورت همزمان و روی یک سخت افزار استفاده کنید. با این کار اگر یک ماشین مجازی از کار بیفتد ، بقیه به کارخود ادامه می دهند و افراد مختلف هر کدام می توانند از یک سیستم عامل استفاده کنند.
ویژگی های سخت افزاری مورد نیاز برای نصب Hyper-V
- پردازنده ۶۴ بیتی
- حداقل ۴ گیگابایت رم
- پشتیبانی پردازنده از VM Monitor Mode Extension
- پشتیبانی پردازنده از SLAT یا Second Level Address Translation
- پشتیبانی پردازنده از قابلیت مجازی سازی
- پشتیبانی از Hardware Enforced Data Execution Prevention
دو ویژگی آخر به صورت پیش فرض غیرفعال هستند و شما باید از طریق BIOS آن ها را فعال کنید. برای آن که از داشتن این پیش فرض ها مطمئن شوید مراحل زیر را دنبال کنید:
۱- در منوی استارت CMD را جست و جو کنید و بر روی Command prompt کلیک کنید.
۲- دستور systeminfo.exe را در پنجره باز شده تایپ کنید و دکمه Enter را فشار دهید.
۳- در قسمت Hyper-V Requirements باید در جلوی تمام پارامترها Yes باشد.

در اینجا جلوی قابلیت مجازی No است. قابلیت مجازی سازی باید از طریق BIOS فعال شود. در صورت Yes بودن تمام موارد می توانید شروع به نصب Hyper-V کنید.
نکته
قبل از نصبHyper-V باید به این نکته توجه کنید که اگر میخواهید این سرویس را در یک سیستم واقعی نصب کنید در بعضی از مواقع این سرویس در هنگام نصب و یا در زمان ایجاد ماشین مجازی با خطا مواجه خواهد شد که دلیل آن این است که مجازی سازی یا همان Virtualization روی مادربرد سیستم شما فعال نشده است که شما باید سیستم خودتان را Restart کنید و از طریق Setup این گزینه را فعال کنید. (این قابلیت اصطلاحا VT نامیده می شود که باید در تنظیمات مادربورد و cpu فعال شود)
۱- وارد Server Manager شوید و از منوی Manage وبر روی Add Role and Features کلیک کنید.

۲- وارد قسمت Server Roles شوید و از لیست سرویسهای موجود گزینه Hyper-V را انتخاب کنید که بعد از آن شکل بالایی آن ظاهر میشود که باید بر روی Add Features کلیک کنید و بعد از آن بر روی Install کلیک کنید تا سرویس نصب شود، اما در بعضی از این سیستمها با خطا شکل زیر مواجه خواهیم شد

۳- با خطا A hypervisor is already running مواجه شدیم و آن هم به این خاطر است که ما میخواهیم سرویس Hyper-V را در یک ماشین مجازی نصب کنیم، برای حل این مشکل باید از دستورات PowerShell استفاده کنیم.

نکته
اگر با این خطا مواجه نشدید لازم نیست این مراحل را طی کنید و میتوانید از ان عبور کنید
برای اجرای سرویس PowerShell وارد جستجو شوید و آن را اجرا کنید، حتماً از طریق کاربر Administrator آن را اجرا کنید.

اول
Enable-WindowsOptionalFeature –Online -FeatureName Microsoft-Hyper-V –All -NoRestart
همانطور که در شکل بالا مشاهده میکنید دستور با موفقیت اجرا شده است.

دوم
Install-WindowsFeature RSAT-Hyper-V-Tools -IncludeAllSubFeature
دستور دوم هم با موفقیت اجرا شده است.

سوم
Install-WindowsFeature RSAT-Clustering -IncludeAllSubFeature
دستور سوم هم با موفقیت اجرا شده است.

چهارم
Install-WindowsFeature Multipath-IO
دستور چهارم هم اجرا شد و بعد از این دستور سیستم را حتماً Restart کنید، تا نصب سرویس کامل شود.
همانطور که گفتم این مراحل اجرای دستورات در PowerShell برای کسانی هست که در هنگام نصب سرویس Hyper-V با خطا مواجه شدند و نصب سرویس از طریق گرافیکی امکان پذیر نبود. برچسب هاHyper-Vvmware

نصب Hyper-V در ویندوز ۱۰
نصب Hyper-V با روش معمولی (با استفاده از رابط گرافیکی)
۱- ابتدا وارد Control Panel شوید سپس وارد قسمت Programs and Features شوید.
۲- در پنجره Programs and Features روی Turn Windows features on or off کلیک کنید.

۳- در پنجره ای که باز می شود روی Hyper-V کلیک کرده و تمام گزینه های آن را فعال کنید. OK را انتخاب کنید.

۴- پس از پایان نصب بر روی Restart now کلیک کنید.
نصب Hyper-V با استفاده از Powershell
۱- در منوی Start واژه Powershell را جست و جو کنید. روی برنامه Windows PowerShell راست کلیک کنید و Run as administrator را انتخاب کنید.
۲- در نرم افزار PowerSell کد زیر را بنویسید و دکمه Enter را فشار دهید.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

۳- پس از پایان نصب Hyper-V سیسنم خود را Restart کنید.
خدمات IT را با هوشمندنت تجربه کنیدوبا خیال راحت صفرتا صد سیستم کاری خودرابا ارزانترین قیمت راه اندازی کنیدجهت اطلاعاتی کامل تر از خدمات و مشاوره رایگان برای خریدی مطمن با هوشمندنت در تماس باشید