מדריך זה מכיל הוראות מפורטות לפתרון שגיאת VirtualBox 0x000000C4, כאשר אתה מנסה להתקין את Windows 8.1, Widows 10 או Windows Server 2012 64-bit OS ב-Oracle VM VirtualBox.
המחשב שלך צריך לאתחל.
נא להחזיק את כפתור ההפעלה.
קוד שגיאה: 0x000000C4
פרמטרים:
0x00000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (או "0xFFFFF801E5962A80")
0x000000000000000
כיצד לתקן את שגיאת VirtualBox 0x000000C4 (Windows 10, 8.1, Server 2012)
חָשׁוּב: לפני שתמשיך לשיטות למטה. ודא שהתקנת את הגרסה האחרונה של Oracle Virtual Box וציינת שאתה מתקין א 64 סיביות מערכת הפעלה בהגדרות VM.
שיטה 1. אפשר הגנת ביצוע נתונים ב-BIOS.
השיטה הראשונה לפתור את קוד השגיאה של VM 0x000000C4, היא להפעיל את 'מניעת ביצוע נתונים' ב-BIOS. לעשות את זה:
1. הפעל את המחשב שלך והיכנס BIOS (הגדרות CMOS).
2. לך ל מִתקַדֵם או ל בִּטָחוֹן אפשרויות ו לְאַפשֵׁר ה הגנה על ביצוע נתונים.
* הערה: ב-BIOS מסוימים, ה"הגנה על ביצוע נתונים" עשוי להיקרא "No Execute Memory Protection", או "Execute Disable bit", או "Execute Disable Function", או "NX Bit".
3.שמור את השינויים שלך ו יְצִיאָה מ-Bios Setup.
4. אתחול ל-Windows.
5. פתח את VirtualBox והתקן את מכונת ה-VM.
שיטה 2. אפשר את הוראת CMPXCHG16B.
לפי מיקרוסופט, אחד ה-sדרישות המערכת להתקנת Windows 8.1, Windows 10 או Server 2012 64-bit OS על מחשב 64-bit, הוא להיות בעל מעבד התומך בהוראה CMPXCHG16B (יכול להתייחס גם כ"CompareExchange128"). אבל, לכמה מעבדים קודמים לא היו הוראת CMPXCHG16B ואתה צריך להפעיל את התכונה הזו במכשיר ה-VM כדי לעקוף את השגיאה "0x000000C4". לעשות את זה:
1. פתח את שורת הפקודה כמנהל.
2. הקלד את הפקודה הבאה:
- cd \Program Files\Oracle\VirtualBox
3. לאחר מכן תן את הפקודה למטה כדי לרשום את מכונות ה-VM.
- רשימת VBoxManage.exe vms
4. שים לב מהפלט של הפקודה לעיל, שם מכונת ה-VBOX, שבו אתה מקבל את השגיאה 0x000000C4.
לדוגמה, בדוגמה זו, מכונת ה-VM עם השגיאה "0x000000C4", היא "Windows8.1_x64_Pro".
5. לאחר מכן הקלד את הפקודה הבאה, אך החלף את "שם VM" ערך, עם השם של מכונת VBOX שאתה מתמודד עם השגיאה 0x000000C4, ולחץ על להיכנס:
- VBoxManage.exe setextradata "שם VM" VBoxInternal/CPUM/CMPXCHG16B 1
לְמָשָׁל בדוגמה זו הפקודה תהיה:
- VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B 1
6. סגור את שורת הפקודה והמשך להתקנת מכשיר ה-VM. *
*טיפ: אם ברצונך להפעיל את הוראת CMPXCHG16B, לכל מכשירי ה-VM המותקנים, תן את הפקודה הבאה:
- VBoxManage.exe setextradata global VBoxInternal/CPUM/CMPXCHG16B 1
זהו זה! הודע לי אם המדריך הזה עזר לך על ידי השארת הערה לגבי החוויה שלך. בבקשה תעשו לייק ושתפו את המדריך הזה כדי לעזור לאחרים.