แก้ไข: CPU ถูกปิดใช้งานโดยระบบปฏิบัติการของแขก

ผู้ใช้หลายคนบ่น ว่าเกิดข้อผิดพลาด“ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการแขก” เมื่อพยายามเล่นเครื่องเสมือนภายใน แอปพลิเคชัน VMware Workstation ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหานั้นเริ่มเกิดขึ้นทันทีหลังจากภาพทำงานได้ดี สิ่งนี้ดูเหมือนว่าจะไม่เกิดข้อผิดพลาดเฉพาะกับระบบปฏิบัติการเนื่องจากผู้ใช้รายงานว่าเกิดขึ้นกับอิมเมจ Linux, MacOS และ Windows

CPU ถูกปิดการใช้งานโดยระบบปฏิบัติการของแขก ปิดหรือรีเซ็ตเครื่องเสมือน

สิ่งที่ทำให้เกิด CPU ถูกปิดการใช้งานโดยข้อผิดพลาดของระบบปฏิบัติการของแขก

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

  • เครื่อง guest ไม่สามารถเริ่มการทำงานได้อย่างถูกต้อง - สาเหตุที่พบบ่อยที่สุดของข้อผิดพลาดนี้คือปัญหาการกำหนดค่าดิสก์หรือปัญหาความเสียหายล่าสุดของเครื่อง guest ของคุณที่ทำให้ใช้งานไม่ได้
  • VT-X ไม่ได้เปิดใช้งานจากการตั้งค่า BIOS - อีกสาเหตุที่ทำให้เกิดปัญหานี้คือเมื่อเทคโนโลยี VT-X (หรือที่เรียกว่า Intel Virtualization) - ซึ่ง VMware Workstation ต้องการ - ถูกปิดใช้งานจากการตั้งค่า BIOS
  • CPU ID ละเมิดข้อตกลงสิทธิ์การใช้งาน - มีหลายสถานการณ์ที่อิมเมจระบบปฏิบัติการไม่สามารถเริ่มทำงานได้อีกต่อไปเนื่องจากซอฟต์แวร์ตรวจพบ CPU ที่เข้ากันไม่ได้ สามารถแก้ไขได้โดยกำบัง CPU ID

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

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

วิธีที่ 1: เปิดใช้งาน VT-X (Intel Virtualization) จากการตั้งค่า BIOS

เนื่องจากนี่เป็นสถานการณ์ที่พบได้บ่อยที่สุดเริ่มต้นด้วยการทำให้แน่ใจว่า VT-X เปิดใช้งานในการตั้งค่า BIOS ของคุณ เครื่องของคุณอาจส่งมาพร้อมกับ VT-X ถูกปิดใช้งานโดยค่าเริ่มต้นแอปพลิเคชันบุคคลที่สามอาจทำเพื่อคุณหรือคุณอาจปิดการใช้งานเทคโนโลยีด้วยตนเองในอดีต

ไม่ว่าในกรณีใดผู้ผลิตเมนบอร์ดทุกรายจะมีตัวเลือกในการปิดการใช้งานหรือเปิดใช้งานเทคโนโลยี VT-X ในการตั้งค่า BIOS เป็นเพียงเรื่องของการค้นหาเส้นทางที่แน่นอนในการทำเช่นนั้น

โปรดทราบว่าขั้นตอนที่แน่นอนสำหรับการเข้าถึงการตั้งค่า BIOS จะแตกต่างกันไปตามผู้ผลิตแผงวงจรหลักของคุณ แต่มีบางอย่างที่พบได้ทั่วไป - คุณจะต้องกดปุ่ม BIOS (SETUP) ระหว่างขั้นตอนการเริ่มต้นเริ่มต้นเพื่อเข้าสู่ การตั้งค่า BIOS ของคุณ

โดยทั่วไปแล้วคีย์ BIOS เป็นหนึ่งใน คีย์ F (F2, F4, F8, F10, F12) หรือคีย์ Dell (สำหรับคอมพิวเตอร์ Dell) หากคุณไม่ทราบ รหัส BIOS ของคุณคุณสามารถตรวจพบได้ในหน้าจอแรก (เรียกว่า SETUP) นอกจากนี้คุณสามารถค้นหาคีย์ BIOS ของคุณทางออนไลน์ตามรุ่นเมนบอร์ดของคุณ

กดปุ่ม BIOS ในระหว่างกระบวนการเริ่มต้น

