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

VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้

ข้อความข้อผิดพลาดหนึ่งที่คุณอาจพบขณะใช้ VMware Workstation Pro คือ ข้อความข้อผิดพลาด "VMware Workstation Pro can’t run on Windows" ข้อความข้อผิดพลาดระบุว่าวอร์ชันที่คุณกำลังรันบนระบบของคุณไม่เข้ากันได้กับ Windows ซึ่งอาจดูบizarre เมื่อคุณรันได้ดีเพียงก่อนหน้านี้ สิ่งนี้สามารถสรุปได้จากข้อเท็จจริงที่ข้อความข้อผิดพลาดแนะนำให้ค้นหาวอร์ชันที่อัปเดตแล้วที่สามารถรันบน Windows ได้

VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้

ปรากฏว่าสาเหตุที่สิ่งนี้เกิดขึ้นเป็นที่รู้จักและค่อนข้างง่าย ปัญหาที่กล่าวมานี้เกิดจาก Windows Updates แม้ว่าการอัปเดต Windows ปกติจะดีสำหรับระบบของคุณ แต่ก็มักมีปัญหาที่คุณอาจเผชิญขณะพยายามอัปเดตระบบ Windows ของคุณ เช่น รหัสข้อผิดพลาด 0x8024000b นอกจากนี้ แม้ว่า Windows จะติดตั้งการอัปเดตที่จำเป็นโดยไม่มีปัญหา มันก็อาจทำให้เกิดปัญหากับบางอย่างบนระบบของคุณได้นادرๆ กรณีนี้ก็เช่นกัน เหตุผลที่คุณเผชิญกับข้อความข้อผิดพลาดนี้มาจาก Cumulative update เดือนกันยายนที่เผยแพร่ในปี 2019 ซึ่งอัปเดตฐานข้อมูลของโปรแกรมที่ถูกห้ามโดย Microsoft VMware ถูกเพิ่มเข้าไปใน blocklist ที่นี่ ซึ่งเป็นต้นเหตุของข้อความข้อผิดพลาด

ตอนนี้ เนื่องจากสิ่งนี้ เครื่องมือ Program Compatibility Assistant บน Windows ซึ่งใช้ค้นหาปัญหาความเข้ากันได้กับโปรแกรมที่คุณรันบนระบบปฏิบัติการของคุณ ป้องกันไม่ให้ VMware Workstation Pro 14 หรือเวอร์ชันเก่ากว่ารันบนระบบ ในบางกรณี ปัญหานี้อาจพบได้บน Workstation Pro 15 แต่ก็แค่นั้นแหละ เนื่องจากปัญหานี้อยู่มานานพอสมควร จึงมีวิธีแก้ไขจริงๆ หลายวิธีที่คุณสามารถใช้เพื่อแก้ไขข้อความข้อผิดพลาดที่กล่าวมา ด้วยเหตุนี้ เรามาเริ่มต้นและแสดงวิธีแก้ไขปัญหาที่กล่าวมาโดยไม่มีการล่าช้าอีกต่อไป

เปลี่ยนชื่อไฟล์ Executable ของ VMware Workstation Pro

ปรากฏว่าสิ่งแรกที่คุณควรทำเมื่อคุณเผชิญกับข้อความข้อผิดพลาดคือลองเปลี่ยนชื่อไฟล์ executable ของ VMware Workstation Pro โดยการทำเช่นนี้ คุณจะข้ามการบล็อกที่วางไว้บนมัน และผลลัพธ์คือคุณจะสามารถรันแอปพลิเคชันได้โดยไม่มีปัญหา ไฟล์ executable หรือ .exe file คือสิ่งที่ใช้เปิดแอปพลิเคชันบนคอมพิวเตอร์ของคุณ สิ่งนี้ได้รับรายงานจากผู้ใช้หลายคนที่เผชิญกับปัญหาคล้ายกัน เพื่อทำเช่นนี้ โปรดปฏิบัติตามคำแนะนำด้านล่าง:

  1. ก่อนอื่น ให้เปิดหน้าต่าง File Explorer
  2. จากนั้น ไปที่ไดเรกทอรีที่ติดตั้ง VMware Workstation Pro โดยค่าเริ่มต้น คุณจะพบมันในโฟลเดอร์ VMware ที่ตั้งอยู่ภายในไดเรกทอรี Program Files (x86) ในไดรฟ์ที่ติดตั้ง Windows.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  3. เมื่อคุณไปถึงที่นั่นแล้ว ให้คลิกขวาที่ vmware.exe และเลือก Rename จากเมนูดรอปดาวน์ ทางเลือก คุณยังสามารถกด F2 เป็นลัดทางได้.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  4. จากนั้น แทนที่จะเป็น vmware.exe ให้เปลี่ยนชื่อเป็นอย่างอื่น เช่น vmarea.exe
  5. หลังจากที่คุณทำแล้ว ให้ไปพยายามเปิดมัน หากไม่ได้ ให้รีบูทคอมพิวเตอร์ของคุณ
  6. เมื่อคอมพิวเตอร์ของคุณบูทแล้ว ให้ลองเปิดมันอีกครั้งเพื่อดูว่าข้อความข้อผิดพลาดยังปรากฏหรือไม่

