حل ارور Intel VT-x در VMware و BIOS (ویندوز 11/10، مک)

سریعترین روش حل ارور Intel VT-x در VMware
احتمالاً برای شما هم پیش آمده که بخواهید شروع به کار با نرم‌افزار VMware Workstation کنید و ناگهان با اروری به نام “This host supports Intel VT-x” مواجه شوید. این ارور به شما می‌گوید که نمی‌توانید وارد سیستم‌عامل مجازی خودتان شوید. این مشکل می‌تواند مایه ناامیدی باشد، اما اصلاً نگران نباشید! در این مقاله سعی داریم به روشی بسیار ساده و قابل فهم، در کمتر از 5 دقیقه ارور intel vt-x را برطرف کنیم. پس با ما همراه باشید تا ببینیم چطور می‌توانیم این مشکل را حل کنیم. با سریعترین روش حل ارور Intel VT-x در VMware همراه باشید.
()

آیا دچار ارور Intel VT-x در VMware یا VirtualBox شدید و نمی‌تونید ماشین مجازی‌تون رو راه‌اندازی کنید؟ نگران نباشید! این خطا معمولاً به دلیل غیرفعال بودن فناوری مجازی سازی (VT-x) در BIOS یا تنظیمات نادرست سیستم به وجود میاد. توی این مقاله، با آموزش گام‌به‌گام و سریع، به شما نشون می‌دیم چطور این مشکل رو در کمتر از 5 دقیقه حل کنید. چه کاربر ویندوز 11 باشید، چه لینوکس یا مک، ما راه‌حل‌های کاربردی برای همه سیستم‌ها و نرم‌افزارهای مجازی‌سازی (مثل VMware و VirtualBox) آماده کردیم. تا آخر همراه ما باشید تا نکات پیشرفته و ترفندهایی برای جلوگیری از این ارور در آینده یاد بگیرید!

برای حل ارور Intel VT-x در VMware ، دو روش داریم: شما می‌توانید با مطالعه کامل این مقاله به راحتی مشکل را حل کنید یا می‌توانید از طریق ویدئوی موجود در بالا صفحه به‌طور کامل این مشکل را حل نمایید.

 

 

دلیل نمایش ارور intel vtx چیست؟

Intel VT-x یه تکنولوژی تو پردازنده‌های اینتله که به ماشین‌های مجازی اجازه می‌ده سریع‌تر و بهتر کار کنن. اگه این قابلیت غیرفعال باشه، نرم‌افزارهایی مثل VMware یا VirtualBox خطا می‌دن. دلایل شایع ارور VT-x ایناست:

  • VT-x تو BIOS غیرفعاله.
  • Hyper-V تو ویندوز فعاله و تداخل ایجاد کرده.
  • پردازنده شما از VT-x پشتیبانی نمی‌کنه (که نادره).

 

 

ویدئو حل مشکل Intel VT-x

بررسی ویژگی‌های پیشرفته Intel Virtualization Technology

Intel Virtualization Technology (VT-x) یک قابلیت در پردازنده‌های اینتل است که برای بهبود عملکرد و توانایی اجرای چندین ماشین مجازی به کار می‌رود. پشتیبانی از این تکنولوژی به سیستم‌عامل‌ها و نرم‌افزارهای مجازی‌سازی مانند VMware اجازه می‌دهد تا منابع سخت‌افزاری را با کارایی بیشتری مدیریت کنند. به عنوان مثال، با فعال‌سازی Intel VT-x، می‌توانید از تکنیک‌های مختلفی مانند Nested Paging و Extended Page Tables (EPT) استفاده کنید که به بهبود سرعت و عملکرد دسترسی به حافظه کمک می‌کند. در صورتی که این قابلیت فعال نباشد، ممکن است با مشکلاتی مانند کندی سیستم و ایجاد اختلال در تجربه کاربر مواجه شوید.

چرا به VMware Workstation نیاز دارید؟

VMware Workstation یکی از قدرتمندترین نرم‌افزارهای مجازی‌سازی است که به کاربران این امکان را می‌دهد تا چندین سیستم‌عامل مختلف را به‌طور هم‌زمان روی یک سخت‌افزار اجرا کنند. این نرم‌افزار به ویژه برای توسعه‌دهندگان، مهندسان نرم‌افزار، و افرادی که نیاز به تست نرم‌افزارها دارند، کاربردی است. با دسترسی به قابلیت‌های پیشرفته‌ای مانند Snapshots و Clones، مدیریت ماشین‌های مجازی به آسانی انجام می‌شود.

