תיקון: VirtualBox לא מציג את Windows 10 (64 סיביות)



נסה את הכלי שלנו לביטול בעיות

משתמשים רבים ומתכנתים רבים מתמודדים עם בעיה בעת השימוש ב- VirtualBox, שם אינם מסוגלים לראות מערכות הפעלה אורחות של 64 סיביות המוצגות ביישום. נושא זה מטריד מאוד מכיוון שאולי אפילו תמלא את כל הדרישות אך לא תוכל להתקין מערכת הפעלה אורחת של 64 סיביות בהתקנת VirtualBox שלך.



VirtualBox לא מציג 64 סיביות של Windows 10



הסיבות לכך שאתה עלול להיתקל בנושא זה הן מגוונות למדי וכוללות כמה אלמנטים שונים. מכיוון שהרבה אלמנטים מוגבהים וברמת ה- BIOS מעורבים במהלך וירטואליזציה (Hyper-V, Hypervisor, אבטחת חומרה וכו '), יתכן שיש לך כמה אפשרויות שלא מוגדרות כהלכה.



מה גורם ל- VirtualBox לא להציג מערכות הפעלה אורח של 64 סיביות ב- Windows 10?

ישנן מספר סיבות שונות החל מ- Hyper-V ועד אבטחת חומרה מדוע אינך יכול לראות מערכות הפעלה אורחות 64 סיביות במכשיר שלך. להלן כמה מהאשמים העיקריים המפורטים להלן:

  • Hyper-V: ידוע כי Hyper-V של מיקרוסופט גורם לבעיות ביישום VirtualBox. יש להשבית אותו כדי לגשת לתכונות המלאות של היישום.
  • ניפוי שגיאות מערכת ופלטפורמות VM: אם התקנת את הבאגים של המערכת או מנהלים / פלטפורמות אחרות של VM במחשב שלך, הם עלולים להתנגש עם VirtualBox על משאבים ולגרום לכך שחלק מהתכונות לא יפעלו.
  • שומר מכשיר / שומר אישורים: Guard Guard או Credential Guard הם יישומים המספקים אבטחה של חומרה ואישורים במחשב שלך. בדרך כלל הם מותקנים מראש על ידי Dell. יש להסיר אותם כדי ש- VirtualBox יפעל כראוי.
  • בידוד ליבה: ל- Windows אפשרות בידוד ליבה למעבדים שלה. חייבים להשבית גם את זה.
  • מעבד עם וירטואליזציה מופעלת: נדרש מעבד חוקי שמאפשר לו וירטואליזציה כדי ש- VirtualBox יעבוד במחשב שלך.

לפני שנתחיל עם הפתרונות, ודא שאתה מחובר כ- מנהל במחשב שלך. יתר על כן, אתה צריך גם קובץ .iso תקף של אורח אשר ישמש לטעינת מערכת ההפעלה האורחת במחשב שלך. אם הקובץ אינו חוקי או מסוג אחר, לא תראה מערכות הפעלה של 64 סיביות באפשרויות של VirtualBox.

תנאי מוקדם: לוודא שיש לך מעבד x64

כדי להריץ מערכות הפעלה אורחיות של 64 סיביות, חובה שיהיה לכם מעבד נתמך של x64 סיביות. בדרך כלל ישנם שני סוגים של מעבדים כלומר 32 ביט ו 64 ביט. אם יש לך מעבד של 32 סיביות, לא תוכל להפעיל בשום צורה מערכות הפעלה של 64 סיביות.



להלן דרך קצרה כיצד לבדוק את סוג המעבד שלך.

  1. לחץ לחיצה ימנית על מחשב זה ובחר נכסים .

מאפייני המחשב

  1. לאחר שנכנס למאפייני המחשב, בדוק מתחת לכותרת המשנה של מערכת ובדוק את הסוג שמול סוג המערכת . אם גם מערכת ההפעלה וגם המעבד 64 אתה טוב ללכת.

בודק את סוג המערכת

פתרון 1: הפעלת טכנולוגיית וירטואליזציה של אינטל

טכנולוגיה וירטואלית היא הארכיטקטורה במחשבים המאפשרת למשתמשים להריץ יותר ממערכות הפעלה אחת באמצעות וירטואליזציה בה מערכת ההפעלה האורחת מושקת בארגז חול. בארגז חול, לאפליקציה יש משאבים מוגבלים ואין לה גישה לארכיטקטורת המחשבים הראשית שנמצאת מעבר לארגז החול. אם הגדרה בסיסית זו מושבתת, ייתכן שתיתקל בבעיות ב- VirtualBox. כאן נאפשר זאת ב- BIOS.

  1. אתחול המחשב שלך ולחץ Del או F2 (תלוי בלוח האם ללוח האם. אתה יכול ללחוץ על המקש הנכון שמופיע מתחת לסמל Windows בעת הפעלת המחשב מחדש) BIOS .
  2. לאחר הפעלת ה- BIOS, נווט לאפשרות של טכנולוגיית וירטואליזציה של אינטל שנמצא בדרך כלל ב מִתקַדֵם . התפריט שבו הוא קיים עשוי להיות שונה בין לוח האם ללוח האם, לכן חקור את עצמך.

במקרה של לוחות אם של ASUS, עקוב אחר הנתיב הבא:

מתקדם> תצורת מעבד> טכנולוגיית וירטואליזציה של אינטל

ניווט לטכנולוגיית וירטואליזציה של אינטל

  1. עַכשָׁיו שינוי האפשרות ל מופעל . שמור שינויים וצא מ- BIOS.

הפעלת טכנולוגיית וירטואליזציה של אינטל

המחשב יופעל מחדש כעת. לאחר ההפעלה מחדש, ייתכן שיהיה עליך להתקין מחדש את יישום VirtualBox ולאחר טעינת כל מערכות ההפעלה האורחות, בדוק אם הבעיה נפתרה.

פתרון 2: השבתת ה- Hyper-V של מיקרוסופט

Hyper-V הוא כלי שפותח על ידי מיקרוסופט המאפשר למשתמשים ליצור מכונה וירטואלית אחת או יותר. זה נעשה להפעלת מערכות הפעלה שונות ב- Windows. זה כמעט מבצע את אותן המשימות כמו של VirtualBox אבל יש אפשרויות קשות בנוסף לאדריכלות מבלבלת. מצאנו מדוחות המשתמשים כי יש להשבית את Hyper-V ב- Windows שלך כדי ש- VirtualBox יתנהל כהלכה.

בדוק אם המחשב הוא בעל יכולת Hyper-V

ראשית, אנו נבדוק שהמחשב שלך אפילו מסוגל ל- Hyper-V. אם ה מערכת הפעלה לא והוא לא הותקן מלכתחילה, אתה יכול לדלג על פתרון זה ולעבור לשלב הבא.

  1. לחץ על Windows + S, הקלד 'שורת פקודה' בתיבת הדו-שיח, לחץ באמצעות לחצן העכבר הימני על היישום ובחר הפעל כמנהל .
  2. לאחר שורת פקודה מוגבהת, הפעל את הפקודה הבאה:
systeminfo.exe

ביצוע systeminfo.exe

  1. לאחר טעינת התוצאות, נווט לתחתית כדי לחפש את הערך ' דרישות Hyper-V ”. אם יש לך כן מול האפשרויות, המשמעות היא שהמחשב שלך תומך ב- Hyper-V. אם לא תראה א לא , כדאי לדלג על פתרון זה.

בדיקת דרישות Hyper-V

השבתת Hyper-V

כעת אם מותקן במחשב שלך Hyper-V, אנו נשבית אותו ונפעיל מחדש את המחשב שלך. פעולה זו תסיר את ההתנגשות בין Hyper-V ו- VirtualBox ותפתור את הבעיה.

  1. לחץ על Windows + R, הקלד “ OptionalFeatures.exe ”בתיבת הדו-שיח ולחץ על Enter.
  2. לאחר פתיחת התכונות האופציונליות, חפש את האפשרות של Hyper-V . אם זה מסומן, בטל את הסימון של האפשרות (כולל אפשרויות המשנה).

השבתת Hyper-V - Windows 10

  1. הפעל מחדש את המחשב והפעל שוב את VirtualBox. בדוק אם הבעיה נפתרה. ניתן גם לטעון מחדש את מערכת ההפעלה 64 סיביות מקובץ ה- ISO שלה.

פתרון 3: הסרת התקנת Guard Guard / Credential Guard

Device Guard הוא שילוב של תכונות אבטחת חומרה ותוכנה הקשורות לארגון המאפשר למכשיר להריץ רק יישומים המוגדרים כראוי במדיניות תקינות הקוד של Windows. הוא משמש כשכבת אבטחה נוספת ומופעל כברירת מחדל במחשבי DELL. יש להשבית אפשרות זו על מנת ש- VirtualBox תציג מערכות הפעלה אורחות 64 סיביות במחשב שלך.

אישורי המשמר אמורים להיות נוכחים רק במהדורת Windows 10 Enterprise, אז אל דאגה אם אינך יכול לראות את זה בגירסת Windows שלך.

השבתת שומר המכשיר

  1. לחץ על Windows + R, הקלד “ gpedit.msc ”בתיבת הדו-שיח ולחץ על Enter.
  2. לאחר שעורך המדיניות הקבוצתית, נווט לנתיב הבא:
תצורת מחשב> תבניות ניהול> מערכת> משמר מכשירים

ניווט ל- Device Guard - עורך מדיניות קבוצתית

  1. כעת לחץ פעמיים על המדיניות הפעל אבטחה מבוססת וירטואליזציה והגדר אותו כ נָכֶה .

השבתת שומר המכשיר

  1. שמור שינויים וצא. כעת הפעל מחדש את המחשב ונסה להפעיל את VirtualBox. בדוק אם הבעיה נפתרה.

השבתת משמר האישורים

אם המחשב שלך הוא Windows 10 Enterprise ומכיל גם אישורי משמר, ננסה להשבית אותו גם בנוסף ל- Device Guard. פעל לפי ההוראות שלהלן.

  1. בצע את השיטה של השבתת משמר ההתקנים כפי שהודגם לעיל. כעת לחץ על Windows + R, הקלד 'regedit' בתיבת הדו-שיח ונווט לכתובות הבאות.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGu

לִמְחוֹק כל אחד מהמקשים שלמעלה.

  1. כעת עלינו למחוק את משתני ה- EFI של Windows Defender Credential Guard באמצעות bcdedit. לחץ על Windows + S, הקלד 'שורת פקודה' בתיבת הדו-שיח, לחץ באמצעות לחצן העכבר הימני על היישום ובחר הפעל כמנהל .
  2. כעת בצע את הפקודות הבאות בזה אחר זה והמשך עם Enter אחרי כל אחת מהן.
mountvol X: / s העתק% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / צור {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / יישום osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} path ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86547d 0cb3b571-2f2e-4343-a879-d86a476d7215} אפשרויות load DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} מחיצת מכשיר = X: mountvol X: / d