ถอนการติดตั้ง Windows Updates เฉพาะ

เหมือนที่เราได้กล่าว ไม่ว่าจะเป็นเหตุผลที่คุณเผชิญกับปัญหาที่กล่าวมาคือ Windows update ที่อัปเดตฐานข้อมูลของแอปพลิเคชันที่ถูกห้าม ซึ่งเป็นเหตุผลที่ Compatibility Assistant ป้องกันแอปพลิเคชันไม่ให้รัน ดังนั้น วิธีแก้ไขที่ง่ายคือการไปถอนการติดตั้ง Windows update ที่มีปัญหานั้นออกจากระบบของคุณ การอัปเดตเหล่านี้โดย ID ของพวกเขาคือ KB4517389, KB4524147 และ KB4517211 ตามลำดับ เมื่อคุณถอนการติดตั้ง Windows updates เหล่านี้แล้ว คุณควรจะไม่พบข้อความข้อผิดพลาดที่กล่าวมาข้างต้นอีกต่อไป เพื่อถอนการติดตั้ง Windows updates โปรดปฏิบัติตามคำแนะนำที่ให้ไว้ด้านล่าง:

  1. ก่อนอื่น ให้เปิดแอป Windows Settings โดยการกด Windows key + I.
  2. จากนั้น บนแอป Settings ให้ไปที่ Update and Security.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  3. ที่นี่ บนแท็บ Windows Update ให้คลิกที่ตัวเลือก View update history.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  4. บนหน้าจอ View update history ให้คลิกตัวเลือก Uninstall updates.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  5. สิ่งนี้จะแสดงหน้าต่าง Control Panel พร้อมรายการการอัปเดตที่ติดตั้งทั้งหมดบนระบบของคุณ
  6. ค้นหา KB4517389, KB4524147 และ KB4517211 การอัปเดตเหล่านี้ และจากนั้นเลือกพวกเขา หากคุณไม่หาทั้งหมดเจอ แต่เพียงตัวเดียวเท่านั้น ไม่เป็นไร เพียงแค่เลือกตัวนั้น
  7. จากนั้น คลิกตัวเลือก Uninstall ที่ปรากฏ.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  8. สิ่งนี้จะลบการอัปเดตออกจากระบบของคุณ เมื่อคุณทำแล้ว คุณยังสามารถเลือกที่จะหยุดรับการอัปเดตเพื่อป้องกันปัญหาแบบนี้โดยการคลิกตัวเลือก Pause updates for 7 days บนหน้าจอ Windows Update ก่อนหน้านี้.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  9. หลังจากถอนการติดตั้งการอัปเดตแล้ว ให้ไปรีบูทระบบของคุณเพื่อเสร็จสิ้นกระบวนการ
  10. จากนั้น เมื่อระบบของคุณบูทแล้ว ให้ไปพยายามเปิด VMware Workstation Pro เพื่อดูว่าปัญหายังคงเกิดขึ้นหรือไม่

ปิดใช้งาน Compatibility Assistant