مفهوم ارور Intel VT-x در VMware چیست؟

ارور Intel VT-x در VMware مخفف Intel Virtualization Technology است و به معنای فناوری مجازی‌سازی اینتل می‌باشد. با این جمله، احتمالاً متوجه شده‌اید که مشکل اصلی کجاست. این ارور به شما می‌گوید که فناوری مجازی‌سازی اینتل شما فعال نیست. حالا در این مقاله با هم به مسیر فعال‌سازی این قابلیت پردازنده از طریق تنظیمات بایوس می‌پردازیم تا مشکل‌مان برطرف شود.

حل ارور intel vt-x در ویندوز (2 اقدام مهم)

مراحل رفع ارور Intel VT-x در BIOS (اقدام 1)

ابتدا به طور کامل مراحل و مرور کنید تا سرعت عملتون برای انجام مراحل بالاتر بره و سپس اقدام کنید.

1. سیستم عامل خود را ریستارت کنید

برای ورود به تنظیمات بایوس، باید سیستم خود را ریستارت کنید.

2. ورود به بایوس

پس از ریستارت، زمانی که اولین تصویر پس از ریستارت بر روی صفحه نمایش ظاهر شد، یک راهنمایی به شما نمایش داده می‌شود. با کلیک بر روی صفحه کلید کیبورد، به صفحه‌ای که کلیدهای ورود به بایوس را نشان می‌دهد، هدایت می‌شوید. معمولاً این صفحه قبل از لود سخت‌افزارهای مادربرد نمایش داده می‌شود (معمولا کلیدهای DEL و F2 می باشد).

step2

 

3. پیدا کردن گزینه Advanced Mode

بعد از وارد شدن به تنظیمات بایوس، به دنبال گزینه “Advanced Mode” بگردید و با استفاده از کلیدهای نشانه‌روی کیبورد یا ماوس بر روی آن کلیک کنید.

پیدا کردن advanced mode برای حل مشکل vt-x

 

4. جستجو در منو

در این مرحله، شما وارد صفحه اطلاعات کامل سخت‌افزار می‌شوید. از منوی بالا یا کناری (بسته به نسخه و برند مادربرد شما) گزینه “Advanced” را انتخاب کنید.

جستجو در منو برای پیدا کردن Advanced در بایوس

 

5. پیدا کردن Platform Misc Configuration

در صفحه جدید، به دنبال گزینه‌ای به نام “Platform Misc Configuration” بگردید. (اگر نتوانستید این گزینه را پیدا کنید، به مرحله بعدی بروید.)

پیدا کردن Platform Misc Configuration در تب Advanced

 

6. فعال‌سازی Intel (VT-x) Virtualization Technology

در بین گزینه‌های موجود، به دنبال “Intel (VT-x) Virtualization Technology” باشید. در مقابل این گزینه، یک باکس وجود دارد که در آن نوشته شده “Disabled”، که به معنای غیرفعال بودن این گزینه است. بر روی باکس کلیک کرده و “Enable” را انتخاب کنید.

فعال‌سازی Intel (VT-x) Virtualization Technology برای حل ارور intel vtx

 

7. ذخیره تنظیمات

پس از انجام مراحل فوق، برای ذخیره تنظیمات و تغییرات، دکمه F7 را فشار دهید.

step7

حالا کار ما با این بخش تمام شده و زمان تست فرا رسیده است. به نرم‌افزار VMware Workstation مراجعه کنید و سیستم‌عامل را اجرا کنید تا ببینید آیا مشکل برطرف شده است یا خیر.

 

حل مشکل intel vt با غیرفعال کردن Hyper-V در ویندوز (اقدام 2)

اگه تو ویندوز 10 یا 11 کار می‌کنید، Hyper-V گاهی با Intel VT-x تداخل ایجاد می‌کنه و باعث می‌شه ارور بگیرید. برای حل این مشکل، کافیه Hyper-V رو غیرفعال کنید. نگران نباشید، این کار خیلی ساده‌ست و فقط چند کلیک طول می‌کشه! مراحل زیر رو دنبال کنید تا مشکلتون سریع حل بشه.

  1. روی دکمه استارت (لوگوی ویندوز) کلیک کنید.
  2. تو نوار جستجو تایپ کنید: Turn Windows features on or off و روی نتیجه‌ای که میاد کلیک کنید.
مرحله دوم حل مشکل intel vt-x با غیرفعال سازی HyperV در ویندوز 11
  1. تو پنجره‌ای که باز می‌شه، تیک Hyper-V و Virtual Machine Platform رو بردارید.
