VirtualBox อนุญาตให้ใช้ระบบปฏิบัติการ 32 บิตเท่านั้น


11

เมื่อฉันเริ่ม VirtualBox ฉันมีระบบปฏิบัติการ 32 บิตเท่านั้น หลังจากการวิจัยบางอย่างฉันทำตามขั้นตอนในการโพสต์อื่นแต่จะไม่มีประโยชน์ โฮสต์ระบบปฏิบัติการของฉันคือ 64 บิต, Intel Virtualization Technology และ VT-d ทั้งคู่เปิดใช้งานใน BIOS และแพลตฟอร์ม Hyper-V ถูกปิดการใช้งานในรายการ Windows Feature แต่ฉันยังคงมีเพียงระบบปฏิบัติการ 32 บิตเท่านั้น

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

ฉันยังพยายามซ่อมแซมการติดตั้งโดยไม่โชคดี ฉันจะแก้ไขปัญหานี้เพื่อเรียกใช้ระบบปฏิบัติการ Linux 64 บิตใน VB ได้อย่างไร

แก้ไขฉันยังมี BIOS เวอร์ชันล่าสุด

แก้ไข: คำถามนี้ไม่ซ้ำกับคำถามอื่น ๆ นี้ขณะที่ผมระบุว่าวิธีการที่คำถามไม่ได้แก้ปัญหานี้


โอเคนั่นสมเหตุสมผลแล้วที่ฉันได้อ่านจนถึงตอนนี้ ฉันอยู่ภายใต้การแสดงผลที่ปิดการใช้งาน Hyper-V จะดูแลสิ่งนั้น หากไม่ใช่ในกรณีนี้คุณมีความคิดเกี่ยวกับแอปพลิเคชันใดบ้างที่ใช้คุณสมบัตินี้หรือวิธีการค้นหาว่าใช้แอพพลิเคชั่นตัวใด
Jon Deaton

ลองใช้คำสั่งนี้เป็นผู้ดูแลbcdedit /set hypervisorlaunchtype offและรีบูต
Biswapriyo

@Biswa น่าเสียดายที่ใช้งานไม่ได้
Jon Deaton

2
@JonDeaton เป็นเรื่องยากที่จะพูดได้อย่างแน่นอน แต่ผู้ขาย Antivirus หลายรายรู้จักบล็อก VT-x
Mokubai

คำตอบ:


14

บทความการสนับสนุน VirtualBox ฉันมีโฮสต์ 64 บิต แต่ไม่สามารถติดตั้งผู้เยี่ยมชม 64 บิตได้ แสดงเงื่อนไขต่อไปนี้สำหรับแขก 64 บิต:

  1. คุณต้องเปิดใช้งาน VT-x / AMD-v ในโฮสต์พีซี BIOS
  2. ต้องถอนการติดตั้ง Hyper-v ของ Microsoft (เรียกใช้OptionalFeatures.exeเพื่อตรวจสอบ)
  3. หลีกเลี่ยงการดีบักเกอร์ระดับระบบแพลตฟอร์ม VM อื่น ๆ และแอพพลิเคชั่นป้องกันไวรัสบางตัว
  4. ถอนการติดตั้ง DeviceGuard หรือ CredentialGuard หากติดตั้ง

ตรวจสอบเงื่อนไขข้างต้นอีกครั้งและโดยเฉพาะอย่างยิ่งถ้า DeviceGuard หรือ CredentialGuard ได้รับการติดตั้งล่วงหน้าโดย Dell คุณอาจลองปิดการใช้งานโปรแกรมป้องกันไวรัสและรีบูต

หากตรงตามเงื่อนไขทั้งหมดแล้วแทนที่จะซ่อมแซม VirtualBox ให้ลองถอนการติดตั้งรีบูตติดตั้งรีบูต หากจำเป็นให้ทำซ้ำในขณะที่บูตในเซฟโหมด

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


หากไม่มีสิ่งใดที่เหมาะกับคุณแล้วด้วยเหตุผลบางประการ VirtualBox เข้ากันไม่ได้กับฮาร์ดแวร์ของคุณ Hyper-V อาจจะสามารถทำงานได้และดีเหมือน VirtualBox ที่แตกต่างกัน
harrymc