ปรากฏว่าอีกวิธีหนึ่งในการแก้ไขปัญหาที่กล่าวมาคือการเพียงแค่ปิดใช้งาน Compatibility Assistant บนระบบของคุณ Program Compatibility Assistant หรือ PAC โดยพื้นฐานแล้วเป็นคุณสมบัติของ Windows ที่ตรวจสอบปัญหาความเข้ากันได้กับแอปพลิเคชันที่คุณรันบนระบบปฏิบัติการ Windows ของคุณ เนื่องจาก Compatibility Assistant กำลังป้องกันคุณไม่ให้รันแอปพลิเคชัน คุณสามารถเพียงแค่ไปปิดใช้งานมันบนระบบของคุณได้ วิธีนั้น คุณจะไม่เผชิญกับปัญหาอีกต่อไป เพื่อทำเช่นนี้ โปรดปฏิบัติตามคำแนะนำที่ให้ไว้ด้านล่าง:

  1. ก่อนอื่น ให้เปิดกล่องโต้ตอบ Run โดยการกด Windows key + R.
  2. จากนั้น ในกล่องโต้ตอบ Run ให้พิมพ์ gpedit.msc และจากนั้นกดปุ่ม Enter.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  3. สิ่งนี้จะเปิด Local Group Policy Editor
  4. ที่นี่ ให้ไปที่โฟลเดอร์ Computer Configuration > Windows Components > Application Compatibility
  5. จากนั้น ด้านขวา ให้ดับเบิลคลิก Turn off Application Compatibility Engine เพื่อเปิดคุณสมบัติของมัน.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  6. บนหน้าต่างนโยบายที่ปรากฏ ให้เลือกตัวเลือก Disabled.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  7. เมื่อทำแล้ว ให้คลิก Apply และจากนั้นกด OK
  8. หลังจากกำหนดค่านโยบายแล้ว คุณจะต้องรีสตาร์ทคอมพิวเตอร์ของคุณ
  9. เมื่อคอมพิวเตอร์ของคุณบูทแล้ว ให้ไปเปิดแอปพลิเคชันเพื่อดูว่าปัญหายังคงอยู่หรือไม่

ยกเลิกการบล็อก VMware Workstation Pro โดยใช้ Reg File

เหมือนที่เราได้กล่าวไว้ก่อนหน้านี้ ปัญหานี้มีอยู่เพราะแอปพลิเคชันถูกบล็อกโดย Microsoft บนระบบของคุณเนื่องจากการอัปเดตฐานข้อมูล ดังนั้น เพื่อแก้ไขปัญหา คุณจะเพียงแค่ต้องยกเลิกการบล็อกแอปพลิเคชัน และคุณควรจะไม่มีปัญหา สำหรับวัตถุประสงค์นี้ มีไฟล์ reg ให้ใช้ ไฟล์ reg โดยพื้นฐานจะสร้างคีย์ใหม่ใน Windows Registry ของคุณที่จะหยุดการบล็อกแอปพลิเคชันบนระบบของคุณ ผลลัพธ์คือคุณจะสามารถรันโปรแกรมได้โดยไม่มีปัญหา เพื่อทำเช่นนี้ โปรดปฏิบัติตามคำแนะนำที่ให้ไว้ด้านล่าง:

  1. ก่อนอื่น ให้ดาวน์โหลด reg file ที่จำเป็นจากที่นี่
  2. เมื่อดาวน์โหลดแล้ว ให้ไปรันไฟล์ และเมื่อได้รับแจ้ง ให้คลิกปุ่ม Yes.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  3. หลังจากทำเช่นนั้น VMware Workstation Pro ของคุณควรจะทำงานอีกครั้งโดยไม่มีปัญหา

ยกเลิกการบล็อก VMware Workstation ด้วย ADK