مرحله سوم حل مشکل intel vt-x با غیرفعال سازی HyperV در ویندوز 11
  1. حالا روی OK کلیک کنید و سیستم رو ری‌استارت کنید.

 

 

حل مشکل Intel vt-x در لینوکس

اگه با فعال کردن Intel VT-x از طریق تنظیمات بایوس همچنان مشکلتون حل نشده، نگران نباشید! یه راه‌حل دیگه برای کاربران لینوکس داریم که با چند دستور ساده توی ترمینال می‌تونید این ارور رو برطرف کنید. فقط یه نکته مهم: چون قراره فایل‌های سیستمی رو تغییر بدیم، حتماً قبل از شروع از سیستم‌تون بکآپ بگیرید تا خیالتون راحت باشه. حالا با دقت و قدم‌به‌قدم همراه من بیاید تا این مشکل رو حل کنیم!

1.بررسی وضعیت VT-x در لینوکس

اول از همه، بیاید چک کنیم که آیا VT-x روی سیستم شما فعاله یا نه. برای این کار:

  • ترمینال کالی لینوکس رو باز کنید.
  • دستور زیر رو وارد کنید:
				
					egrep -c '(vmx|svm)' /proc/cpuinfo
				
			

 

اگه خروجی این دستور چیزی شبیه vmx نشون بده، یعنی پردازنده شما از VT-x پشتیبانی می‌کنه، ولی ممکنه غیرفعال باشه. اگه خروجی خالی بود یا عدد 0 رو دیدید، VT-x غیرفعاله و باید مراحل بعدی رو دنبال کنید.

 

2. ویرایش فایل GRUB

برای فعال کردن VT-x، باید تنظیمات GRUB رو تغییر بدیم. این کار خیلی ساده‌ست، فقط کافیه این مراحل رو با دقت انجام بدید:

  • توی ترمینال، دستور زیر رو وارد کنید تا فایل GRUB باز بشه:
				
					sudo nano /etc/default/grub
				
			

 

نکته: وقتی از sudo استفاده می‌کنید، ممکنه ترمینال ازتون رمز کاربر روت رو بخواد. رمز رو وارد کنید و نگران چیزی نباشید، این یه روند عادیه.

  • توی فایل GRUB، به دنبال خطی بگردید که با GRUB_CMDLINE_LINUX_DEFAULT شروع می‌شه. معمولاً این خط چیزی شبیه اینه:
				
					GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
				
			

 

  • حالا، داخل نقل‌قول‌های این خط، عبارت زیر رو اضافه کنید:
				
					intel_iommu=on
				
			

 

مثلاً خط شما باید به این شکل تغییر کنه:

				
					GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=on"
				
			

 

  • بعد از اضافه کردن این عبارت، برای ذخیره تغییرات، کلیدهای Ctrl + X رو بزنید، بعد Y رو وارد کنید و در نهایت Enter رو فشار بدید.

 

3. به‌روزرسانی GRUB

حالا که فایل GRUB رو ویرایش کردیم، باید تنظیمات جدید رو اعمال کنیم. برای این کار:

  • توی ترمینال دستور زیر رو وارد کنید:
				
					sudo update-grub
				
			

 
این دستور GRUB رو آپدیت می‌کنه تا تغییرات شما اعمال بشه.

 

4. ری‌استارت سیستم

بعد از آپدیت GRUB، سیستم رو ری‌استارت کنید:

				
					sudo reboot
				
			

 

بعد از ری‌استارت، به VMware یا VirtualBox برگردید و ماشین مجازی‌تون رو اجرا کنید. باید ببینید که ارور Intel VT-x برطرف شده و ماشین مجازی بدون مشکل کار می‌کنه!

نکته اضافی:

اگه باز هم با مشکل مواجه شدید، می‌تونید با دستور زیر دوباره وضعیت VT-x رو چک کنید:

				
					egrep -c '(vmx|svm)' /proc/cpuinfo
				
			

یا دستور:

				
					cat /proc/cpuinfo | grep -E '(vmx|svm)'
				
			

 

اگه vmx رو دیدید، یعنی VT-x فعال شده. اگه نه، یه بار دیگه مراحل بالا رو مرور کنید یا توی تنظیمات بایوس مطمئن بشید که گزینه‌ی Intel VT-x یا Virtualization Technology فعاله.

 

3 مشکل متداول در VmWare Workstation

در این بخش سه مشکلی که حتما باهاشون رو به رو میشید و براتون آوردیم تا به راحتی و بهینه از مجازی ساز VmWare خودتون استفاده کنید!

1. ارور پشتیبانی از Intel VT-x

