ผู้ใช้บางคนพบ VMware Workstation Unrecoverable Error:(vcpu-0) เกิดข้อผิดพลาดเมื่อพยายามติดตั้งระบบปฏิบัติการที่สองในคอมพิวเตอร์เครื่องใดเครื่องหนึ่ง ผู้ใช้บางคนรายงานว่าข้อผิดพลาดเกิดขึ้นเมื่อตั้งค่าเครื่องเสมือนเครื่องที่สองในขณะที่คนอื่นรายงานว่ามีการทริกเกอร์ทุกครั้งที่พยายามบูตจากเครื่องดังกล่าว ดูเหมือนว่าปัญหาจะไม่เกิดขึ้นเฉพาะกับระบบปฏิบัติการบางระบบ เนื่องจากมีรายงานว่าเกิดปัญหากับการติดตั้ง OsX, Windows และ Linux

สาเหตุของ VMware Workstation Unrecoverable Error:(vcpu-0)
เราตรวจสอบปัญหาเฉพาะนี้โดยดูที่รายงานผู้ใช้และกลยุทธ์การซ่อมแซมที่พวกเขาใช้เพื่อแก้ไขปัญหา จากสิ่งที่เรารวบรวม มีสถานการณ์ทั่วไปหลายประการที่จะเรียกข้อความแสดงข้อผิดพลาดนี้:
- ซอฟต์แวร์เวอร์ชวลไลเซชันอื่นกำลังทำงานพร้อมกัน – นี่เป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดที่ทำให้เกิดข้อผิดพลาดนี้ VMware Workstation จะแสดงข้อผิดพลาดนี้หากคุณพยายามเปิดเครื่องเสมือนในขณะที่ Virtualbox (หรือซอฟต์แวร์ที่คล้ายกันกำลังทำงานอยู่)
- Secure Virtual Machine (SVM) ถูกปิดใช้งานจาก BIOS/UEFI – ปัญหานี้มักเกิดขึ้นหาก Secure Virtual Machine (SVM) ถูกปิดใช้งานจาก BIOS หรือ UEFI (ขึ้นอยู่กับการกำหนดค่าของคุณ) ผู้ใช้หลายคนในสถานการณ์ที่คล้ายคลึงกันสามารถแก้ไขปัญหาได้โดยตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน SVM แล้ว
- เปิดใช้งานมัลติเธรดพร้อมกัน (SMT) พร้อมกันจาก BIOS/UEFI – VMware และซอฟต์แวร์อื่นๆ ที่คล้ายคลึงกันนั้นมีข้อขัดแย้งกับมัลติเธรด โดยทั่วไป คุณจะต้องปิดการใช้งาน SMT จากการตั้งค่า BIOS / UEFI ของคุณหลังจากที่คุณเปิดใช้งาน SVM เพื่อหลีกเลี่ยงความขัดแย้งใดๆ
- โอเวอร์คล็อกซีพียูหรือส่วนประกอบอื่นๆ – ส่วนประกอบที่โอเวอร์คล็อกสามารถเรียกข้อความแสดงข้อผิดพลาดนี้ได้ สิ่งนี้เกิดขึ้นเนื่องจากในระหว่างการบูตเครื่องเสมือนจะทำการตรวจสอบความถี่ที่เลือก ในบางกรณี ความถี่ที่สูงกว่าปกติใน CPU/GPU ของคุณอาจหลอกให้ซอฟต์แวร์แสดงข้อความแสดงข้อผิดพลาดนี้
- จุดบกพร่องของ VMW\ware – มีข้อบกพร่องที่รู้จักกันดีที่สร้างข้อความแสดงข้อผิดพลาดนี้แม้ว่าจะไม่ตรงตามเงื่อนไขข้างต้นก็ตาม เนื่องจากจุดบกพร่องนี้ควรได้รับการแก้ไขด้วยเวอร์ชัน 12.5 ข้อผิดพลาดอาจได้รับการแก้ไขโดยการอัปเดตแอปพลิเคชัน VMware เป็นเวอร์ชันล่าสุด
- Mac OS ได้รับการออกแบบมาให้ทำงานบนฮาร์ดแวร์ของ Apple เท่านั้น – ตามที่ระบุไว้ใน EULA ของ Apple, MAC OS ได้รับการออกแบบมาให้รันหรือเวอร์ชวลไลซ์บนฮาร์ดแวร์ของ Apple เท่านั้น ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อพยายามเรียกใช้อิมเมจเสมือน macOS
หากคุณกำลังดิ้นรนเพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ บทความนี้จะนำเสนอกลยุทธ์การซ่อมแซมที่เป็นไปได้ ด้านล่างนี้ คุณมีชุดวิธีที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อรับ VMware Workstation Unrecoverable Error:(vcpu-0) แก้ไขข้อผิดพลาด เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีแก้ไขที่เป็นไปได้ด้านล่างตามลำดับจนกว่าคุณจะพบวิธีการที่ได้ผลในสถานการณ์เฉพาะของคุณ
วิธีที่ 1:การอัปเดตแอปพลิเคชัน VMware Workstation
ก่อนที่คุณจะลองทำอย่างอื่น สิ่งสำคัญคือต้องแน่ใจว่าคุณกำลังใช้งาน VMware Workstation เวอร์ชันล่าสุด มีรายงานผู้ใช้จำนวนมาก ที่ชี้ไปที่จุดบกพร่องที่รับผิดชอบ VMware Workstation Unrecoverable Error:(vcpu-0) เกิดข้อผิดพลาดใน Vmware Workstation 11
เนื่องจากจุดบกพร่องนี้ได้รับการแก้ไขแล้วโดยนักพัฒนาซอฟต์แวร์ คุณจะสามารถขจัดปัญหาได้โดยตรวจสอบให้แน่ใจว่า VMware Workstation ของคุณ ไคลเอ็นต์ได้รับการอัปเดตเป็นเวอร์ชันล่าสุด ในการดำเนินการนี้ เพียงเปิด VMware Workstation และไปที่ Player> Help> Software Updates