השבתת משמר האישורים

  1. עַכשָׁיו אתחול את המחשב כהלכה. כשתתבקש לעשות זאת השבת את משמר האישורים של Windows Defender , לְקַבֵּל הפקודה.
  2. הפעל מחדש את המחשב. כעת נסה להריץ את VirtualBox ולאחר טעינת מערכת ההפעלה האורחת, בדוק אם השגיאה נפתרה.

פתרון 4: השבתת בידוד הליבה

טכנולוגיית בידוד הליבה אפשרה ל- Windows ליצור אזור מאובטח של זיכרון המערכת אשר מבודד לחלוטין מזיכרון העבודה הרגיל של המחשב. זה עוזר להפעלת מכונות וירטואליות ב- Windows. באזור מאובטח זה, המערכת יכולה להריץ את תהליכי המערכת שלה, תוכנות אבטחה וכו 'מבלי להסתכן בהפרעה על ידי מערכת ההפעלה המרכזית. לפעמים מודול זה גורם להתנגשות עם Core Isolation. אנו נשבית את בידוד הליבה ונבדוק אם זה פותר את הודעת השגיאה.

  1. הורד את הקובץ .reg מ- ( כאן ). הקובץ יקרא לשם 'השבתת משמר אישורים'.
  2. לחץ לחיצה כפולה עליו להוציא לפועל. ייתכן שתתבקש על ידי UAC לאשר את פעולותיך.

