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

แก้ไข: VMware Authorization Service ไม่ได้ทำงาน

ผู้ใช้ Windows หลายคนรายงานว่าพบข้อผิดพลาด "VMware Authorization service is not running" เมื่อพยายามรันเครื่องเสมือนใน VMware Workstation หรือ VMware Player ปัญหาไม่ได้จำกัด Windows เวอร์ชันใดเวอร์ชันหนึ่ง เนื่องจากพบใน Windows 7, Windows 8 และ Windows 10

แก้ไข: VMware Authorization Service ไม่ได้ทำงาน

สาเหตุของข้อผิดพลาด "Vmware Authorization service is not running"

เราสืบสวนปัญหานี้จากรายงานผู้ใช้และวิธีแก้ไขที่ใช้อยู่ พบสาเหตุหลักหลายประการที่ทราบว่าก่อให้เกิดข้อผิดพลาดนี้:

  • VMware Authorization service หยุดทำงาน — ปัญหานี้อาจเกิดขึ้นหากบริการ VMware Authorization หยุดทำงาน ในกรณีนี้สามารถแก้ไขได้โดยเริ่มบริการจากหน้าจอ Services หรือเมนู System Configuration
  • VMware ไม่มีสิทธิ์ Admin — User Account Control (UAC) อาจบล็อกแอปพลิเคชันไม่ให้เรียก Authorization Service ในกรณีนี้สามารถแก้ไขได้โดยตั้งค่าให้ Launcher รันด้วยสิทธิ์ Admin หรือลดระดับความปลอดภัย UAC
  • การติดตั้ง WMware เสียหาย — ปัญหานี้อาจเกิดขึ้นหากโฟลเดอร์ติดตั้ง VMware มีไฟล์เสียหายหรือหายไป ในกรณีนี้สามารถแก้ไขได้โดยใช้ Repair wizard ที่มาพร้อมกับ VMware

หากคุณกำลังเผชิญกับข้อผิดพลาดนี้ บทความนี้จะให้หลายวิธีแก้ไขที่อาจแก้ปัญหาได้ถาวร วิธีต่อไปนี้เรียงตามประสิทธิภาพและความรุนแรง แนะนำให้ทำตามลำดับที่นำเสนอ วิธีใดวิธีหนึ่งควรแก้ปัญหาได้ไม่ว่าสาเหตุจะเป็นอะไร

วิธีที่ 1: เริ่ม VMware Authorization service ผ่านหน้าจอ Services

ผู้ใช้ส่วนใหญ่ที่เจอข้อผิดพลาด "VMware Authorization service is not running" รายงานว่าแก้ไขได้โดยเข้าไปที่หน้าจอ Services และเริ่มบริการที่ถูกหยุดบังคับ

ขั้นตอนด้านล่างใช้ได้กับทุกเวอร์ชัน Windows ที่เจอปัญหานี้

คู่มือด่วนสำหรับการเริ่ม VMware Authorization service ด้วยตนผ่านหน้าจอ Services:

  1. ตรวจสอบให้แน่ใจว่า VMware Workstation หรือ VMware Player ปิดสมบูรณ์ (ขึ้นอยู่กับเวอร์ชันที่ใช้) ถ้ามีเครื่องเสมือนเปิดอยู่ ให้ปิดก่อนไปขั้นตอน 2
  2. กด Windows key + R เปิดกล่อง Run พิมพ์ "services.msc" กด Enter เปิดหน้าจอ Services ถ้ามี UAC (User Account Control) ถาม คลิก Yes ให้สิทธิ์ Admin
  3. ในหน้าจอ Services ไปขวาเลื่อนลงหา VMware Authorization Service พบแล้วคลิกขวาเลือก Properties
  4. ในหน้าจอ Properties ของ VMware Authorization service ไปแท็บ General ตั้ง Startup Type เป็น Automatic จากเมนูแบบเลื่อนลง
  5. ถ้า Service Status เป็น Disabled ให้คลิกปุ่ม Start ใต้สถานะโดยตรง
  6. คลิก Apply บันทึกการเปลี่ยนแปลง ปิดหน้าจอ Services และรีสตาร์ทคอมพิวเตอร์
  7. เมื่อบูทเสร็จ เปิด VMware Workstation หรือ VMware Player รันเครื่องเสมือน ดูว่าปัญหาแก้ไขแล้วหรือไม่
แก้ไข: VMware Authorization Service ไม่ได้ทำงาน

ถ้าข้อผิดพลาด "VMware Authorization service is not running" ยังคงเกิดขึ้น ไปวิธีถัดไปด้านล่าง

วิธีที่ 2: เริ่ม VMware Authorization service ผ่าน System Configuration

ถ้าวิธีแรกไม่ได้ผล หรือคุณต้องการวิธีอื่น สามารถเริ่มบริการผ่านเมนู System Configuration ได้ นี่เป็นแค่วิธีทางเลือกของวิธีที่ 1 แต่บางผู้ใช้รายงานว่าวิธีนี้ทำงานได้หลังวิธีที่ 1 ล้มเหลว

คู่มือด่วนสำหรับการเริ่ม VMware Authorization service ผ่าน System Configuration:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ "msconfig" กด Enter เปิดกล่อง Run ถ้า UAC ถาม คลิก Yes ให้สิทธิ์ Admin
  2. ในหน้าต่าง System Configuration ไปแท็บ Services เลื่อนลงหา VMware Authorization Service
  3. พบบริการแล้ว ติ๊กถูกกล่องที่เกี่ยวข้อง แล้วคลิก Apply บันทึก
  4. รีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือไม่เมื่อบูทเสร็จและบริการเปิดใช้งานแล้ว
