نحوه فعال کردن مجازی سازی در BIOS برای Intel و AMD

ممکن است هنگام استفاده از ماشین مجازی در رایانه خود با خطای مرتبط با مجازی سازی(virtualization) مواجه شده باشید . مجازی سازی چیست؟ آیا کامپیوتر شما آن را دارد؟ چگونه آن را روشن می کنید؟ پاسخ این و سوالات بیشتر را در زیر بیابید، چه از سیستم Intel یا AMD استفاده می کنید.

مجازی سازی سخت افزار چیست؟

احتمال زیادی وجود دارد که بدانید به مجازی سازی نیاز دارید اما نمی دانید چیست. همانطور که ممکن است حدس بزنید، این مربوط به ماشین های مجازی(virtual machines) است. در واقع، مجازی سازی سخت افزار به CPU(CPU) فیزیکی شما اجازه می دهد تا خود را به عنوان چندین CPU(CPUs) مجازی معرفی کند.

این برای سازگاری یکپارچه ماشین‌های مجازی با سیستم عامل مهمان و در عین حال اشتراک‌گذاری منابع با سیستم عامل میزبان ضروری است. دلایل فنی زیادی وجود دارد که چرا می‌خواهید این CPUهای(CPUs) مجازی مجزا را داشته باشید . با این حال، برای این مقاله، تنها چیزی که باید بدانید این است که مجازی سازی باعث می شود ماشین های مجازی و چند نوع دیگر از برنامه ها به خوبی اجرا شوند.

نام های تجاری مجازی سازی (Virtualization Brand Names)اینتل(Are Intel) و AMD چیست ؟

دو برند اصلی CPU PC (CPU)اینتل(Intel) و AMD هستند. تقریباً مطمئناً رایانه شما یکی از این دو مارک پردازنده را در داخل خود دارد. هر دو شرکت CPU های(CPUs) خود را بر اساس چیزی به نام مجموعه دستورالعمل x86 می سازند. (x86)به عبارت دیگر، آنها می توانند یک کد را اجرا کنند و بفهمند.

با این حال، اینتل(Intel) و AMD همچنین ویژگی‌های CPU داخلی خود را دارند که باید به صراحت توسط نرم‌افزار پشتیبانی شوند. در مورد مجازی سازی سخت افزار، فناوری اینتل(Intel) به عنوان اینتل VT(Intel VT) یا VT-x شناخته می شود. از طرف دیگر AMD نسخه خود را به سادگی AMD -V(AMD-V) می نامد . بنابراین، زمانی که می‌خواهید مجازی‌سازی را در رایانه خود فعال کنید، باید به دنبال آن باشید.

نحوه بررسی فعال بودن مجازی سازی(Virtualization)

قبل از اینکه به نحوه روشن یا خاموش کردن مجازی سازی بپردازیم، ارزش یادگیری نحوه بررسی اینکه آیا این ویژگی در حال حاضر فعال است یا CPU شما در وهله اول از آن پشتیبانی می کند، ارزش دارد.

در ویندوز(Windows) ، مراحل زیر را برای بررسی فعال بودن مجازی سازی دنبال کنید:

  1. Ctrl + Shift + Esc را فشار دهید(Esc) تا Task Manager باز شود .

  1. اگر از قبل انتخاب نشده بود، به برگه عملکرد بروید(Performance tab) .
  2. CPU را در قسمت سمت چپ انتخاب کنید .

  1. به دنبال ورودی مجازی سازی(Virtualization) در سمت راست، زیر نمودار عملکرد CPU(CPU performance graph) بگردید .

اگر ورودی می‌گوید «فعال» است، لازم نیست کار بیشتری انجام دهید. رایانه شما هم از مجازی سازی پشتیبانی می کند و هم از قبل فعال شده است. با این حال، اگر نشان نمی دهد که فعال است، باید بررسی کنیم که آیا CPU شما واقعاً به مجازی سازی سخت افزار مجهز است یا خیر.

ساده ترین راه برای انجام این کار استفاده از برنامه CPU-Z است. این برنامه ای است که متخصصان کامپیوتر سال ها از آن برای به دست آوردن اطلاعات سریع و دقیق در مورد CPU در رایانه استفاده می کنند.

  1. CPU-Z را دانلود و نصب کنید .
  2. CPU-Z را(CPU-Z) اجرا کنید
  3. در زیر تب CPU(CPU tab) ، بخش دستورالعمل‌ها(Instructions) را برای VT-X یا AMD-V بررسی کنید.

