כיצד לפתור את שגיאת VirtualBox VT-x אינו זמין ב-Windows 10/11
VirtualBox או Oracle VM Virtual Box הוא כלי המאפשר למפתחים ליצור ולנהל מספר מכונות וירטואליות ממחשב חזק אחד. אך לאחרונה בעת יצירת הפעלה וירטואלית, חלק מהמפתחים התלוננו על כך שחוו בעיית קריסה ואחריה הודעת שגיאה- VT-x אינו זמין (VERR_VMX_NO_VMX). אם אתה רואה גם הודעת שגיאה זו במערכת שלך, בצע את השלבים הבאים כדי לתקן את הבעיה במהירות.
דרכים לעקיפת הבעיה –
1. עליך להתמלא בתנאים הבאים לפני שתנסה להשתמש ב-VM Virtual Box -
א. טכנולוגיית וירטואליזציה (VT)
ב. מניעת ביצוע תאריך חומרה (DEP) [הידוע לחילופין בשם 'No Execute' או 'NX' ו ביצוע השבתה (XD) עבור מעבדי AMD ואינטל בהתאמה]
תוכן העניינים
- תיקון 1 - הפעלת פקודה בשורת הפקודה
- תיקון 2 - השבת את תכונת בידוד הליבה
- תיקון 3 - הפעל וירטואליזציה של החומרה
- תיקון 4 - השבת את תכונת Hyper-V
תיקון 1 - הפעלת פקודה בשורת הפקודה
1. עבור אל תיבת החיפוש של Windows והקלד cmd בתיבת החיפוש.
2. קליק ימני על שורת הפקודה ופתח את שורת הפקודה בשם מנהל .
3. כעת, העתק והדבק את הפקודה שניתנה למטה ולחץ על מקש Enter.
|_+_|ארבע. אתחול המחשב שלך
תיקון 2 - השבת את תכונת בידוד הליבה
עליך להשבית את תכונת בידוד הליבה ב-Windows Defender.
1. הקלד אבטחת Windows בתיבת החיפוש.
2. לאחר מכן, לחץ על אבטחת Windows לגשת אליו.
3. לאחר מכן, לחץ על אבטחת מכשיר לבדוק את זה.
4. בקטע של בידוד הליבה, לחץ על פרטי בידוד ליבה לבדוק את זה.
5. בתפריט Core isolation, הגדר את שלמות זיכרון ל כבוי .
סגור את הגדרות האבטחה של Windows. אתחול המחשב שלך ובדוק אם זה עוזר.
הפעל את Virtual box VM ונסה להתחיל הפעלה חדשה.
תיקון 3 - הפעל וירטואליזציה של החומרה
אחת הדרישות המרכזיות של Hyper-V היא הפעלת הווירטואליזציה ב-BIOS.
1. בהתחלה, כבה את המחשב.
2. לאחר מכן, הפעל את המכונה.
3. לאחר אתחול המערכת, פשוט לחץ על לִמְחוֹק * מקש מהמקלדת כדי לפתוח את הגדרת ה-BIOS במחשב.
*פתק – המפתח בפועל לגישה להגדרות ה-BIOS עשוי להשתנות מיצרן ליצרן. אלו הם מגוון המפתחות -
Esc, F1, F2, F10, F11, F12 או מחק
לחיצה על המקש המוקצה תביא את מסך ה-BIOS במחשב שלך.
3. כאשר ה BIOS ההגדרה נפתחת, עבור אל מִתקַדֵם לשונית * .
4. לאחר מכן, בחר את וירטואליזציה מהרשימה והגדר אותו ל מופעל .
(במחשבים מסוימים, ייתכן שתבחין בהגדרות 'מצב SVM' במקום 'וירטואליזציה'. הפעל אותו כדי לקבל את אותו אפקט)
[
*פתק –
אם אינך מוצא את אפשרות 'וירטואליזציה' בכרטיסייה 'מתקדם', תוכל למצוא אותה ב- ביצועים לשונית.
]
5. שוב, הקש על המקש המשויך אליו כדי לשמור את ההגדרות.
[זה F10 מפתח עבור המחשב הזה.]
6. לאחר מכן, בחר כן כדי לבסוף לשמור ולצאת מהגדרות הביוס במחשב שלך.
המחשב שלך יופעל כרגיל.
עבור המערכות הפועלות על מעבד AMD -
1. עבור להגדרות ה-BIOS.
2. כאן, עבור אל M.I.T לשונית.
3. בכרטיסייה 'M.I.T', עבור אל הגדרות תדר מתקדמות .
4. לאחר מכן, לחץ על הגדרות Core מתקדמות .
5. כאן תראה את 'מצב SVM' על המסך שלך. מצב SVM הוא מצב מכונה וירטואלית מאובטחת.
6. הגדר אותו ל לְאַפשֵׁר כדי להפעיל אותו.
7. כעת, עליך לבחור כן כדי לבסוף לשמור ולצאת מהגדרות הביוס במחשב שלך.
ברגע שהמחשב שלך מאתחל כרגיל, פתח את ה-VM Virtual Box ונסה ליצור הפעלה חדשה.
תיקון 4 - השבת את תכונת Hyper-V
השבתת ה-Hyper-V אמורה להסתדר.
1. קודם כל, הקש על מקש Windows+R מפתחות יחד.
2. לאחר מכן, כתוב את פקודת הריצה הזו ולחץ להיכנס .
|_+_|
3. בצד שמאל, לחץ על הפעל או כבה את תכונות Windows .
4. כאשר התכונות האופציונליות נפתחות, פשוט חשבון ה Hyper-V אפשרות להפעיל את כל התכונות של Hyper V.
5. לאחר שתעשה זאת, לחץ על בסדר .
כעת, הפעל מחדש את המחשב.
כעת, שוב פתחו את החלון הזה והשבתו (בטל את הסימון) של כל התכונות של Hyper-V.
Windows יתחיל כעת את תהליך השבתת ה-HyperVisor במחשב שלך.
6. לבסוף, לחץ על אתחל עכשיו כדי להפעיל מחדש את המערכת.
כעת, המחשב שלך יופעל מחדש ו-Windows ישבית את Hyper V במחשב שלך.
7. לאחר הפעלת המחשב, הקלד cmd בתיבת החיפוש.
8. לאחר מכן, מקש ימני עַל שורת פקודה ולבחור הפעל כמנהל .
9. לאחר ששורת הפקודה מופיעה על המסך, סוּג אוֹ לְהַדבִּיק הקוד הזה והכה להיכנס .
|_+_|
סגור את חלון שורת הפקודה. אתחול המחשב שלך אחרי זה. לאחר מכן, הפעל את ה-VM Virtual Box והתחל הפעלה וירטואלית חדשה.