เมื่อคุณไปที่ การอัปเดตซอฟต์แวร์ หน้าจอ ให้คลิกที่ ตรวจหาการอัปเดต และดูว่ามีเวอร์ชันใหม่หรือไม่ หากมี ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งบนคอมพิวเตอร์ของคุณ

เมื่อติดตั้งเวอร์ชันที่ใหม่กว่าแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงพบ VMware Workstation Unrecoverable Error:(vcpu-0) ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การปิดใช้งาน / การถอนการติดตั้งซอฟต์แวร์การจำลองเสมือนขององค์กรอื่น
คุณอาจพบปัญหานี้เนื่องจาก VMware Workstation และ Oracle VM VirtualBox ทั้งสองทำงานพร้อมกัน แม้ว่ารายงานส่วนใหญ่จะเกิดขึ้นเมื่อผู้ใช้พยายามเรียกใช้เครื่องเสมือน macOS ผู้ใช้ที่ได้รับผลกระทบบางรายได้รายงานว่าปัญหาได้รับการแก้ไขทันทีที่ปิด Oracle VM Virtual ขวัว .
ผู้ใช้รายอื่นรายงานว่าปัญหาได้รับการแก้ไขหลังจากถอนการติดตั้ง Oracle VM VirtualBox แล้วเท่านั้น เพียงเพื่อให้แน่ใจว่าซอฟต์แวร์ที่ขัดแย้งกันไม่ได้อำนวยความสะดวกให้กับ VMware Workstation Unrecoverable Error:(vcpu-0) เราขอแนะนำให้คุณทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้ง Oracle VM VirtualBox (หรือซอฟต์แวร์เวอร์ชวลไลเซชันของคู่แข่งที่คล้ายกัน):
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิดโปรแกรมและคุณลักษณะ .
- ภายใน โปรแกรมและคุณลักษณะ ให้เลื่อนดูรายการแอปพลิเคชันและค้นหา Oracle VM Virtualbox (หรือซอฟต์แวร์การจำลองเสมือนของคู่แข่งรายอื่น) เมื่อคุณเห็นแล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง .
- เมื่อนำซอฟต์แวร์ขององค์กรคู่แข่งออกแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
หากคุณยังคงพบ VMware Workstation Unrecoverable Error:(vcpu-0) ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:การเปิดใช้งาน Secure Virtual Machine (SVM) หรือ Intel Virtualization Technology จาก BIOS/UEFI
SVM (เครื่องเสมือนที่ปลอดภัย) เทียบเท่ากับเทคโนโลยี Intel VT-x/Intel Virtualization ในบางเครื่อง แต่ไม่ว่าคอมพิวเตอร์ของคุณจะใช้เทคโนโลยีเวอร์ชวลไลเซชันแบบใด ก็ต้องเปิดใช้งานเพื่อให้แน่ใจว่าเครื่องเสมือนทำงานได้อย่างราบรื่น
การเปิดใช้งาน SVM หรือ Intel Virtualization ทำได้โดยป้อนการตั้งค่า BIOS/UEFI ของคุณเท่านั้น - ขั้นตอนนี้จะแตกต่างกันไปตามผู้ผลิตเมนบอร์ดของคุณ อย่างไรก็ตาม มีความคล้ายคลึงกันอยู่บ้าง
ขั้นตอนแรกคือการเข้าสู่การตั้งค่า BIOS/UEFI ของคุณ – ขั้นตอนนี้จะต้องกด ตั้งค่า คีย์ระหว่างลำดับการบูตเริ่มต้น รหัสการตั้งค่าควรปรากฏบนหน้าจอเริ่มต้น แต่ในกรณีที่ไม่ปรากฏขึ้น คุณสามารถค้นหาออนไลน์ด้วย “แม่เมนบอร์ดของคุณ + รหัสการตั้งค่า ” เพื่อค้นหาการตั้งค่าของคุณ ที่สำคัญ