این ارور یکی از شایع‌ترین مشکلاتی است که کاربران VMware با آن مواجه می‌شوند. اگر این ارور را دریافت کردید، مطمئن شوید که Intel Virtualization Technology در بایوس فعال شده است. در مواردی که سیستم از AMD استفاده می‌کند، باید به دنبال AMD-V باشید.

 

2. کندی عملکرد ماشین‌های مجازی

اگر ماشین مجازی شما کند کار می‌کند، ممکن است کمبود منابع مانند حافظه یا پردازنده باشد. اطمینان حاصل کنید که تنظیمات مقدار کافی منابع را به ماشین مجازی اختصاص داده‌اید. همچنین، می‌توانید به تنظیمات Advanced VMware رفته و گزینه‌های بهینه‌سازی عملکرد را بررسی کنید.

 

3. عدم توانایی در اجرای برخی نرم‌افزارها

برخی نرم‌افزارها، به‌ویژه نرم‌افزارهای توسعه، ممکن است نیاز به فناوری مجازی‌سازی داشته باشند. در صورت عدم فعال بودن Intel VT-x، این نرم‌افزارها ممکن است به درستی کار نکنند. پس از فعال‌سازی، مجدداً تلاش کنید تا این نرم‌افزارها را اجرا کنید.

 

 

نقش بایوس در اجرای نرم‌افزارهای مجازی

تنظیمات بایوس از جنبه‌های کلیدی در اجرای نرم‌افزارهای مجازی به شمار می‌آید. در واقع، بایوس منجر به مدیریت و تنظیم قابلیت‌های سخت‌افزاری قبل از بارگذاری سیستم‌عامل می‌شود.

 

 

جمع بندی

در این مقاله، سعی کردیم به ساده‌ترین روش، و در کمترین زمان، ارور  Intel Virtualization Technology را برطرف کنیم. از طریق ریستارت کردن سیستم و ورود به تنظیمات بایوس مادربرد، قابلیت Intel Virtualization Technology را فعال کردیم. پس از ذخیره تنظیمات و با ریستارت کردن سیستم و ورود مجدد به نرم‌افزار VMware Workstation، متوجه شدیم که مشکلات‌مان به‌طور کامل حل شده است.

حالا که یاد گرفتید چگونه ارور Intel VT-x را برطرف کنید و اهمیت فعال‌سازی Intel Virtualization Technology را درک کردید، می‌توانید به مزایای بی‌نظیر مجازی‌سازی پی ببرید. با استفاده از VMware Workstation و فعال‌سازی این قابلیت، نه‌تنها تجربه کاربری خود را بهبود می‌بخشید، بلکه به سادگی می‌توانید پروژه‌های پیشرفته‌تری را اجرا کنید. اگر سوالی دارید یا به اطلاعات بیشتری نیاز دارید، ما همیشه در کنار شما هستیم.

این اطلاعات و مراحل را در نظر بگیرید و به کار خود در محیط مجازی سرعت بخشید!

اگه به سیستم عامل کالی لینوکس علاقه داری حتما مقاله “آموزش نصب کالی لینوکس” رو بخون و با کالی لینوکس مسیر هک و امنیت رو شروع کن.

سوالات متداول

ارور Intel VT-x معمولاً وقتی ظاهر می‌شه که فناوری مجازی‌سازی (Virtualization Technology) در BIOS/UEFI سیستم غیرفعاله یا نرم‌افزارهایی مثل Hyper-V با VMware یا VirtualBox تداخل دارن.

از ابزارهایی مثل CPU-Z یا Intel Processor Identification Utility استفاده کنید. همچنین، می‌تونید توی BIOS چک کنید که گزینه VT-x یا Virtualization Technology فعال باشه.

در اکثر موارد خیر، ولی آپدیت BIOS می‌تونه مشکلات ناسازگاری رو برطرف کنه. همیشه قبل از آپدیت، از تنظیمات فعلی بک‌آپ بگیرید.

ممکنه Hyper-V در ویندوز فعال باشه یا تنظیمات VMware/VirtualBox درست پیکربندی نشده باشن. Hyper-V رو غیرفعال کنید و تنظیمات نرم‌افزار رو بررسی کنید.

بله، این ارور در لینوکس هم ممکنه به دلیل غیرفعال بودن VT-x در BIOS یا عدم پشتیبانی CPU رخ بده. دستور grep -E ‘(vmx|svm)’ /proc/cpuinfo رو اجرا کنید تا پشتیبانی VT-x رو چک کنید.