اگر دستورالعمل‌های مجازی‌سازی در CPU-Z فهرست شده‌اند ، CPU شما این ویژگی را دارد. این بدان معناست که شما باید آن را در منوی BIOS یا UEFI خود فعال کنید . 

نحوه فعال کردن مجازی سازی(Virtualization) در BIOS یا UEFI

بعد از اینکه مشخص شد مجازی سازی در رایانه شما فعال نیست، اما CPU شما از آن پشتیبانی می کند، مرحله بعدی این است که سوئیچ را برگردانید و آن را فعال کنید.

اینجاست که همه چیز کمی مشکل می شود زیرا کلید مجازی سازی در منوی BIOS یا UEFI شما قرار دارد. (BIOS or UEFI)این دو نوع سفت‌افزاری هستند که رایانه شما ممکن است از آن استفاده کند، و UEFI استاندارد مدرن‌تری است.

در هر صورت، باید با راه اندازی مجدد کامپیوتر و فعال کردن منوی BIOS یا UEFI وارد سیستم عامل خود شوید. (UEFI)فروشندگان مختلف(Different) مادربرد راه‌های مختلفی برای انجام این کار دارند، اما اگر به کمک نیاز دارید، به نحوه ورود بایوس در ویندوز 10 و نسخه‌های قدیمی‌تر بروید(How to Enter BIOS in Windows 10 and Older Versions) .

هنگامی که موفق شدید وارد بایوس(BIOS) خود شوید ، باید تنظیمات صحیحی را برای سیستم خود پیدا کنید تا مجازی سازی در بایوس(BIOS) فعال شود. هیچ اصطلاح استانداردی در میان توسعه دهندگان BIOS/UEFI برای چنین تنظیماتی وجود ندارد. بنابراین، اگر جمله بندی انتخابی آنها کمی مبهم است، ممکن است مجبور شوید از تخیل خود استفاده کنید. اسکرین شات فوق تحت تنظیمات پیشرفته(Advanced) و CPU(CPU Configuration) بود و تنظیمات به نام فناوری مجازی سازی اینتل(Intel Virtualization Technology) بود .

اسکرین شات زیر مربوط به لپ تاپ Gigabyte Aorus(Gigabyte Aorus) مبتنی بر اینتل است ، اما ایده کلی صرف نظر از برند مادربرد یا CPU یکسان است .

تنظیمات مجازی‌سازی را در زیر ویژگی‌های چیپست پیشرفته(Advanced Chipset Features) پیدا کردیم . اگرچه در مورد این رایانه خاص، VT-x دارای ضامن نبود. در عوض، ما فقط یک سوئیچ برای VT-d پیدا کردیم. VT-d(VT-d. VT-d) یک زیر فناوری مجازی سازی است که با مجازی سازی دستگاه های IO (ورودی-خروجی) سر و کار دارد، نه CPU(CPUs) . با این وجود(Nonetheless) ، باید هر ویژگی مجازی سازی را که سیستم شما پشتیبانی می کند، روشن کنید.

آیا فعال کردن مجازی سازی نقطه (Enabling Virtualization)ضعفی(Downside) دارد ؟

ممکن است از خود بپرسید که اگر مجازی سازی بسیار مفید است، چرا به طور پیش فرض خاموش است؟ پاسخ تا حدودی پیچیده است، اما شرایطی وجود دارد که این ویژگی می تواند به عملکرد آسیب برساند. این شبیه به این است که چگونه خاموش کردن Hyperthreading می‌تواند باعث عملکرد بهتر رایانه با برخی برنامه‌ها شود.

در عمل، بعید است که متوجه تغییر عملکرد در یک سیستم مدرن شوید. مگر اینکه یک بنچمارک CPU را پشت سر هم اجرا کنید و هر بار امتیاز متفاوتی ببینید، یعنی. صرف نظر از این، اگر مجبور هستید نرم افزاری را اجرا کنید که با مجازی سازی سخت افزار به خوبی بازی نمی کند، ساده است که مراحل بالا را برگردانید و به سادگی دوباره آن را خاموش کنید.



About the author

من یک متخصص کامپیوتر هستم که تجربه کار با نرم افزارهای Microsoft Office از جمله Excel و PowerPoint را دارم. من همچنین با کروم که یک مرورگر متعلق به گوگل است، تجربه دارم. مهارت های من شامل ارتباط نوشتاری و کلامی عالی، حل مسئله و تفکر انتقادی است.



Related posts