เมื่อเปิดใช้งานโหมด SVM หรือ Intel Virtualization Technology แล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่า VMware Workstation Unrecoverable Error:(vcpu-0) แก้ไขข้อผิดพลาดแล้ว หากคุณยังคงเห็นข้อผิดพลาดเมื่อพยายามเปิดหรือสร้างเครื่องเสมือนโดยใช้ VMware Workstation ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:การปิดใช้งานมัลติเธรด (SMT) พร้อมกันใน BIOS/UEFI
มีเหตุผลสองสามประการที่คุณต้องการปิดใช้งาน SMT (มัลติเธรดพร้อมกัน) แม้ว่าการปิดใช้ตัวเลือกนี้อาจให้ประสิทธิภาพที่ดีขึ้นเล็กน้อยกับ GPU บางตัว เราไม่แนะนำให้ทำเช่นนั้นเว้นแต่คุณจะต้องทำจริงๆ
ผู้ใช้หลายคนพบ VMware Workstation Unrecoverable Error:(vcpu-0) ข้อผิดพลาดได้รับการแก้ไขหลังจากปิดการใช้งานมัลติเธรด (SMT) พร้อมกันจากการตั้งค่า BIOS แม้ว่าจะไม่มีคำอธิบายอย่างเป็นทางการจากนักพัฒนา แต่ผู้ใช้ที่ได้รับผลกระทบคาดการณ์ว่า VMware Workstation ขัดแย้งกับ SMT ในการกำหนดค่าต่างๆ หลายแบบ
หากต้องการปิดใช้งาน SMT คุณจะต้องป้อนการตั้งค่า BIOS ของคุณ ในการดำเนินการนี้ ให้เข้าถึงการตั้งค่า BIOS ของคุณโดยกด คีย์การตั้งค่า ระหว่างหน้าจอเริ่มต้น


เมื่อคุณเข้าสู่การตั้งค่า BIOS การค้นหาตัวเลือกการควบคุมสำหรับ SMT จะกลายเป็นเรื่องสำคัญ โดยทั่วไป คุณจะพบได้ภายใต้หนึ่งในเมนูย่อยต่อไปนี้:Tweaker Config, CPU Feature, Advanced BIOS, Performance, Processor, CPU

