ไม่กี่วัน เราโพสต์เกี่ยวกับข้อผิดพลาดที่เราเพิ่งได้รับขณะติดตั้ง Windows 10/8.1 บน VirtualBox . อย่างที่เราทราบ VirtualBox เป็นวิธีที่ปลอดภัยที่สุดในการทดลองใช้เวอร์ชันตัวอย่าง เนื่องจากมีข้อกำหนดที่จำเป็นทั้งหมดสำหรับรุ่น Windows เพื่อทำการทดสอบ วันนี้ เราพบปัญหาอื่นขณะติดตั้ง Windows บน VirtualBox . ครั้งนี้ เราได้รับหน้าต่างข้อผิดพลาด:พีซีของคุณไม่รองรับ CompareExchange128 . นี่คือภาพหน้าจอ:
ดูเหมือนว่านี่เป็นปัญหาความเข้ากันได้ ซึ่งเกี่ยวข้องกับการจำลองเสมือนตั้งแต่ Windows กำลังทำงานบนพีซีเครื่องเดียวกัน อย่างไรก็ตาม VirtualBox ต้องเป็นไปตามพารามิเตอร์เมื่อคุณตัดสินใจติดตั้งระบบปฏิบัติการใด ๆ นอกเหนือจากข้อกำหนดปกติที่กำหนดไว้สำหรับระบบปฏิบัติการนั้น VirtualBox มีวิธีแก้ปัญหานี้
หากคุณได้รับข้อผิดพลาด คุณไม่สามารถติดตั้ง Windows ได้เนื่องจากโปรเซสเซอร์ของคุณไม่รองรับ CompareExchange128 ขณะติดตั้ง Windows 10/8.1 โดยใช้การจำลองเสมือนบน VirtualBox อ่านต่อ
มีการกล่าวถึงการแก้ไขด้านล่าง แต่ให้แน่ใจว่าคุณดำเนินการเมื่อ VirtualBox ไม่ได้ทำงานอยู่บนระบบของคุณ..
ติดตั้ง Windows ไม่ได้เนื่องจากโปรเซสเซอร์ไม่รองรับ CompareExchange128
1. เปิด พรอมต์คำสั่ง ด้วยสิทธิ์ของผู้ดูแลระบบ
2. พิมพ์คำสั่งเหล่านี้ทีละรายการแล้วกด Enter คีย์:
cd "C:\Program Files\Oracle\VirtualBox" VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1
หากคุณได้รับข้อผิดพลาดของคำสั่งชุดงานที่ไม่ถูกต้องในการรันคำสั่งสุดท้าย ให้ลองใช้กับผู้ใช้ปัจจุบัน (พรอมต์คำสั่งที่ไม่ใช่ผู้ดูแลระบบ ). ตอนนี้ ให้รีบูตแล้วลองติดตั้ง Windows โดยใช้การจำลองเสมือนและครั้งนี้คุณจะไม่ได้รับข้อผิดพลาด
บทความนี้ใช้กับ a 32-bit ตัวอย่างของ Windows; หากคุณกำลังจะติดตั้ง 64-บิต เวอร์ชันของ Windows โปรเซสเซอร์ของคุณต้องรองรับ CMXCHG16b , PrefetchW และ LAHF/SAHF
หวังว่าคุณจะพบว่าการแก้ไขมีประโยชน์!
ตรวจสอบโพสต์นี้หากคุณได้รับข้อความแสดงข้อผิดพลาดเกี่ยวกับการติดตั้ง Windows ของคุณไม่สำเร็จ