1
หากคุณสงสัยว่าฉันได้รับการแก้ไขปัญหานี้หลังจากเช็ดแล็ปท็อปของฉันติดตั้ง windows ใหม่และ VB 5.1.28 อย่างสมบูรณ์
Jon Deaton

อาจเป็นไปได้ว่าคุณกำจัดผลิตภัณฑ์ที่ขัดแย้งหรือ VB ที่เริ่มต้นใหม่ในลักษณะที่มีพลัง
harrymc

ฉันติดขัดนิดหน่อยในขั้นตอน DeviceGuard ("ตั้งค่าเปิดการรักษาความปลอดภัยบนพื้นฐานการจำลองเสมือนเป็นปิดใช้งาน") ฉันคิดว่าเมื่อมันไม่ได้กำหนดเลยฉันไม่ต้องทำอะไรเลย ผิด - คุณต้องปิดการใช้งานอย่างชัดเจนแม้ว่าจะไม่ได้เปิดใช้งานอย่างชัดเจน
Jakub

5

ปัญหาหนึ่งที่เป็นไปได้ที่ฉันพบซึ่งแก้ไขได้สำหรับฉัน: Windows Defender => ความปลอดภัยของอุปกรณ์ => การแยกคอร์ = => ความสมบูรณ์ของหน่วยความจำต้องปิดการใช้งาน (เคยเปิดใช้งานมาก่อนแล้วด้วยเหตุผลบางอย่าง ... )

ตั้งค่าสวิตช์แยกหลักเป็นปิด


0

เวอร์ชัน 64 บิตจะไม่ปรากฏในรายการหากคุณใช้งาน Hyper-V เช่นกันหากคุณใช้งาน Windows 10 Home เรียกว่าแพลตฟอร์ม Windows Hypervisor ซึ่งการเปิดใช้งานนี้จะทำให้เวอร์ชัน 64 บิตไม่ปรากฏในรายการประเภทเมื่อ สร้างเครื่องเสมือน


0

ตรวจสอบให้แน่ใจว่า VirtualBox ทันสมัยแล้ว! สิ่งนี้แก้ไขได้สำหรับฉัน - ฉันใช้ v5.2 และได้ปฏิบัติตามคำแนะนำอื่น ๆ ทั้งหมดในชุดข้อความนี้ จากนั้นฉันอัพเกรดเป็นตัวเลือก 6.0 และ 64- บิต


นั่นหมายความว่าคุณเปิดใช้งาน Hyper-V Vbox 6 เพิ่มการรองรับ Hyper-V เพื่อให้สามารถทำงานบน Hyper-V ได้ แต่ในรุ่นก่อนหน้านี้คุณต้องปิดการใช้งาน
27719

-1

ตรวจสอบให้แน่ใจว่าคุณเรียกใช้ VirtualBox ในฐานะผู้ดูแลระบบและตรวจสอบให้แน่ใจว่าคุณมี BIOS เวอร์ชันล่าสุด ลองอัปเดต BIOS และตรวจสอบการตั้งค่าทั้งหมด


ฉันอัปเดตไบออสและซ่อมแซม VirtualBox แล้ว แต่มันไม่ทำงาน
Jon Deaton

ฉันไม่รู้ว่าทำไมคำตอบนี้จึงลดลง ใช้ VirtualBox ในโหมดผู้ดูแลระบบเป็นสิ่งเดียวที่ทำงานในกรณีของฉัน +1 สำหรับสิ่งนั้น
Ciprian Stoica

-1

ในที่สุดฉันก็มีประสบการณ์แบบเดียวกับที่ไม่มีวิธีแก้ปัญหาที่ใช้ได้ดูเหมือนว่าจนกว่าฉันจะสังเกตเห็นว่าตัวเลือกนี้ถูกปิด เปิดใช้งานแพลตฟอร์ม Windows Hypervisor แล้วและมี 64 บิตใน VB พร้อมให้ใช้งานแล้ว!

แพลตฟอร์ม Windows Hypervisor

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.