ขึ้นอยู่กับรุ่น BIOS/UEFI และผู้ผลิตมาเธอร์บอร์ดที่คุณทำงานด้วย ตัวเลือกการควบคุมสำหรับเทคโนโลยีนี้อาจเป็นหนึ่งในตัวเลือกต่อไปนี้:Intel (R) Hyper-Threading, เทคโนโลยี Hyper-Treading, ฟังก์ชัน Hyperthreading, CPU Hyper-Threading หรือการควบคุมไฮเปอร์เธรด
เมื่อคุณพบตัวเลือกนี้แล้ว ให้ตั้งค่าเป็นปิดใช้งาน รีสตาร์ทคอมพิวเตอร์และดูว่า VMware Workstation Unrecoverable Error:(vcpu-0) หรือไม่ ข้อผิดพลาดได้รับการแก้ไข หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดิมเมื่อพยายามเรียกใช้เครื่องเสมือน ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5:เปลี่ยนกลับเป็นความถี่การตอกบัตรเริ่มต้น
ผู้ใช้หลายคนพยายามแก้ไข VMware Workstation Unrecoverable Error:(vcpu-0) ข้อผิดพลาดได้ค้นพบในที่สุดว่าปัญหาเกิดขึ้นเฉพาะในกรณีที่ความถี่ของ CPU ถูกโอเวอร์คล็อก ทันทีที่พวกเขาเปลี่ยนกลับเป็นความถี่ของ CPU เริ่มต้น ปัญหาก็หมดไป
นี่แสดงให้เห็นว่าปัญหาอาจเกิดขึ้นได้หากการตรวจสอบเบื้องต้นที่ดำเนินการโดย VMware Workstation เผยให้เห็นความไม่สอดคล้องกันบางประการเกี่ยวกับความถี่ CPU ของคุณ ปรากฏว่าซอฟต์แวร์อาจแสดงข้อผิดพลาดนี้หากสังเกตเห็นว่าทรัพยากร CPU ของเครื่องโฮสต์แตกต่างจากข้อกำหนดดั้งเดิม
หากคุณรู้ว่าคุณโอเวอร์คล็อกแล้ว ให้เข้าถึงการตั้งค่า BIOS/UEFI ของคุณ ไปที่เมนูย่อยการโอเวอร์คล็อกและเปลี่ยนกลับเป็นความถี่เริ่มต้น
เมื่อเปลี่ยน CPU เป็นความถี่เริ่มต้นแล้ว ให้เรียกใช้เครื่องเสมือนอีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงพบ VMware Workstation Unrecoverable Error:(vcpu-0) ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 6:การแก้ไขไฟล์ VMX
หากคุณพบ VMware Workstation Unrecoverable Error:(vcpu-0) เมื่อพยายามเรียกใช้หรือกำหนดค่าเครื่องเสมือนของ Mac OS คุณมักจะประสบปัญหานี้เนื่องจาก VMware Workstation ไม่ได้ออกแบบมาเพื่อจำลองฮาร์ดแวร์ของ Apple โดยปกติ ในการใช้งาน Mac OS คุณจะต้องมี Mac Book ร่วมกับ VMware Fusion
อย่างไรก็ตาม มีวิธีหลีกเลี่ยงปัญหาและอนุญาตให้ MacOS ถูกเวอร์ชวลโดยเวิร์กสเตชัน 11 สิ่งที่คุณต้องทำคือเพิ่มบรรทัดโค้ดลงในไฟล์ VMX คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ไปที่ลิงก์นี้ (ที่นี่ ) และคลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลดเวอร์ชันล่าสุดของ Notepad++ .
หมายเหตุ: คุณสามารถข้ามขั้นตอนที่ 1 ถึง 3 และเปิด .vmx ไฟล์ด้วย Notepad แต่คุณอาจเสี่ยงที่จะแทรกโค้ดที่กึ่งกลางของอีกบรรทัดหนึ่ง ซึ่งอาจทำให้ไฟล์การกำหนดค่าเสียหายได้
- เปิดการติดตั้ง Notepad++ และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณ
- เมื่อติดตั้ง Notepad++ แล้ว ให้ไปที่ตำแหน่งของเครื่องเสมือนที่แสดง Workstation Unrecoverable Error:(vcpu-0) ข้อผิดพลาด. เมื่อคุณไปถึงที่นั่นแล้ว ให้คลิกขวาที่ไฟล์ .vmx แล้วเลือกแก้ไขด้วย Notepad++ .
หมายเหตุ: หากคุณไม่ได้ติดตั้ง Notepad++ ให้เลือก เปิดด้วย…> Notepad แทน
- เมื่อเปิดไฟล์ VMX ให้วางโค้ดต่อไปนี้:
smc.version = 0
หมายเหตุ: คุณไม่จำเป็นต้องวางในที่เฉพาะ ที่ไหนก็ได้ที่ไม่มีปัญหา เพราะไฟล์จะถูกจัดเรียงอัตโนมัติหลังจากที่คุณบันทึก สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคุณไม่ได้วางมันไว้กลางบรรทัดโค้ดอื่น
- บันทึกไฟล์ .VMX และเปิดเครื่องเสมือนอีกครั้ง คุณไม่ควรพบ VMware Workstation Unrecoverable Error:(vcpu-0) อีกต่อไป ผิดพลาด