השבתת בידוד הליבה

  1. אם ברצונך להפעיל שוב בידוד Core, הורד את קובץ ה- reg מ- ( כאן ).
  2. הפעל מחדש את המחשב ובדוק אם הודעת השגיאה נפתרה.

פתרון 5: הסרת התקני הבאגים ברמת המערכת ופלטפורמות אחרות של VM

אם תוכנת מכונה וירטואלית אחרת מותקנת במחשב שלך, היא לא תאפשר ל- VirtualBox להריץ מערכות הפעלה של 64 סיביות במחשב שלך. זה אפילו עלול להתנגש עם פונקציות אחרות ביישום. הנה אתה צריך הסר התקנה כל תוכנות המחשב הווירטואלי האחרות והבאגים ברמת המערכת (אם בכלל) מהמחשב שלך.

  1. לחץ על Windows + R, הקלד “ appwiz.cpl ”בתיבת הדו-שיח ולחץ על Enter.
  2. ברגע שאתה מנהל את היישומים, חפש פלטפורמות VM אחרות או ניפוי באגים ברמת המערכת. לחץ עליהם באמצעות לחצן העכבר הימני ובחר הסר התקנה .

הסרת התקני הבאגים ברמת המערכת ופלטפורמות אחרות של VM

  1. הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה. אם לא, שקול לטעון את מערכת ההפעלה 64 סיביות בחזרה למחשב שלך.
6 דקות קריאה