แก้ไข: VMware Authorization Service ไม่ได้ทำงาน

ถ้าปัญหาเดิมยังคงเกิดขึ้น ไปวิธีถัดไปด้านล่าง

วิธีที่ 3: รัน VMware Workstation / Player ด้วยสิทธิ์ Admin

ใน Windows รุ่นเก่า (โดยเฉพาะ Windows 7) ข้อผิดพลาด "VMware Authorization service is not running" อาจเกิดขึ้นถ้าแอปไม่มีสิทธิ์พอที่จะเรียกและเปิด Authorization services ผู้ใช้หลายคนที่เจอปัญหาเดียวกันรายงานว่าแก้ไขได้หลังตั้งค่าให้ Launcher หลักของ VMware รันด้วยสิทธิ์ Admin ทุกครั้งที่เริ่มต้น

คู่มือด่วนวิธีทำ:

  1. คลิกขวา shortcut หรือไฟล์ executable หลักของ VMware เลือก Properties
  2. ในหน้าจอ Properties ของ VMware เลือกแท็บ Compatibility ไปที่หน้าจอ Settings
  3. เมื่อถึงที่แล้ว ติ๊กถูกกล่องที่เกี่ยวกับ Run this program as an administrator
  4. คลิก Apply เพื่อ Save การเปลี่ยนแปลง
  5. ดับเบิลคลิก shortcut หรือ executable ที่เพิ่งแก้ไข ดูว่าสามารถรันเครื่องเสมือนได้โดยไม่เจอข้อผิดพลาด "VMware Authorization service is not running" หรือไม่
แก้ไข: VMware Authorization Service ไม่ได้ทำงาน

ถ้าปัญหาเดิมยังคงเกิดขึ้น ไปวิธีถัดไปด้านล่าง

วิธีที่ 4: ป้องกัน UAC ไม่ให้ปฏิเสธการเข้าถึง Admin

ปัญหานี้ยังอาจเกิดจาก VMware Authorization services ถูกปฏิเสธเมื่อขอสิทธิ์ Admin ในส่วนใหญ่เกิดจาก User Account Control Settings เข้มงวดเกินไป ทำให้บริการบางอย่างที่ VMware Workstation หรือ VMware Player ต้องการถูกบล็อก

ผู้ใช้หลายคนรายงานว่าแก้ไขได้โดยคลายตัวการตั้งค่า User Account Control คู่มือด่วนวิธีทำ:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ "useraccountcontrolsettings" กด Enter เปิดหน้าจอ User Account Control Settingsแก้ไข: VMware Authorization Service ไม่ได้ทำงาน
  2. ใน User Account Control Settings เลื่อนสไลเดอร์ไปที่ค่าทั้งสองค่าล่างสุดของหน้าจอ กด Ok ยืนยันที่ prompt UAC (User Account Prompt)แก้ไข: VMware Authorization Service ไม่ได้ทำงาน
  3. หลังปรับตั้งค่า UAC (User Account Control) แล้ว รีสตาร์ทคอมพิวเตอร์
  4. เมื่อบูทเสร็จ เปิดเครื่องเสมือน VMware ดูว่าปัญหาแก้ไขแล้วหรือไม่
  5. ถ้าวิธีนี้ไม่ได้ผล อย่าลืมย้อนกลับขั้นตอนด้านบนและคืนค่า UAC กลับเป็นค่าเริ่มต้น

ถ้าข้อผิดพลาด "VMware Authorization service is not running" ยังคงเกิดขึ้น ไปวิธีถัดไปด้านล่าง

วิธีที่ 5: ซ่อมแซมการติดตั้ง VMware Workstation / VMware Player

ข้อผิดพลาด "VMware Authorization service is not running" อาจเกิดจากการเสียหายที่โฟลเดอร์ติดตั้ง VMware Workstation หรือ VMware Player ผู้ใช้บางคนที่เจอปัญหานี้รายงานว่าแก้ไขได้โดยใช้ Repair wizard ของ VMware เพื่อซ่อมไฟล์ที่เสียหายหรือหายไป

ขั้นตอนต่อไปนี้ยืนยันแล้วว่าทำงานได้ทั้ง Windows 7 และ Windows 10 คู่มือด่วนสำหรับการซ่อมแซม VMware Workstation หรือ VMware Player:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ "appwiz.cpl" กด Enter เปิดหน้าต่าง Programs and Features ถ้า UAC ถาม สำคัญต้องคลิก Yes ให้สิทธิ์ Admin
  2. ในหน้าจอ Programs and Features เลื่อนลงหา VMware Player หรือ VMware workstation — ขึ้นอยู่กับโปรแกรมที่ใช้
  3. พบโปรแกรมแล้ว คลิกขวาเลือก Change
  4. ในหน้าจอ Setup คลิก Yes ที่ prompt แรก
  5. จากนั้นเลือก Repair ที่หน้าจอถัดไป เพื่อให้ตัวติดตั้งซ่อมแซมการติดตั้งโดยแก้ไขไฟล์ที่หายหรือเสียหาย
  6. สุดท้ายคลิก Repair และรอจนเสร็จสิ้น
  7. เมื่อ VMware ของคุณซ่อมแซมเสร็จ รีสตาร์ทเครื่อง
  8. เมื่อบูทเสร็จ เปิด VMware ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
แก้ไข: VMware Authorization Service ไม่ได้ทำงาน