תיקון: שגיאת VirtualBox 0x80004005: פתיחת ההפעלה עבור VM נכשלה - שכפל ערכי תצורה CMPXCHG16B ו-IsaExts/CMPXCHG16B (נפתר)

תיקון: שגיאת VirtualBox 0x80004005: פתיחת ההפעלה עבור VM נכשלה - שכפל ערכי תצורה CMPXCHG16B ו-IsaExts/CMPXCHG16B (נפתר)

מדריך זה מכיל הוראות לפתרון השגיאה של VirtualBox 0x80004005, כאשר אתה מנסה להפעיל מכונה וירטואלית של Windows 8.1 או Windows 10: 'שכפל ערכי תצורה'/CPUM/CMPXCHG16B' ו-'/CPUM/IsaExts/CMPXCHG16B – נא להסיר את הקודם!''.

VirtualBox לא הצליח לפתוח את ההפעלה - שכפל ערכי תצורה

לאחר עדכון Oracle VM VirtualBox לגרסה 6.0 עשויה להופיע השגיאה הבאה בעת ניסיון להפעיל מכונת Windows 10 או 8.1 VM:



' פתיחת הפעלה עבור המחשב הוירטואלי נכשלה.
שכפול ערכי התצורה '/CPUM/CMPXCHG16B' ו-'/CPUM/IsaExts/CMPXCHG16B' - אנא הסר את הקודם! (VERR_DUPLICATE).
קוד תוצאה: E_FAIL (0x80004005)
רכיב: ConsoleWrap
ממשק: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}'

כיצד לתקן: שכפל את ערכי התצורה '/CPUM/CMPXCHG16B' ו-'/CPUM/IsaExts/CMPXCHG16B' ב-VirtualBox.

השגיאה 'שכפל ערכי תצורה '/CPUM/CMPXCHG16B'..', מתרחשת מכיוון שהוראת המעבד 'CMPXCHG16B' מופעלת בשני הקובץ 'VirtualBox.xml' (C:UsersUsername.VirtualBoxVirtualBox.xml) , ובקובץ ה-.vbox של מחשב וירטואלי.

כדי לפתור את הבעיה, בצע את ההוראות שלהלן כדי להסיר את השורה הבאה מהמיקומים שלעיל:
'

1. סגור מנהל VirtualBox
שתיים. לִפְתוֹחַ שורת הפקודה כמנהל .
3. הקלד את הפקודה הבאה:

    cd Program FilesOracleVirtualBox

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

    רשימת VBoxManage.exe vms

5. מהפלט של הפקודה לעיל, שים לב לשם של מכונת ה-VBOX, שם אתה מקבל את השגיאה 0x80004005.

למשל בדוגמה זו, מכשיר ה-VM עם השגיאה '0x80004005', הוא 'Windows8.1_x64_Pro'.

תמונה

6. לאחר מכן הקלד את הפקודה הבאה, אך החלף את ה-'שם VM' ערך, עם השם של מכונת ה-VBOX שאתה מתמודד עם השגיאה 0x80004005, ולחץ על להיכנס :*

    VBoxManage.exe setextradata 'שם VM' VBoxInternal/CPUM/CMPXCHG16B

* פתק:הפקודה לעיל תשבית את הוראת 'CMPXCHG16B' במחשב ה-VM שנבחר, על ידי הסרת השורה '' מקובץ ה-.vbox של המחשב.

לְמָשָׁל בדוגמה זו הפקודה תהיה:

  • VBoxManage.exe setextradata 'Windows8.1_x64_Pro' VBoxInternal/CPUM/CMPXCHG16B

תמונה

7. כעת, נסה להפעיל את מכשיר ה-VM שיש לו את הבעיה. אם אתה מקבל את אותה שגיאה, סגור את VirtualBox Manager ותן את הפקודה הבאה (כמנהל): *

    VBoxManage.exe setextradata גלובלי VBoxInternal/CPUM/CMPXCHG16B

* פתק:הפקודה לעיל תשבית את הוראת 'CMPXCHG16B' באופן גלובלי (בכל ה-VM), על ידי הסרת השורה '' מהקובץ 'VirtualBox.xml'.

תמונה

זהו זה!

אנחנו מגייסים