وارد BIOS بشید (معمولاً با کلید F2 یا Delete موقع بوت)، به بخش Advanced یا CPU Configuration برید و گزینه Intel VT-x یا Virtualization Technology رو فعال کنید.

در ویندوز 11، علاوه بر فعال کردن VT-x در BIOS، باید مطمئن بشید Hyper-V و Windows Sandbox غیرفعال باشن، چون ممکنه با VMware تداخل ایجاد کنن.

چقدر این پست مفید بود؟

با یک کلیک، صدای خود را به گوش ما برسانید!

میانگین امتیاز کاربران / 5. تعداد نظر:

اولین باشید! نظر شما اهمیت دارد!

متاسفیم این پست برای شما مفید نبود.

اجازه دهید این پست را بهتر کنیم!

به ما بگویید چگونه می‌توانیم بهتر شویم!

ابوالفضل عنایتی - Abolfazl Enayati - bitamooz - بیت آموز
ابوالفضل عنایتی
ابوالفضل عنایتی، بنیان‌گذار بیت آموز و مدرس تخصصی برنامه نویسی و امنیت سایبری، با سال‌ها تجربه عملی در طراحی وب، توسعه با زبان‌هایی مانند HTML، CSS، PHP، JavaScript و C#، سئو، بهینه‌سازی سرعت سایت، UI/UX و امنیت وب فعالیت می‌کند. او تمرکز خود را بر آموزش‌های پروژه‌محور قرار داده تا دانشجویان را برای ورود مستقیم به بازار کار آماده کند.

