ผู้ใช้บางคนรายงานว่าเมื่อพยายามติดตั้งระบบปฏิบัติการใหม่ จะเจอ VMware Workstation Unrecoverable Error (vcpu-0) ข้อผิดพลาดนี้รุนแรงเพราะไม่ให้ติดตั้ง OS ได้ ข้อความพารากราฟที่สองอาจแตกต่างกันแต่ข้อผิดพลาดหลักเหมือนกัน

บทความนี้จะอธิบายสาเหตุและวิธีแก้ไข
สาเหตุของ VMware Workstation Unrecoverable Error (vcpu-0)
ข้อผิดพลาดนี้อาจเกิดจากหลายสาเหตุ เช่น การแทรกแซงของโปรแกรม Virtual Machine อื่น ต้องปิด VM อื่นทั้งหมดก่อนใช้งาน นอกจากนี้ อาจมาจากการตั้งค่า BIOS/UEFI เช่น Hardware Virtualization ที่ถูกปิดใช้งาน ซึ่งต้องเปิดเพื่อให้ทำงานได้ เราจะดูวิธีแก้ไขและปรับตั้งค่าต่างๆ ที่ช่วยผู้ประสบปัญหาได้
แก้ไข VMware Workstation Unrecoverable Error (vcpu-0)
เริ่มต้นด้วยการอัปเดตคอมพิวเตอร์ ให้ติดตั้งอัปเดตล่าสุด แล้วลองวิธีต่อไปนี้:
- ปิดโปรแกรม Virtualization อื่นๆ
- อัปเดต VMware Workstation
- เปิดใช้งาน Hardware Virtualization
- หยุด Overclocking
- ใช้ CPU Core น้อยลง
1. ปิดโปรแกรม Virtualization อื่นๆ
หากมี VirtualBox หรือโปรแกรม Virtualization อื่นทำงานอยู่ในพื้นหลัง จะเกิดข้อผิดพลาดนี้ ต้องปิดทั้งหมดก่อนเปิด VM ใน VMware Workstation วิธีดีกว่าคือเปิด Task Manager ตรวจสอบว่ามี Process ทำงานอยู่หรือไม่ หากมี ให้คลิกขวาเลือก End Task แล้วทดสอบอีกครั้ง
2. อัปเดต VMware Workstation

ข้อผิดพลาดอาจมาจาก Bug ที่แก้ไขได้ด้วยการอัปเดต เปิด VMware Workstation ไปที่ Help > Software Updates ตรวจสอบและติดตั้งอัปเดตที่มี แล้วรีสตาร์ทระบบทดสอบอีกครั้ง
3. เปิดใช้งาน Hardware Virtualization
ตรวจสอบและเปิด Hardware Virtualization ใน BIOS/UEFI หากถูกปิดอยู่ หลังเปิดแล้วทดสอบว่าปัญหาหายหรือยัง
4. หยุด Overclocking
หากเคย Overclock CPU ด้วยแอปพลิเคชัน อาจทำให้เกิดปัญหา Overclocking อาจทำให้เกม Crash หรือ VM ทำงานไม่ได้ ให้ตั้งค่ากลับเป็นค่าเดิม (Stock) แล้วทดสอบ
5. ใช้ CPU Core น้อยลง

ผู้ใช้หลายคนรายงานว่า VMware กับ Windows VM ไม่ควรใช้เกิน 1 Core (แต่ Ubuntu ใช้ 4 Core ได้ดี) ให้ปรับตั้งค่าดังนี้:
- เปิด Task Manager
- ไปที่ Details
- หา VMware Workstation หรือ vmware.exe คลิกขวาเลือก Set affinity
- ติ๊กเพียง CPU 0 เท่านั้น แล้วกด OK
รีสตาร์ทระบบ เปิด VMware ใหม่ ทดสอบว่าปัญหาหายหรือยัง
วิธี Unfreeze VMware Workstation?
หาก VMware ค้าง ให้เปิด Task Manager คลิกขวา VMware เลือก End Task หรือกดปิดเครื่องแบบบังคับ (กดปุ่ม Power ค้าง) หากค้างบ่อย ให้ลองวิธีแก้ข้างต้น หรือลดโหลด CPU: รีสตาร์ทก่อนใช้ VM, ปิดอินเทอร์เน็ต, ปิดแอป/โปรเซสทั้งหมด
- VMware Workstation Pro can't run on Windows 10 computer
- Fix VMware operating system not found Boot error
