Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข VMware Internal Error

VMware ใช้รัน Virtual Machine (Guest OS) บน Host OS (Windows) มี版本 ฟรี (Player) และเสียเงิน (Workstation) Error "VMware internal error" มักเกิดตอนเริ่ม VM เนื่องจาก VMware Authorization Service เริ่มไม่ได้

สาเหตุของ VMware Internal Error

  • VMware Authorization Service เริ่มไม่ได้ - สาเหตุหลัก Service นี้ไม่ทำงานใน Windows
  • Service ไม่มีสิทธิ์ Admin - ต้อง Run as Administrator ถ้าไม่ได้จะ Error
  • Antivirus แบบ Aggressive - AV เข้มงวดบล็อก VMware รัน VM ไม่ได้
  • VMware Corrupt - ไฟล์โปรแกรมเสียหาย → Reinstall/Repair
  • Virus fix-game.exe - ไวรัสรู้จักบล็อก VMware (เห็นใน Task Manager)

วิธีแก้ 1: รัน VMware Authorization Service ด้วย Admin

  1. Win + R → services.msc Enter
  2. หา VMware Authorization Service → ดับเบิลคลิก → Start
  3. ตั้ง Startup type = Automatic
  4. ทดสอบรัน VM อีกครั้ง

วิธีแก้ 2: Repair VMware ผ่าน Control Panel

  1. Control Panel → Apps and Features → หา VMware → คลิกขวา → Repair
  2. ถ้าไฟล์เสียหาย Repair มักแก้ได้

วิธีแก้ 3: รัน VMware ด้วยสิทธิ์ Administrator

ถ้า Run as Admin เอง จะไม่ต้องพึ่ง Authorization Service คลิกขวา VMware → Run as Administrator

วิธีแก้ 4: Restart VMware Services ทั้งหมด (CMD Admin)

  1. เปิด CMD as Admin
  2. Stop Services:
    NET STOP "VMware Authorization Service"
    NET STOP "VMware DHCP Service"
    NET STOP "VMware NAT Service"
    NET STOP "VMware USB Arbitration Service"
    taskkill /im vmware-tray.exe /f
    taskkill /im vmware-tray.exe /f
  3. Start Services ใหม่:
    NET START "VMware Authorization Service"
    NET START "VMware DHCP Service"
    NET START "VMware NAT Service"
    NET START "VMware USB Arbitration Service"
    START C:\Progra~2\VMware\VMWARE~1\vmware-tray.exe
    START C:\Progra~2\VMware\VMWARE~1\vmware-tray.exe
  4. ทดสอบรัน VM อีกครั้ง