การแก้ไข: ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของ VMware Workstation (vcpu-0)
ผู้ใช้บางรายกำลังพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) เมื่อพยายามติดตั้งระบบปฏิบัติการที่สองบนคอมพิวเตอร์เครื่องใดเครื่องหนึ่ง ผู้ใช้บางคนรายงานว่าข้อผิดพลาดเกิดขึ้นเมื่อตั้งค่าเครื่องเสมือนที่สองในขณะที่ผู้อื่นรายงานว่าได้รับการทริกเกอร์เมื่อใดก็ตามที่พวกเขาพยายามที่จะบูตจากมัน ดูเหมือนว่าปัญหาจะไม่เฉพาะเจาะจงกับระบบปฏิบัติการบางอย่างเนื่องจากมีรายงานว่าเกิดขึ้นกับการติดตั้ง OsX, Windows และ Linux
สิ่งที่ทำให้เกิดข้อผิดพลาด VMware Workstation: (vcpu-0)
เราตรวจสอบปัญหานี้โดยการดูรายงานของผู้ใช้และกลยุทธ์การซ่อมที่พวกเขาเคยได้รับการแก้ไขปัญหา ขึ้นอยู่กับสิ่งที่เรารวบรวมมีสถานการณ์ทั่วไปหลายอย่างที่จะเรียกข้อความผิดพลาดนี้:
- ซอฟต์แวร์เสมือนจริงอื่นกำลังทำงานในเวลาเดียวกัน - นี่คือหนึ่งในสาเหตุที่พบบ่อยที่สุดว่าทำไมข้อผิดพลาดนี้เกิดขึ้น WMware Workstation จะโยนข้อผิดพลาดนี้หากคุณพยายามเปิดเครื่องเสมือนในขณะที่ Virtualbox (หรือซอฟต์แวร์ที่คล้ายกันกำลังทำงาน)
- Secure Virtual Machine (SVM) ถูกปิดใช้งานจาก BIOS / UEFI - ปัญหานี้มักจะรายงานว่าจะเกิดขึ้นหาก Secure Virtual Machine (SVM) ถูกปิดใช้งานจาก BIOS หรือ UEFI (ขึ้นอยู่กับการกำหนดค่าของคุณ) ผู้ใช้หลายคนในสถานการณ์ที่คล้ายกันได้รับการจัดการเพื่อแก้ไขปัญหาโดยตรวจสอบให้แน่ใจว่าเปิดใช้งาน SVM แล้ว
- Simultaneous Multithreading (SMT) ถูกเปิดใช้งานจาก BIOS / UEFI - VMware และซอฟต์แวร์ที่คล้ายคลึงกันอื่น ๆ เป็นที่ทราบกันว่าขัดแย้งกับมัลติเธรด โดยทั่วไปคุณจะต้องปิดใช้งาน SMT จากการตั้งค่า BIOS / UEFI ของคุณหลังจากที่คุณเปิดใช้งาน SVM เพื่อหลีกเลี่ยงความขัดแย้งใด ๆ
- CPU หรือส่วนประกอบอื่นถูกโอเวอร์คล็อก - ส่วนประกอบที่โอเวอร์คล็อกสามารถเรียกข้อผิดพลาดนี้ได้โดยเฉพาะ สิ่งนี้เกิดขึ้นเนื่องจากในระหว่างลำดับการบูทเครื่องเสมือนจะทำการตรวจสอบความถี่ที่เลือก ในบางกรณีความถี่สูงกว่าปกติบน CPU / GPU ของคุณสามารถหลอกให้ซอฟต์แวร์โยนข้อความผิดพลาดนี้โดยเฉพาะ
- VMW \ ware bug - มีบั๊กที่รู้จักกันดีซึ่งสร้างข้อความแสดงข้อผิดพลาดนี้แม้ว่าจะไม่ตรงตามเงื่อนไขใด ๆ ข้างต้น เนื่องจากข้อผิดพลาดนี้ได้รับการแก้ไขด้วยเวอร์ชัน 12.5 ข้อผิดพลาดอาจแก้ไขได้ด้วยการอัปเดตแอปพลิเคชัน VMware เป็นเวอร์ชันล่าสุด
- Mac OS ได้รับการออกแบบให้ทำงานบนฮาร์ดแวร์ Apple เท่านั้น - ตามที่ระบุใน EULA ของ Apple, MAC OS ได้รับการออกแบบให้ทำงานหรือจำลองเสมือนบน Apple harware เท่านั้น ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อพยายามเรียกใช้เริ่มภาพเสมือน MacOS
หากคุณกำลังดิ้นรนเพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้บทความนี้จะให้คุณเลือกกลยุทธ์การซ่อมแซมที่อาจเกิดขึ้น ด้านล่างคุณมีการรวบรวมวิธีการที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันใช้เพื่อรับ ข้อผิดพลาดที่ไม่สามารถกู้คืน ได้ของ VMware Workstation: (vcpu-0) เพื่อผลลัพธ์ที่ดีที่สุดให้ทำตามการแก้ไขที่อาจเกิดขึ้นด้านล่างตามลำดับจนกว่าคุณจะพบวิธีการที่มีประสิทธิภาพในสถานการณ์เฉพาะของคุณ
วิธีที่ 1: การอัปเดตแอปพลิเคชัน VMware Workstation
ก่อนที่คุณจะลองทำสิ่งอื่นสิ่งสำคัญคือต้องแน่ใจว่าคุณใช้งาน VMware Workstation เวอร์ชันล่าสุด มี ผู้ใช้จำนวนมากรายงาน ว่าชี้ไปยังจุดบกพร่องที่รับผิดชอบต่อ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ใน Wmware Workstation 11
เนื่องจากข้อผิดพลาดนี้ได้รับการแก้ไขโดยนักพัฒนาแล้วคุณจะสามารถกำจัดปัญหานี้ได้โดยให้แน่ใจว่าไคลเอ็นต์ VMware Workstation ของคุณได้รับการอัพเดตเป็นเวอร์ชันล่าสุด ในการทำสิ่งนี้เพียงเปิด VMware Workstation แล้วไปที่ Player> Help> Software Updates
เมื่อคุณไปที่หน้าจอ Software Updates ให้คลิกที่ Check for Updates และดูว่ามีรุ่นใหม่ให้ใช้หรือไม่ หากเป็นเช่นนั้นให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งลงในคอมพิวเตอร์ของคุณ
เมื่อติดตั้งรุ่นที่ใหม่กว่าแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: ปิดใช้งาน / ถอนการติดตั้งซอฟต์แวร์การจำลองเสมือนขององค์กรอื่น
คุณอาจประสบปัญหานี้เนื่องจาก VMware Workstation และ Oracle VM VirtualBox นั้นทั้งสองทำงานพร้อมกัน แม้ว่าสิ่งนี้จะถูกรายงานเป็นส่วนใหญ่เมื่อผู้ใช้พยายามเรียกใช้เครื่องเสมือน MacOS แต่ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าปัญหาได้รับการแก้ไขทันทีที่ปิด Oracle VM Virtual b ox
ผู้ใช้รายอื่นรายงานว่าปัญหาได้รับการแก้ไขหลังจากถอนการติดตั้ง Oracle VM VirtualBox เท่านั้น เพียงเพื่อให้แน่ใจว่าความขัดแย้งของซอฟต์แวร์ไม่ช่วยให้การเกิด ข้อผิดพลาด ของ VMware Workstation Unrecoverable Error: (vcpu-0) เราขอแนะนำให้คุณทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้ง Oracle VM VirtualBox (หรือซอฟต์แวร์เสมือนจริงของคู่แข่งที่คล้ายกัน):
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ appwiz.cpl ” แล้วกด Enter เพื่อเปิด โปรแกรมและคุณสมบัติ
พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้งบน Windows - ภายใน โปรแกรมและคุณลักษณะ เลื่อนดูรายการแอปพลิเคชันและค้นหา Oracle VM Virtualbox (หรือซอฟต์แวร์การจำลองเสมือนคู่ต่อสู้อื่น ๆ ) เมื่อคุณเห็นมันให้คลิกขวาที่มันแล้วเลือก ถอนการติดตั้ง
ถอนการติดตั้ง Oracle Virtualbox - เมื่อลบซอฟต์แวร์ขององค์กรคู่แข่งแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป
หากคุณยังคงพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3: การเปิดใช้งาน Secure Virtual Machine (SVM) หรือเทคโนโลยี Intel Virtualization จาก BIOS / UEFI
SVM (Secure Virtual Machine) เทียบเท่ากับ เทคโนโลยี Intel VT-x / Intel Virtualization ในบางเครื่อง แต่ไม่ว่าเทคโนโลยี virtualization ที่คอมพิวเตอร์ของคุณใช้นั้นจะต้องเปิดใช้งานเพื่อให้แน่ใจว่าเครื่องเสมือนทำงานได้อย่างราบรื่น
การเปิดใช้งาน SVM หรือ Intel Virtualization ทำได้โดยการป้อนการตั้งค่า BIOS / UEFI ของคุณเท่านั้น - ขั้นตอนนี้จะแตกต่างกันไปตามผู้ผลิตแผงวงจรหลักของคุณ อย่างไรก็ตามมีความคล้ายคลึงกัน
ขั้นตอนแรกคือการเข้าสู่การตั้งค่า BIOS / UEFI ของคุณ - ขั้นตอนนี้จะต้องกดปุ่ม ตั้งค่า ในระหว่างการบูทครั้งแรก คีย์การตั้งค่าควรปรากฏขึ้นบนหน้าจอเริ่มต้น แต่ในกรณีที่ไม่มีคุณสามารถทำการค้นหาออนไลน์ด้วย“ คีย์มาเธอร์บอร์ดของคุณ + คีย์การตั้งค่า” เพื่อค้นหาคีย์การ ตั้งค่า ของคุณ
เมื่อเปิดใช้งานโหมด SVM หรือ Intel Virtualization Technology แล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่า ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ได้รับการแก้ไขหรือไม่ หากคุณยังคงเห็นข้อผิดพลาดเมื่อพยายามเรียกใช้หรือสร้างเครื่องเสมือนโดยใช้ VMware Workstation ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: การปิดใช้งาน multithreading (SMT) พร้อมกันใน BIOS / UEFI
มีสาเหตุบางประการที่ทำให้คุณต้องการปิดใช้งาน SMT (การมัลติเธรดพร้อมกัน) การปิดตัวเลือกนี้ไว้เล็กน้อยอาจทำให้ประสิทธิภาพของ GPU ดีขึ้นเล็กน้อยเราไม่แนะนำให้ทำเว้นแต่คุณจะต้องการจริงๆ
ผู้ใช้หลายคนพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) มีการจัดการเพื่อแก้ไขข้อผิดพลาดหลังจากปิดใช้งานมัลติเธรด (SMT) พร้อมกันจากการตั้งค่า BIOS แม้ว่าจะไม่มีคำอธิบายอย่างเป็นทางการจากผู้พัฒนา แต่ผู้ใช้ที่ได้รับผลกระทบก็กำลังคาดการณ์ว่า VMware Workstation นั้นขัดแย้งกับ SMT ในการกำหนดค่าต่างๆ
หากต้องการปิดใช้งาน SMT คุณจะต้องป้อนการตั้งค่า BIOS หากต้องการทำสิ่งนี้ให้เข้าถึงการตั้งค่า BIOS ของคุณโดยกดปุ่ม ตั้งค่า ในระหว่างหน้าจอเริ่มต้น
เมื่อคุณเข้าสู่การตั้งค่า BIOS มันจะกลายเป็นเรื่องของการค้นหาตัวเลือกการควบคุมสำหรับ SMT โดยทั่วไปแล้วคุณจะสามารถค้นหาได้ภายใต้หนึ่งในเมนูย่อยต่อไปนี้: Tweaker Config, คุณสมบัติของ CPU, BIOS ขั้นสูง, ประสิทธิภาพ, โปรเซสเซอร์, CPU
ตัวเลือกการควบคุมเฉพาะสำหรับเทคโนโลยีนี้อาจเป็นหนึ่งในสิ่งต่อไปนี้: Intel (R) Hyper-Threading, เทคโนโลยี Hyper-Treading, ฟังก์ชั่น Hyperthreading, CPU Hyper-Threading ทั้งนี้ขึ้นอยู่กับเวอร์ชัน BIOS / UEFI และผู้ผลิตเมนบอร์ดที่คุณใช้งาน หรือการควบคุม Hyperthread
เมื่อคุณจัดการเพื่อค้นหาตัวเลือกนี้ให้ตั้งค่าเป็นปิดใช้งานรีสตาร์ทเครื่องคอมพิวเตอร์และดูว่า ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ได้รับการแก้ไขหรือไม่ หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดียวกันขณะพยายามเรียกใช้เครื่องเสมือนให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5: การเปลี่ยนกลับเป็นความถี่สัญญาณตอกเริ่มต้น
ผู้ใช้หลายรายที่พยายามแก้ไข ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ได้ค้นพบว่าปัญหานี้เกิดขึ้นเฉพาะในกรณีที่ความถี่ซีพียูถูกโอเวอร์คล็อกเท่านั้น ทันทีที่พวกเขาเปลี่ยนกลับไปใช้ความถี่ CPU เริ่มต้นปัญหาก็จะหายไป
สิ่งนี้ชี้ให้เห็นว่าปัญหานี้สามารถเกิดขึ้นได้หากการตรวจสอบเบื้องต้นที่ดำเนินการโดย VMware Workstation แสดงความไม่สอดคล้องกันบางอย่างเกี่ยวกับความถี่ซีพียูของคุณ ตามที่ปรากฎว่าซอฟต์แวร์อาจมีข้อผิดพลาดนี้หากพบว่าทรัพยากร CPU ของเครื่องโฮสต์แตกต่างจากข้อกำหนดดั้งเดิม
หากคุณรู้ว่าคุณโอเวอร์คล็อกอยู่ให้เข้าถึงการตั้งค่า BIOS / UEFI ของคุณไปที่เมนูย่อยการโอเวอร์คล็อกและเปลี่ยนกลับเป็นความถี่เริ่มต้น
เมื่อ CPU กลับสู่ความถี่เริ่มต้นให้เรียกใช้เครื่องเสมือนอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 6: การแก้ไขไฟล์ VMX
หากคุณพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0) เมื่อพยายามเรียกใช้หรือกำหนดค่าเครื่องเสมือน Mac OS คุณน่าจะประสบปัญหานี้มากที่สุดเนื่องจาก VMware Workstation ไม่ได้ออกแบบมาเพื่อจำลองฮาร์ดแวร์ของ Apple โดยปกติในการเรียกใช้ Mac OS คุณจะต้องมี Mac Book ควบคู่กับ VMware Fusion
อย่างไรก็ตามมีวิธีหลีกเลี่ยงปัญหาและอนุญาตให้ MacOS เสมือนจริงโดย Workstation 11 สิ่งที่คุณต้องทำคือเพิ่มบรรทัดโค้ดลงในไฟล์ VMX นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:
- เยี่ยมชมลิงค์นี้ ( ที่นี่ ) และคลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลด Notepad ++ เวอร์ชันล่าสุด
กำลังดาวน์โหลด Notepad ++ หมายเหตุ: คุณสามารถข้ามขั้นตอนที่ 1 ถึง 3 และเปิดไฟล์. vmx ด้วย Notepad ได้ แต่คุณเสี่ยงต่อการแทรกบรรทัดโค้ดตรงกลางของอีกอันหนึ่งซึ่งสามารถทำลายไฟล์กำหนดค่าได้
- เปิดการติดตั้ง Notepad ++ และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณ
การติดตั้ง Notepad ++ - เมื่อติดตั้ง Notepad ++ แล้วให้ไปที่ตำแหน่งของเครื่องเสมือนที่แสดง ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของเวิร์กสเตชัน: (vcpu-0) เมื่อคุณไปถึงแล้วให้คลิกขวาที่ไฟล์. vmx และเลือก แก้ไขด้วยแผ่นจดบันทึก ++
การเปิดไฟล์ VMX ด้วย Notepad ++ หมายเหตุ: หากคุณไม่ได้ติดตั้ง Notepad ++ ให้เลือก เปิดด้วย ... > Notepad แทน
- เมื่อเปิดไฟล์ VMX ให้วางโค้ดต่อไปนี้:
smc.version = 0
หมายเหตุ: คุณไม่จำเป็นต้องวางในสถานที่เฉพาะ ไม่ว่าจะอยู่ที่ไหนก็ตามไฟล์จะถูกจัดเรียงอัตโนมัติหลังจากคุณบันทึก สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคุณไม่ได้วางไว้กลางบรรทัดรหัสอื่น
การสร้างไฟล์ VMK ที่เข้ากันได้กับ Apple - บันทึกไฟล์. VMX และเปิดเครื่องเสมือนใหม่ คุณไม่ควรพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0)