การแก้ไข: การแปลแบบไบนารีไม่เข้ากันกับโหมดยาว
ผู้ใช้ Windows หลายคนได้รับข้อผิดพลาด“ การ แปลแบบไบนารีไม่เข้ากับโหมดยาว ” เมื่อพยายามเปิดเครื่องเสมือนด้วย VMware Workstation ผู้ใช้รายอื่นรายงานว่าสำหรับพวกเขาข้อความนี้จะปรากฏเฉพาะเมื่อพีซีโฮสต์เข้าสู่โหมด "สลีป"
อะไรเป็นสาเหตุที่ทำให้การแปลแบบไบนารีไม่เข้ากันกับข้อผิดพลาดโหมดยาว
เราตรวจสอบปัญหาโดยดูรายงานของผู้ใช้ที่พบข้อผิดพลาดเดียวกัน จากสิ่งที่เรารวบรวมมีหลายสถานการณ์ที่จะทำให้เกิดปัญหานี้:
- เทคโนโลยีการจำลองเสมือนถูกปิดใช้งานจากการตั้งค่า BIOS - ผู้ใช้ส่วนใหญ่จัดการเพื่อแก้ไขปัญหาหลังจากเปิดใช้งานเทคโนโลยีการจำลองเสมือน (VT) จากการตั้งค่า BIOS นี่เป็นกรณีที่พบบ่อยที่สุดว่าทำไมข้อผิดพลาดนี้ปรากฏขึ้น
- รอบการสลีปทำให้เกิดข้อผิดพลาด - เนื่องจากมีการรายงานปัญหาที่เกิดขึ้นเมื่อเครื่องโฮสต์เข้าสู่โหมดสลีปมีหลักฐานว่าข้อผิดพลาดสามารถถูกทริกเกอร์ได้ด้วยการทำงานบางอย่างที่ระบบปฏิบัติการทำงานเมื่อเตรียมเข้าสู่โหมด "สลีป"
- พีซีโฮสต์ไม่รองรับ VT-X - ข้อความนี้สามารถแสดงได้หากโฮสต์พีซีไม่ได้ติดตั้งเพื่อรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์
- ไดรเวอร์กราฟิก Intel ในตัวล้าสมัยแล้ว - ผู้ใช้บางคนรายงานว่าปัญหาได้รับการแก้ไขหลังจากให้ Windows Update อัปเดตไดรเวอร์ Intel Integrated Graphics เป็นเวอร์ชันล่าสุด
- เครื่องโฮสต์ไม่รองรับการเร่งความเร็วกราฟิก 3 มิติ - ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าปัญหาได้รับการแก้ไขหลังจากปิดใช้งานตัวเลือกเร่งกราฟิก 3D จากการตั้งค่าของ VMware
- โปรแกรมป้องกันไวรัสของ บริษัท อื่นกำลังปิดใช้งาน VT-X - มีรายงานของ Avast และ McAfee ปิดการใช้งานเทคโนโลยี VT-X แม้หลังจากผู้ใช้เปิดใช้งานเฉพาะจาก BIOS
หากคุณกำลังดิ้นรนเพื่อแก้ไขปัญหานี้บทความนี้จะให้ขั้นตอนการแก้ไขปัญหาต่าง ๆ แก่คุณ ด้านล่างนี้เป็นชุดของวิธีการที่ผู้ใช้รายอื่นในสถานการณ์คล้ายกันเคยใช้เพื่อแก้ไขปัญหา เพื่อผลลัพธ์ที่ดีที่สุดให้ทำตามขั้นตอนด้านล่างตามลำดับจนกว่าคุณจะพบการแก้ไขที่มีประสิทธิภาพในการแก้ไขปัญหาสำหรับสถานการณ์เฉพาะของคุณ
วิธีที่ 1: การเปิดใช้งาน Intel Virtualization Technology (VT)
หมายเลขสาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาด“ การ แปลแบบไบนารีเข้ากันไม่ได้กับโหมดยาว ” เกิดขึ้นเนื่องจาก เทคโนโลยีการจำลองเสมือน (VT) ถูกปิดใช้งานในการตั้งค่า BIOS บนเมนบอร์ดจำนวนมากตัวเลือกนี้จะถูกปิดใช้งานตามค่าเริ่มต้น ความเป็นไปได้อีกอย่างหนึ่งคือเทคโนโลยี Hyper-V ของ Microsoft ได้ปิดใช้งานเทคโนโลยีการจำลองเสมือนในตัวเมื่อเปิดใช้งาน
ไม่ว่าในกรณีใดคุณสามารถแก้ไขปัญหาได้โดยเข้าถึงการตั้งค่า BIOS ของคุณและเปิดใช้งาน เทคโนโลยีการจำลองเสมือน (VT) แต่ในการดำเนินการนี้คุณจะต้องเข้าถึงการตั้งค่า BIOS ของคุณ ขั้นตอนนี้คล้ายกับทุกเครื่อง แต่ปุ่มบูตแตกต่างกันไปตามผู้ผลิตแผงวงจรหลักของคุณ
ในการเข้าถึงการตั้งค่า BIOS ของคุณกดปุ่ม BIOS ซ้ำ ๆ ในระหว่างขั้นตอนการเริ่มต้นครั้งแรก รหัส BIOS เป็นหนึ่งใน ปุ่ม F (F2, F4, F5, F8, F10, F12) หรือ ปุ่ม Del (บนคอมพิวเตอร์ Dell หากคุณไม่ทราบรหัส BIOS ของคุณคุณสามารถตรวจพบได้ในช่วงแรก การทดสอบการตรวจสอบ (ทันทีที่คุณเปิดเครื่องคอมพิวเตอร์)
หมายเหตุ: คุณยังสามารถค้นหาคีย์ BIOS เฉพาะบนเมนบอร์ดของคุณทางออนไลน์ได้
เมื่อคุณป้อนการตั้งค่า BIOS ไปที่แท็บความปลอดภัยและเข้าถึงเมนูการ จำลองเสมือน จากนั้นตรวจสอบให้แน่ใจว่า เทคโนโลยีการ ตั้งค่า เสมือน เป็น เปิดใช้งาน
หมายเหตุ: โปรดจำไว้ว่าขึ้นอยู่กับผู้ผลิตแผงวงจรหลักของคุณคุณอาจพบตัวเลือกนี้ในสถานที่อื่นหรือตั้งชื่อต่างกัน ขึ้นอยู่กับเวอร์ชั่น BIOS ของคุณคุณอาจพบว่าตัวเลือกในการเปิดใช้งาน VT ใน Advanced - Intel (R) Virtualization Technology
เมื่อเปิดใช้งาน VT แล้วให้ตรวจสอบให้แน่ใจว่าคุณบันทึกการเปลี่ยนแปลงใน BIOS ของคุณและรีสตาร์ทเครื่อง เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ให้ดูว่าปัญหาได้รับการแก้ไขหรือไม่โดยการเปิดเครื่องเครื่องเดิมอีกครั้งใน VMware
หากคุณยังคงประสบปัญหาเดียวกันหรือวิธีนี้ไม่สามารถใช้งานได้ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: ตรวจสอบว่าคอมพิวเตอร์โฮสต์รองรับการจำลองเสมือนของฮาร์ดแวร์
หากคุณมาไกลขนาดนี้โดยไม่มีผลลัพธ์เป็นไปได้ว่าเครื่องของคุณอาจไม่รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ โปรดทราบว่าเฉพาะโปรเซสเซอร์ AMD และ Intel บางรุ่นเท่านั้นที่มีความสามารถในตัวเพื่อรองรับ VT-x (Intel) หรือ AMD-V (AMD)
หากคุณไม่สามารถค้นหารายการ Virtualization ในการตั้งค่า BIOS ของคุณอาจเป็นไปได้ว่าเครื่องโฮสต์ไม่รองรับเทคโนโลยีนี้ มียูทิลิตี้ฟรีหนึ่งตัวที่จะช่วยคุณค้นหาว่า ฮาร์ดแวร์การจำลองเสมือน ได้รับการสนับสนุนในการกำหนดค่าปัจจุบันของคุณหรือไม่ นี่คือคำแนะนำโดยย่อเกี่ยวกับการค้นหาสิ่งนี้โดยใช้ความปลอดภัย:
- เยี่ยมชมลิงค์นี้ ( ที่นี่ ) และคลิกที่ปุ่มดาวน์โหลดทันทีเพื่อดาวน์โหลดยูทิลิตี้ SecurAble
กำลังดาวน์โหลดโปรแกรมอรรถประโยชน์ SecurAble - เปิดยูทิลิตี้ SecurAble แล้วดูที่การ จำลองเสมือนของฮาร์ดแวร์ หากแสดงเป็น Yes เครื่องโฮสต์จะรองรับ VT-X หรือ AMD-V
การตรวจสอบว่าเครื่องโฮสต์รองรับการจำลองเสมือนของฮาร์ดแวร์ หมายเหตุ: หาก CPU virtualization ไม่รองรับซีพียูของคุณวิธีอื่นด้านล่างจะไม่ช่วยคุณแก้ไขข้อผิดพลาด“ การ แปลแบบไบนารีไม่เข้ากับโหมดยาว ”
ในกรณีที่การทดสอบนี้แสดงให้เห็นว่าเครื่องของคุณสามารถรองรับเทคโนโลยีนี้ได้ให้ปฏิบัติตามวิธีการด้านล่างเพื่อระบุและแก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาด
วิธีที่ 3: ตรวจสอบว่าคุณมีไดรเวอร์แบบรวมล่าสุดหรือไม่
ในขณะที่ผู้ใช้บางคนชี้ให้เห็นข้อผิดพลาดนี้อาจเกิดจากไดรเวอร์กราฟิกที่ล้าสมัยหรือไม่เข้ากันบนโฮสต์ของคุณ โดยทั่วไปมีรายงานว่าเกิดขึ้นกับกราฟิก Intel HD โดยปกติแล้วไดรเวอร์ล่าสุดสำหรับกราฟิกการ์ดรวมของคุณควรได้รับการจัดส่งและติดตั้งโดย Windows Updated
อย่างไรก็ตามผู้ใช้หลายคนในสถานการณ์ที่คล้ายกันรายงานว่าพบว่าพวกเขามีการอัปเดตทางเลือก Windows ที่รอดำเนินการซึ่งกำลังรอการอัปเดตฮาร์ดแวร์กราฟิกรวม นี่คือคำแนะนำโดยย่อเกี่ยวกับการตรวจสอบกรณีนี้ในเครื่องของคุณ:
- กดปุ่ม Windows + R เพื่อเปิดคำสั่ง Run จากนั้นพิมพ์“ ms-settings: windowsupdate ” และกด enter เพื่อเปิดแท็บ Windows Update ของแอพ การตั้งค่า
เรียกใช้กล่องโต้ตอบ: ms-settings: windowsupdate หมายเหตุ: หากคุณไม่ได้ใช้ Windows 10 ให้ใช้“ wuapp ” แทน
- ภายในหน้าจอ Windows Windows Update คลิกปุ่ม ตรวจหาการอัปเดต จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งทุก WU Update ที่ ค้างอยู่
การอัปเดต Windows - ตัวจัดการอัปเดต - เมื่อติดตั้งการอัพเดทที่รอดำเนินการทุกครั้งให้รีสตาร์ทเครื่องและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป
หากคุณยังคงเห็นข้อผิดพลาด“ การ แปลแบบไบนารีไม่เข้ากับโหมดยาว ” เมื่อพยายามเรียกใช้เครื่องเสมือนใน VMware Workstation ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: ปิดใช้งานตัวเลือกกราฟิกเร่งแบบ 3 มิติ
สำหรับผู้ใช้จำนวนมากข้อความแสดงข้อผิดพลาด“ การ แปลแบบไบนารีเข้ากันไม่ได้กับโหมดยาว ” ปรากฏขึ้นหลังจากพวกเขาปิดการใช้งานตัวเลือก เร่งความเร็วกราฟิก 3D จากการตั้งค่าของ VMware
หมายเหตุ: โปรดจำไว้ว่าหลังจากคุณดำเนินการตามวิธีนี้แล้วคุณอาจสังเกตเห็นว่าประสิทธิภาพลดลงเมื่อเครื่องโฮสต์ต้องใช้งานกราฟิกที่ต้องทำงานเหลือเกิน
นี่คือคำแนะนำโดยย่อเกี่ยวกับการปิดใช้งานตัวเลือก กราฟิกเร่งความเร็วสูง จาก VMware Workstation:
- ตรวจสอบให้แน่ใจว่าเครื่องเสมือนเป้าหมายอยู่ในสถานะ ปิด ใช้งาน
- คลิกขวาที่เครื่องเสมือนที่แสดงให้คุณเห็น“ การ แปลแบบไบนารีไม่เข้ากับโหมดยาว ” และคลิกที่ การตั้งค่า
คลิกขวาที่เครื่องเสมือนแล้วคลิกที่การตั้งค่า - ถัดไปไปที่แท็บฮาร์ดแวร์และคลิกที่ แสดง ในเมนู แสดงผล ให้ไปที่กราฟิก 3D และยกเลิกการเลือกกล่องที่เกี่ยวข้องกับ กราฟิกเร่งความเร็วแบบ 3 มิติ
ยกเลิกการเลือกสลับที่เกี่ยวข้องกับกราฟิกเร่งความเร็ว 3 มิติ - เริ่มเครื่องเสมือนอีกครั้งและดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
หากข้อผิดพลาด“ การ แปลแบบไบนารีเข้ากันไม่ได้กับโหมดยาว ” ยังคงเกิดขึ้นให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5: ถอนการติดตั้ง Avast, McAfee (หรือระบบรักษาความปลอดภัยอื่น ๆ )
ผู้ใช้หลายคนรายงานว่าในกรณีของพวกเขาสาเหตุของปัญหาคือชุดป้องกันไวรัสภายนอก เราจัดการหารายงานผู้ใช้เก่าและใหม่ได้จำนวนมากซึ่งผู้ใช้ที่ตำหนิ McAfee และ Avast เป็นผู้ไม่ใช้งานของ VT-X
หมายเหตุ: อาจมีชุดโปรแกรมป้องกันไวรัสอื่นที่จะทำเช่นเดียวกัน
หากคุณพบข้อผิดพลาด“ การ แปลแบบไบนารีไม่เข้ากับโหมดยาว ” และ วิธีที่ 1 แก้ไขปัญหาได้ชั่วคราวเท่านั้นดูว่าคุณใช้โซลูชันของบุคคลที่สามหรือไม่ ถ้าคุณเป็นคุณอาจต้องการทดสอบและดูว่าข้อผิดพลาดยังคงเกิดขึ้นในขณะที่โปรแกรมป้องกันไวรัสของบุคคลที่สามจะถูกลบออกจากระบบของคุณ
ผู้ใช้หลายคนรายงานว่าในกรณีของพวกเขาปัญหาได้รับการแก้ไขไปเรื่อย ๆ หลังจากที่พวกเขาประสบความสำเร็จในการกำจัดไวรัสของบุคคลที่สาม นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:
- ใช้บทความนี้ ( ที่นี่ ) เพื่อให้แน่ใจว่าคุณลบโปรแกรมป้องกันไวรัสของคุณพร้อมกับไฟล์ที่เหลือของโปรแกรมความปลอดภัยของคุณและรีสตาร์ทคอมพิวเตอร์เมื่อถอนการติดตั้งเสร็จสมบูรณ์
- ทำตาม วิธีที่ 1 อีกครั้งเพื่อให้แน่ใจว่า VT-X เปิดใช้งานบนเครื่องโฮสต์ของคุณ
- เปิดเครื่องเสมือนอีกครั้งและดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่