การแก้ไข: ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของ VMware Workstation (vcpu-0)

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

ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของ VMware Workstation: (vcpu-0)

สิ่งที่ทำให้เกิดข้อผิดพลาด 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

การเข้าถึงหน้าจอการอัพเดตซอฟต์แวร์ของ WMware เวิร์กสเตชัน

เมื่อคุณไปที่หน้าจอ 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 (หรือซอฟต์แวร์เสมือนจริงของคู่แข่งที่คล้ายกัน):

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ appwiz.cpl ” แล้วกด Enter เพื่อเปิด โปรแกรมและคุณสมบัติ

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้งบน Windows
  2. ภายใน โปรแกรมและคุณลักษณะ เลื่อนดูรายการแอปพลิเคชันและค้นหา Oracle VM Virtualbox (หรือซอฟต์แวร์การจำลองเสมือนคู่ต่อสู้อื่น ๆ ) เมื่อคุณเห็นมันให้คลิกขวาที่มันแล้วเลือก ถอนการติดตั้ง

    ถอนการติดตั้ง Oracle Virtualbox
  3. เมื่อลบซอฟต์แวร์ขององค์กรคู่แข่งแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป

หากคุณยังคงพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ 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 ของคุณ - ขั้นตอนนี้จะต้องกดปุ่ม ตั้งค่า ในระหว่างการบูทครั้งแรก คีย์การตั้งค่าควรปรากฏขึ้นบนหน้าจอเริ่มต้น แต่ในกรณีที่ไม่มีคุณสามารถทำการค้นหาออนไลน์ด้วย“ คีย์มาเธอร์บอร์ดของคุณ + คีย์การตั้งค่า” เพื่อค้นหาคีย์การ ตั้งค่า ของคุณ

กด [คีย์] เพื่อเข้าสู่ setupNow หน้าจอถัดไปจะแตกต่างกันไปขึ้นอยู่กับว่าคุณป้อนการตั้งค่าดั้งเดิม (BIOS) หรือ UEFI ที่ใหม่กว่า โปรดทราบว่าผู้ผลิตเมนบอร์ดรายใหญ่ทุกรายจะมีเมนูและชื่อการตั้งค่าที่แตกต่างกัน โดยทั่วไปคุณจะสามารถค้นหาโหมด SVM ภายใต้ Advanced> CPU Configuration เพียงแค่ตั้งค่าเป็น เปิดใช้งาน และอย่าลืมบันทึกการเปลี่ยนแปลงก่อนออกจากการตั้งค่า BIOS / UEFI

การเปิดใช้งานโหมด SVM จากการตั้งค่า BIOS

เมื่อเปิดใช้งานโหมด 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 ของคุณโดยกดปุ่ม ตั้งค่า ในระหว่างหน้าจอเริ่มต้น

กดปุ่ม [คีย์] เพื่อเข้าสู่การตั้งค่าโปรดจำไว้ว่าชื่อของตัวเลือก SMT จะแตกต่างกันไปตามผู้ผลิตซีพียูของคุณ ตัวอย่างเช่น Intel (R) Hyper-Threading เป็นเทคโนโลยีมัลติเธรดพร้อมกันที่เป็นกรรมสิทธิ์ของ Intel

ปิดใช้งาน SMT

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

ปิดใช้งาน SMT

ตัวเลือกการควบคุมเฉพาะสำหรับเทคโนโลยีนี้อาจเป็นหนึ่งในสิ่งต่อไปนี้: 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 นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:

  1. เยี่ยมชมลิงค์นี้ ( ที่นี่ ) และคลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลด Notepad ++ เวอร์ชันล่าสุด

    กำลังดาวน์โหลด Notepad ++

    หมายเหตุ: คุณสามารถข้ามขั้นตอนที่ 1 ถึง 3 และเปิดไฟล์. vmx ด้วย Notepad ได้ แต่คุณเสี่ยงต่อการแทรกบรรทัดโค้ดตรงกลางของอีกอันหนึ่งซึ่งสามารถทำลายไฟล์กำหนดค่าได้

  2. เปิดการติดตั้ง Notepad ++ และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณ

    การติดตั้ง Notepad ++
  3. เมื่อติดตั้ง Notepad ++ แล้วให้ไปที่ตำแหน่งของเครื่องเสมือนที่แสดง ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของเวิร์กสเตชัน: (vcpu-0) เมื่อคุณไปถึงแล้วให้คลิกขวาที่ไฟล์. vmx และเลือก แก้ไขด้วยแผ่นจดบันทึก ++

    การเปิดไฟล์ VMX ด้วย Notepad ++

    หมายเหตุ: หากคุณไม่ได้ติดตั้ง Notepad ++ ให้เลือก เปิดด้วย ... > Notepad แทน

  4. เมื่อเปิดไฟล์ VMX ให้วางโค้ดต่อไปนี้:
     smc.version = 0 

    หมายเหตุ: คุณไม่จำเป็นต้องวางในสถานที่เฉพาะ ไม่ว่าจะอยู่ที่ไหนก็ตามไฟล์จะถูกจัดเรียงอัตโนมัติหลังจากคุณบันทึก สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคุณไม่ได้วางไว้กลางบรรทัดรหัสอื่น

    การสร้างไฟล์ VMK ที่เข้ากันได้กับ Apple
  5. บันทึกไฟล์. VMX และเปิดเครื่องเสมือนใหม่ คุณไม่ควรพบ ข้อผิดพลาดที่ไม่สามารถกู้คืนได้ ของ VMware Workstation: (vcpu-0)

บทความที่น่าสนใจ