เมื่อคุณได้รับการเข้าสู่การตั้งค่า BIOS ของคุณโดยทั่วไปแล้วคุณสามารถค้นหารายการเทคโนโลยีการจำลองเสมือนที่แสดงรายการเป็น VTx / VTd เปิดใช้งานบันทึกการเปลี่ยนแปลงในการตั้งค่า BIOS ของคุณและรีบูตเครื่องของคุณ

การเปิดใช้งานเทคโนโลยีการจำลองเสมือน (VTx / VTd) จากการตั้งค่า BIOS

ในการเริ่มต้นครั้งถัดไปให้เปิดอิมเมจเดียวกันใน VMware Workstation และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงพบปัญหาเดิมอยู่ให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ดำเนินการขั้นตอนการปิดบัง ID CPU

ข้อผิดพลาด “ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการแขก” อาจเกิดขึ้นได้หากการตรวจสอบความปลอดภัยปิดการใช้งานโปรเซสเซอร์ - หากพบโปรเซสเซอร์ที่ไม่ได้ทำการเชื่อมต่อ สิ่งนี้มักจะเกิดขึ้นหากคุณพยายามย้ายภาพจากเครื่องที่มีสถาปัตยกรรม Ivy Bridge ไปยังอีกรูปแบบหนึ่งด้วยสถาปัตยกรรม Sandy Bridge (หรือกลับกัน)

เมื่อใดก็ตามที่สถานการณ์นี้เกิดขึ้นระบบของคุณจะปฏิเสธการบูตอิมเมจยกเว้นว่า CPU ID ถูกปิดบังไว้ การปรับเปลี่ยนนี้สามารถทำได้ค่อนข้างง่ายหากคุณมี VMware ESXi หรือผลิตภัณฑ์พรีเมี่ยมอื่น แต่ด้วย VMware เวิร์กสเตชันไม่มีตัวเลือก GUI ในการทำเช่นนี้

อย่างไรก็ตามมีวิธีการปิดบัง ID CPU โดยแก้ไขไฟล์ VMX ของอิมเมจ ในการทำเช่นนี้คุณจะต้องมีโปรแกรมแก้ไขข้อความที่ทรงพลังเช่น Notepad ++ นี่คือคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีแก้ไขไฟล์ VMX ของรูปภาพเพื่อแก้ไขข้อผิดพลาด “ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการแขก”

  1. ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Notepad ++ ในระบบของคุณ หากคุณไม่เข้าชมลิงค์นี้ ( ที่นี่ ) และคลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลดไฟล์ปฏิบัติการติดตั้ง

    กำลังดาวน์โหลดโปรแกรมแก้ไขข้อความ Notepad ++
  2. เปิดไฟล์ปฏิบัติการติดตั้ง Notepad ++ และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งในระบบของคุณ
  3. เมื่อติดตั้งเท็กซ์เอดิเตอร์แล้วตรวจสอบให้แน่ใจว่าสถานะของรูปภาพของคุณถูกตั้งค่าเป็น ปิด (ไม่ระงับ) คุณสามารถทำได้โดยคลิกที่เมนูแบบเลื่อนลงที่เกี่ยวข้องกับ ไอคอนเล่น และเลือก ปิดผู้เยี่ยมชม จากรายการ

    ตรวจสอบให้แน่ใจว่าสถานะเครื่องของผู้เยี่ยมชมถูกตั้งค่าเป็นปิดเครื่อง
  4. ถัดไปตรวจสอบให้แน่ใจว่าได้เลือกเครื่องของแขกจากนั้นคลิกที่ แก้ไขการตั้งค่าเครื่องเสมือน (จากบานหน้าต่างด้านขวา)

    คลิกที่ลิงค์แก้ไขการตั้งค่าเครื่องเสมือน
  5. ในเมนูการตั้งค่าเครื่องเสมือนให้เลือกแท็บฮาร์ดแวร์แล้วคลิกที่อุปกรณ์ ฮาร์ดดิสก์ (SCSI) จากนั้นเลื่อนไปที่บานหน้าต่างด้านขวาและดูตำแหน่งที่แน่นอนของ ไฟล์ Disk คัดลอกหรือเก็บไว้ในหน่วยความจำของคุณเพราะคุณจะต้องไปยังเส้นทางนั้นในขั้นตอนถัดไป

    ไปที่ฮาร์ดแวร์> ฮาร์ดดิสก์ (SCSI) และดูตำแหน่งของไฟล์ดิสก์
  6. เปิด File Explorer (หรือแอพ Finder หากคุณใช้ Mac) และไปที่ตำแหน่ง ไฟล์ดิสก์ คุณควรเห็นไฟล์ประเภทต่าง ๆ มากมาย ในหมู่พวกเขาคุณควรหาไฟล์ที่มีนามสกุล. vmx เมื่อคุณพบเห็นมันให้คลิกขวาที่มันแล้วเลือก แก้ไข ด้วย Notepad ++

    คลิกขวาที่ไฟล์. vmx แล้วเลือก Edit with Notepad ++

    หมายเหตุ: หากคุณใช้ Windows 10 และคุณไม่เห็นส่วนขยายใน File Explorer ให้เข้าถึงแท็บมุมมองโดยใช้ริบบิ้นที่ด้านบนและตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องที่เกี่ยวข้องกับ ส่วนขยายชื่อไฟล์

    การเปิดใช้งานส่วนขยายชื่อไฟล์จาก File Explorer
  7. เมื่อเปิดไฟล์. vmx ด้วย Notepad ++ ให้เลื่อนลงไปที่ด้านล่างของไฟล์กำหนดค่าและแทรกบรรทัดโค้ดต่อไปนี้:
     cpuid.1.eax =“ 0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101″ 
  8. เมื่อใส่รหัสบรรทัดท้ายเอกสารกด Ctrl + S เพื่อบันทึกการเปลี่ยนแปลงและปิด Notepad ++

    การแทรกตัวเลือกการกำหนดค่าที่ท้ายไฟล์กำหนดค่า
  9. เริ่มเครื่องเสมือนอีกครั้งจากแอปพลิเคชัน Wmware Workstation Player เครื่อง guest ควรบู๊ตสำเร็จโดยไม่มีข้อความแสดงข้อผิดพลาด “ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการ guest”