Windows Assessment and Deployment Kit หรือที่รู้จักในชื่อ ADK โดยพื้นฐานมีชุดเครื่องมือที่ให้คุณปรับแต่งระบบ Windows ของคุณ ในกรณีนี้ คุณจะใช้เครื่องมือ Compatibility Administrator ที่มาพร้อมกับมันเพื่อยกเลิกการบล็อก VMware จากระบบของคุณ เครื่องมือนี้โดยพื้นฐานให้เราแก้ไข System Database ซึ่งได้รับการอัปเดตโดย Windows update ตามที่เราได้กล่าวไว้ก่อนหน้านี้ เมื่อเราลบรายการ VMware ออกจากที่นั่นแล้ว มันควรจะรันได้โดยไม่มีปัญหา เพื่อทำเช่นนี้ โปรดปฏิบัติตามคำแนะนำที่ให้ไว้ด้านล่าง:

  1. ก่อนอื่น ให้ไปที่หน้า Windows ADK โดยการคลิกที่นี่
  2. ที่นี่ ให้คลิกตัวเลือก Download the Windows ADK เพื่อดาวน์โหลดตัวติดตั้ง
  3. เมื่อตัวติดตั้งถูกดาวน์โหลดแล้ว ให้ไปรันมัน
  4. ตรวจสอบให้แน่ใจว่าตัวเลือกแรก คือ "“Install the Windows Assessment and Deployment Kit to this computer” ถูกเลือกเมื่อ Wizard การติดตั้งเปิดขึ้น คลิก Next.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  5. จากนั้น ยอมรับข้อกำหนดและเงื่อนไขและกด Next อีกครั้ง
  6. บนหน้า Select the features you want to install ให้ตรวจสอบให้แน่ใจว่าเลือก Application Compatibility Tools ที่ด้านบน คุณสามารถไม่ติ๊กสิ่งอื่นๆ ได้หากต้องการ.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  7. สุดท้าย ให้คลิก Install เพื่อเริ่มการติดตั้ง
  8. เมื่อติดตั้งเสร็จสิ้น ให้เปิด Start Menu และค้นหา Compatibility Administrator เปิดมัน
  9. จากนั้น ขยายรายการ Applications ภายใต้ System Database
  10. จากรายการแอปพลิเคชัน ให้ค้นหา VMware Workstation Pro และเลือกมัน.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  11. ด้านขวา สำหรับรายการที่ระบุ HARDBLOCK ถัดจาก AppHelp ให้คลิกขวาที่ไฟล์ .exe ของมัน และเลือก Disable Entry จากเมนูดรอปดาวน์.VMware Workstation Pro ไม่สามารถรันบน Windows ได้? ลองวิธีแก้ไขเหล่านี้
  12. เมื่อคุณทำแล้ว VMware ควรจะถูกยกเลิกการบล็อกแล้ว และคุณควรจะสามารถใช้งานได้โดยไม่มีปัญหา

อัปเกรด VMware Workstation Pro

สุดท้าย วิธีแก้ไขสุดท้ายสำหรับข้อความข้อผิดพลาดนี้ที่เรากำลังพูดถึงคือการเพียงแค่ไปอัปเกรด VMware Workstation Pro ของคุณ ข้อความข้อผิดพลาดที่กล่าวมาทราบกันว่าก่อให้เกิดบนเวอร์ชันเฉพาะของ Workstation Pro ที่รวม 14 และ 15 ดังนั้น วิธีหนึ่งในการแก้ไขคือการถอนการติดตั้ง VMware Workstation Pro จากระบบของคุณ และจากนั้นดาวน์โหลดเวอร์ชันล่าสุดที่มีอยู่ เมื่อดาวน์โหลดแล้ว คุณสามารถติดตั้งมัน และไม่ควรมีปัญหา

ในกรณีที่คุณไม่สามารถถอนการติดตั้ง VMware Workstation Pro จาก Control Panel ได้ ให้ไปที่ไดเรกทอรีที่ติดตั้งและค้นหาตัวถอนการติดตั้ง โปรแกรมมักส่งมาพร้อมกับตัวถอนการติดตั้งที่สามารถใช้ถอนการติดตั้งโปรแกรมได้ หากคุณไม่พบตัวถอนการติดตั้งที่นั่น คุณสามารถดาวน์โหลดตัวติดตั้งล่าสุดจากเว็บไซต์และรันมัน ที่นั่น คุณจะได้รับแจ้งว่าคุณต้องการลบแอปพลิเคชันหรือไม่ เพียงแค่เลือกตัวเลือก Remove และ VMware จะถูกลบออกจากระบบของคุณ จากนั้น ไปติดตั้งเวอร์ชันล่าสุดที่มีอยู่ และคุณควรจะไม่มีปัญหา