24 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • من اولش ترسیدم خراب کنم، ولی قدم‌به‌قدم پیش رفتم و ارور intel vt-x داخل وی ام ویر با فعال‌کردن Virtualization توی بایوس حل شد.
    مرسی از شفاف بودن مطلبت.

    • خوشحالیم که قدم به قدم همراه شدی و تونستی ارور intel vt-x در VMware رو برطرف کنی، این دقیقاً هدف ماست؛ ساده سازی حل مشکلات فنی بدون استرس.

  • اگه میشه آموزش حل مشکل intel vt-x برای کالی لینوکس هم اضافه کنید. اونم مثل همین با عکس باشه و ویدئو خیلی عالی میشه.

    • ممنون از نظرتون بابت کاملتر شدن مقاله.
      در اولین فرصت زیرعنوان حل مشکل intel vt برای لینوکس اضافه میشه.

  • دمت گرم، خیلی ساده گفتی. فقط من بعد فعال‌سازی VT-x داخل بایوس هنوز ارور می‌گرفتم تا اینکه Hyper-V رو خاموش کردم؛ بعدش دیگه ارور Intel VT-x در VMware نیومد.

    • دمت گرم که تجربه‌ت رو با ما و بقیه کاربران به اشتراک گذاشتی 🙏
      درسته، بعضی وقتا فعال بودن Hyper-V هم می‌تونه باعث بشه ارور Intel VT-x در VMware رفع نشه.

  • دمت گرم، مخصوصاً قسمت customize hardware که با همین آموزش نصب کالی لینوکس در وی ام ویر تونستم رم و هارد مناسب و برای کالی لینوکس خودم در نظر بگیرم. 🙌

    • خیلی خوشحالیم آموزش به کارت اومد و تونستی تنظیمات سخت‌افزار رو درست انجام بدی.

  • من این مقاله رو خوندم و مستقیم رفتم BIOS و VT-x رو فعال کردم ارور intel vt-x در vmware ناپدید شد. خیلی سریع و مفید بود ممنونم

  • سلام، امیدوارم حالتون خوب باشه، من مجازی سازی رو از بایوس قبلاً فعال کرده بودم، اما چند روز قبل متوجه شدم که غیر فعاله، در حالی که من توی بایوس نرفتم و خاموششم نکردم، حالا توی بایوس میرم فعالشم میکنم ذخیرشم میکنم، اما وقتی سیستم ریستارت میشه باز هم مجازیسازیم غیر فعاله، حتی قابلیتهای ویندوز مثل هایپر وی رو هم غیر فعال کرده بودم، اما باز هم جواب نداد، چیکارش کنم، میشه لطفاً راهنماییم کنین؟ از هوش مصنوعی هم پرسیدم گفت احتمالاً باطری بایوست ضعیفه یا آپدیت نیست، ولی اگه آپدیت نباشه خب من قبلشم فعال کرده بودم نباید اون موقع حتی فعال میشد، بایوسم هم یو ای فای نیست حالتش، نمیتونم آپدیتش کنم، اگر میشه اگر راهش رو میدونین راهنماییم کنین چون کارم گیره مدل لپتاپم لنوو هست ویندوزم OS Name; Value: Microsoft Windows 10 Pro هست لنووم از خانواده ی System SKU; Value: LENOVO_MT_80T3_BU_idea_FM_V310-15IKB هست

    • سلام و وقت بخیر
      ممنون که مشکلتون رو به اشتراک گذاشتید. موردتون رو بررسی کردم و با توجه به اینکه تنظیمات BIOS بعد از هر ریستارت ریست میشه، احتمال باتری CMOS ضعیف کم هست چون در اون صورت تاریخ و ساعت سیستم هم باید مشکل داشت. به نظر میرسه مشکل اصلی یک سری Policy های امنیتی ویندوز یا قفل سطح Firmware باشه که تنظیمات Virtualization رو Override میکنه.

      پیشنهاد میکنم این مراحل رو به ترتیب امتحان کنید:
      مرحله اول – غیرفعال‌سازی Hyper-V از طریق PowerShell:
      PowerShell رو با دسترسی Administrator باز کنید و این دستورات رو اجرا کنید:
      bcdedit /set hypervisorlaunchtype off
      DISM /Online /Disable-Feature:Microsoft-Hyper-V-All

      بعدش یک بار Restart بزنید، برید توی BIOS و Virtualization رو فعال کنید و ذخیره کنید.


      مرحله دوم – بررسی Device Guard و Credential Guard:
      این قابلیت‌های امنیتی ویندوز گاهی با تنظیمات BIOS تداخل پیدا میکنن. برای غیرفعالشون باید از طریق Group Policy Editor عمل کنید:

      1. کلید Windows + R رو بزنید و gpedit.msc رو تایپ کنید
      2. برید به مسیر: Computer Configuration > Administrative Templates > System > Device Guard
      3. گزینه “Turn On Virtualization Based Security” رو پیدا کنید و روی Disabled بذارید
      4. Apply و OK کنید و یک بار Restart بزنید

      مرحله سوم – بررسی قفل از طریق Lenovo Vantage:
      اگر نرم‌افزار Lenovo Vantage رو دارید (از Microsoft Store قابل نصبه)، برید توی بخش Device Settings و ببینید آیا گزینه‌ای مثل “Virtualization Technology Lock” فعال هست یا نه. اگر فعال بود، باید از همون طریق غیرفعالش کنید.


      مرحله چهارم – Reset کردن BIOS:
      وارد BIOS بشید و گزینه “Load Setup Defaults” یا “Restore Factory Settings” رو انتخاب کنید. بعد از Reset، دوباره دستی Virtualization رو فعال کنید و ذخیره کنید.
      اگر بعد از این مراحل باز هم مشکل برطرف نشد، احتمالاً یک باگ سطح Firmware در این مدل خاص لپ‌تاپ وجود داره که متاسفانه بدون آپدیت BIOS قابل حل نیست. در اون صورت میتونید به جای Hyper-V از VMware Workstation استفاده کنید که نیاز سخت‌گیرانه‌تری به فعال بودن VT-x نداره.

      معمولا این مراحل آسیبی به سیستم وارد نمیکنه اما برای اطمینان حتما یک بکاپ تهیه کنین.

      موفق باشید و اگر سوالی پیش اومد در حضورتون.

      • سلام، ممنونم که بهم جواب دادین، دیوایس گارد برام فعال نیست، حتی از ویندوز فیچر، برای همین توی این مسیری که گفتین وقتی رفتم این قابلیت رو نداشت، که بتونم غیر فعالش کنم، ریست بایوس رو امتحان نکردم، اون رو هم حتماً امتحانش میکنم، من هایپر وی رو برای ویندوز سند باکس میخوام، وگرنه خودم هم میخواستم وی ام ور نصب کنم ولی برنامه هام زیادن سرعت لپتاپم کم میشه، لنوو ونتیج رو هم دارم ولی همچین قفلی ندیدم، تعجبم از اینه که تا همین چند روز قبل مجازیسازی لپتاپم فعال بود هیچ اتفاقیم نیفتاده بود که متوجه بشم چرا اینجوری شده، اگه بایوس رو ریست کنم بعد ولی این مراحلی که شما گفته بودین، هایپر ویم و قابلیتهای دیگه مربوط به مجازیسازی غیر فعاله، ولی دیوایس گارد رو اگه مرحلش رو انجام نداده باشم، بازم میتونه بهم کمک کنه؟یا باید اون مراحلی که گفتین رو انجام داده باشم بازم ممنونم که به کامنتم جواب دادین

      • سلام دوباره
        خب، اینکه Device Guard و مسیر Group Policy براتون فعال نبوده و اون گزینه رو پیدا نکردید، عملاً خبر خوبیه و یعنی Virtualization Based Security از اون طریق روشن نیست و مزاحمتی ایجاد نمی‌کنه. پس خیالتون از بابت مرحله دوم راحت باشه و نیازی نیست دنبالش بگردید.
        با توجه به اینکه می‌گید تا چند روز پیش همه چیز کار می‌کرد، احتمالاً یه تضاد نرم‌افزاری یا یک قفل جزئی در بایوس باعث شده تنظیمات VT-x بعد از ذخیره شدن باقی نمونه. پس الان مهم‌ترین و منطقی‌ترین کار همون Reset بایوسه که گفتید هنوز انجامش ندادید. این کار رو حتماً انجام بدید:

        مرحله کلیدی – ریست کامل بایوس:

        1. وارد بایوس بشید.
        2. گزینه‌ی Load Setup Defaults یا Restore Factory Settings (احتمالاً در تب Exit) رو انتخاب کنید و تأیید کنید.
        3. بعد از ریست، دوباره وارد تنظیمات بشید و Intel Virtualization Technology (یا مشابه) رو فعال کنید.
        4. سپس F10 (Save & Exit) بزنید و بذارید سیستم ریستارت بشه.

        بعد از ریستارت، یک بار دیگر بدون دست زدن به تنظیمات، سیستم رو خاموش و روشن کنید و دوباره وارد بایوس بشید تا ببینید تنظیمات فعال باقی مونده یا نه. احتمال زیادی داره که مشکل همینه و حل بشه.


        بعد از تثبیت مجازی‌سازی، فعال‌سازی دوباره Hyper-V و Sandbox:
        از اونجایی که شما برای Windows Sandbox به Hyper-V نیاز دارید، باید بعد از موفقیت بایوس، دوباره قابلیت‌هایی که قبلاً غیرفعال کردیم رو برگردونید. PowerShell رو با دسترسی Admin باز کنید و این دستورات رو اجرا کنید:

        DISM /Online /Enable-Feature:Microsoft-Hyper-V-All
        bcdedit /set hypervisorlaunchtype auto

        بعد از اجرا، یه Restart بزنید. بعدش می‌تونید از طریق **Turn Windows features on or off** تیک Windows Sandbox رو هم فعال کنید. اون دستوراتی که قبلاً دادم (غیرفعال‌سازی) فقط برای جدا کردن پای ویندوز از ماجرا بود، ولی الان برای استفاده‌ی نهایی باید دوباره برگردونده بشن.


        اگه ریست بایوس هم جواب نداد:
        خیلی بعیده ولی اگر همچنان تنظیمات ذخیره نشد، دو احتمال باقی می‌مونه:
        1. باتری CMOS به صورت مرزی ضعیف شده که فقط روی بخش خاصی از تنظیمات تأثیر بذاره (هرچند گفتید ساعت به هم نمی‌ریزه، اما گاهی برای تنظیمات خاصی مثل VT-x پیش میاد). اگه دسترسی به باتری لپ‌تاپ راحت بود می‌تونید چند دقیقه درش بیارید تا بایوس کاملاً تخلیه بشه، اما برای مدل‌های لنوو مثل V310 ممکنه نیاز به باز کردن کامل داشته باشه که اگر تجربه‌اش رو ندارید پیشنهاد نمی‌دم.
        2. باگ سطح Firmware که متأسفانه بدون آپدیت بایوس رفع نمی‌شه. اشاره کردید بایوستون UEFI نیست و نمیتونید آپدیتش کنید. البته مدل V310-15IKB در واقع UEFI داره (منتها شاید حالت Legacy روش فعال باشه)، و آپدیت بایوس از طریق فایل اجرایی تحت ویندوز هم معمولاً از طرف لنوو ارائه میشه. می‌تونید از این لینک (سایت رسمی لنوو برای سری
        V310-15IKB) مدل دقیقتون رو جستجو کنید و ببینید فایل اجرایی BIOS Update Utility وجود داره یا نه. ولی اگر به هر دلیلی نتونستید، تنها راه جایگزین برای Windows Sandbox (که فقط با Hyper-V کار می‌کنه) همین حل مشکل بایوسه.

        احتمال قوی همون ریست بایوس مشکل رو حل می‌کنه. پس اول این رو امتحان کنید و نتیجه رو بهم بگید. موفق باشید.

  • سلام، امیدوارم حالتون خوب باشه، چشم حتماً امتحانش میکنم و نتیجه رو بهتون میگم، شرمنده که سؤالم رو مرتبط به وی ام ور نمیپرسم، و شرمنده که راجب همچین چیزی توی این پست صحبت کردم، میشه داکر رو داشته باشم و هایپر وی هم فعال باشه تا بتونم بعضی وقتا که لازمم میشه از ویندوز سند باکس استفاده کنم؟ آخه من برای داکر که میخواستم یادش بگیرم ولی به خاطر اینکه هسته ی لینوکس رو نداشتم هوش مصنوعی بهم گفت هایپر وی هم میتونه تداخل ایجاد کنه، برای همین نمیدونم چیکار کنم و این حرفش واقعیت داره که نمیشه هم هایپر وی فعال باشه هم داکر داشته باشم، شرمنده که همچین سؤالی رو اینجا پرسیدم

    • سلام، خواهش می‌کنم، سؤال کاملاً به‌جاست.
      بله، می‌تونید Docker و Hyper-V را هم‌زمان فعال داشته باشید و هیچ تداخلی با هم ندارند. Docker Desktop روی ویندوز از WSL 2 یا مستقیماً Hyper-V استفاده می‌کنه، بنابراین اتفاقاً به Hyper-V نیاز داره. Windows Sandbox هم بر پایه Hyper-V است. اون تداخلی که شنیدید بیشتر برای VMware Workstation یا VirtualBox پیش میاد، نه Docker. پس بعد از حل مشکل بایوس، با خیال راحت Hyper-V و Sandbox و Docker را با هم راه بندازید. موفق باشید.

  • سلام دوباره، من ریست بایوس، و کارهایی که گفتین رو امتحان کردم، تنظیمات بایوس ذخیره میشه، یعنی اون مجازیساز روی فعال هست، اما توی ویندوزم کار نمیکنه و میگه غیر فعاله، حتی گفتم با خودم شاید الکی اطلاعات میده رفتم قابلیتهاش رو فعال کنم بعضیا مثل ویندوز سند باکس فعال نشدن، چیکار کنم💔حتی لپتاپ رو از شارژ کشیدم، بدون شارژ و با شارژرش امتحان کردم، روی enable هست ولی نمیدونم چرا برای خودم فعال نیست

      • سلام، امیدوارم حالتون خوب باشه نمیدونم چجوری ازتون تشکر کنم ممنون از راهنماییتون، من اینجا میگم که مشکلم چجوری حل شد که اگر عزیزی مثل من به مشکل خورد یه روز بتونه این مطلب اگه ببینه مشکلش رو حل کنه، بایوس رو ریست کرده بودم، قابلیتهای هایپر وی جز هایپر وایزر پلت فرم رو تیک زدم، هایپر وایزر پلت فرم توی مجموعه ی هایپر وی توی ویندوز فیچر تیک نمیخوره اولش، باید اون قابلیتهایی که نیاز داریم رو فعال کنیم، من خودم ویندوز ساب سیستم رو فعال کردم، ماشین مجازی رو فعال کردم، ویندوز هایپر وایزر پلت فرم رو فعال کردم، یه گزینه ی مستقله توی ویندوز فیچر، و میخواستم ویندوز سند باکس رو فعال کنم تیک نمیخورد، ولی من اینها رو که فعال کردم اول اعمالشون کردم ریستارت شد، و بعد تونستم هایپروایزر پلت فرم اگه اسمش رو اشتباه نگفته باشم رو توی مجموعه ی هایپر وی فعال کنم و ویندوز سند باکس رو هم فعال کردم، بعد ریستارت زدم، بعد فهمیدم دلیل اینکه میگه فعال نیست به خاطر اینه که من همه ی قابلیتها رو غیر فعال میکردم، اونای دیگه رو هم که فعال میکردم ریستارت نمیکردم بعد با این روش مشکلم حل شد، ممنون از راهنماییتون، الان همش نگرانم دوباره اونجوری بشه، امیدوارم به هرچی میخواین برسین بهترین اتفاقا براتون بیفته، امیدوارم سایت بیت آموز جامعه ی دلسوز و مهربونی مثل شماها رو از دست نده و همینجوری رشد کنه

      • خوشحالم که مشکلتون حل شد و ممنون بابت توضیح دقیقتون، مطمئنم به خیلی‌ها کمک می‌کنه.
        نگران نباشید، با این تنظیمات درست دیگه خودبه‌خود از تغییری ایجاد نمیشه.

        موفق باشید و هر وقت سؤالی بود در خدمت شماییم.

دیدگاهتان را بنویسید

سبد خرید شما