หากวิธีนี้ไม่สำเร็จให้เลื่อนไปที่วิธีสุดท้ายด้านล่าง

วิธีที่ 3: การสร้างเครื่องเสมือนใหม่

หากทั้งสองวิธีข้างต้นไม่ได้ช่วยให้คุณสามารถแก้ไขข้อผิดพลาด “ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการของแขก” คุณมีปัญหาเกี่ยวกับการกำหนดค่าดิสก์หรือเมื่อเร็ว ๆ นี้คุณได้ดำเนินการที่ทำให้เครื่องเสมือนเสียหาย

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

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

  1. เปิด VMware Workstation เลือก หน้า จอหลักจากบานหน้าต่างด้านซ้ายจากนั้นคลิกที่ สร้างเครื่องเสมือนใหม่ จากบานหน้าต่างด้านขวา

    การสร้างเครื่องเสมือนใหม่
  2. จากนั้นเลือก ไฟล์อิมเมจของดิสก์การติดตั้ง (iso) สลับและกดปุ่ม เรียกดู เพื่อเลือกรูปภาพ ตัวช่วยจะตรวจจับระบบปฏิบัติการโดยอัตโนมัติและเตรียมพร้อมสำหรับการ ติดตั้งแบบง่าย เมื่อโหลดไฟล์ ISO แล้วให้คลิกปุ่ม ถัดไป

    โหลดภาพ ISO และกดปุ่มถัดไป
  3. ใส่ข้อมูลประจำตัวที่จำเป็นและกดปุ่ม ถัดไป อีกครั้ง

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

    ตั้งชื่อและที่ตั้งของเครื่องเสมือนใหม่ของคุณ
  5. ระบุ ความจุดิสก์ ที่คุณต้องการโดยเลือก ขนาดดิสก์สูงสุด และตัดสินใจเลือกวิธีการจัดเก็บ จากนั้นคลิกปุ่มถัดไปอีกครั้ง

    ตั้งค่าความจุดิสก์
  6. สุดท้ายให้กดปุ่ม Finish เพื่อสร้างเครื่องเสมือนใหม่

    เสร็จสิ้นการสร้างเครื่องเสมือน VMware ใหม่

คุณจะสามารถเรียกใช้เครื่องแขกใหม่โดยไม่เห็นข้อผิดพลาด “ CPU ถูกปิดใช้งานโดยระบบปฏิบัติการแขก” ข้อผิดพลาดในระหว่างขั้นตอนการ บูต ครั้งแรก

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