วิ่ง VirtualBox เครื่องทำให้ Blue Screen of Death บนโฮสต์ Windows 7 PC


30

VirtualBox ทำให้เกิด BSOD สองครั้งในระบบปฏิบัติการโฮสต์ Windows 7 ของฉันครั้งแรกที่ฉันใช้ VirtualPC ดังนั้นคิดว่าทั้งสองระบบเสมือนเข้าด้วยกันอาจทำให้เกิดปัญหา แต่ครั้งนี้เป็นเพียง VirtualBox

ฉันไม่ได้รับรหัสข้อผิดพลาด

มีใครมีปัญหาที่คล้ายกัน?


ฟังดูเหมือนว่าเป็นบั๊กที่มี Virtual Box คุณเคยรายงานไปยัง Oracle ไหม
Ramhound

คุณสามารถหาไฟล์การถ่ายโอนข้อมูล BSOD และตรวจสอบสิ่งที่เกี่ยวข้องกับเหตุการณ์นี้ได้หรือไม่?
ดาไรอัส

มีรายละเอียดไม่เพียงพอที่จะให้คำตอบที่ถูกต้อง: รหัสตรวจสอบ Bug คืออะไร (เช่น: หยุด 0X blah blah blah)?
climenole

คำตอบ:


0

การกำหนดค่าของเครื่อง Win-7 ของคุณคืออะไร? VirtualBox เป็นแหล่งทรัพยากรขนาดใหญ่ แม้จะมี RAM 4GB และ dual-core 3.2 กิกะเฮิร์ตซ์มันก็ล่าช้าเมื่อฉันพยายามที่จะทำงานอะไรบนโฮสต์และแขกในเวลาเดียวกัน ตรวจสอบหน่วยความจำกราฟิกออนบอร์ดของคุณและอ่านคู่มือนี้อย่างละเอียดเพื่อดูว่ามีอะไรที่อาจนำไปใช้กับสถาปัตยกรรมของคุณ:

https://www.virtualbox.org/wiki/Technical_documentation


40

ฉันลองคำตอบที่กล่าวถึงข้างต้นทั้งหมดแล้วพวกเขาไม่ทำงานเลย

ดังนั้นฉันจึงพบ Hyper-V ใน windows 7 ขึ้นไป (ในกรณีของฉันมันคือ windows 10) เป็นผู้ร้าย!

ฉันปิดการใช้งานบริการ Hyper-V ดังนี้และปัญหาได้รับการแก้ไขแล้ว!

ทำตามขั้นตอนต่อไปนี้:

  1. ค้นหา "เปิดหรือปิดคุณสมบัติ Windows" จากแผงควบคุม (หรือพิมพ์คุณสมบัติ windows ในกล่องค้นหา windows)

  2. ยกเลิกการเลือกคุณสมบัติ "Hyper-V" จากรายการ

เปิดหรือปิดคุณสมบัติ Windows ภาพหน้าจอของหน้าต่าง


3
+1 ทำงานได้สำหรับฉันใน Windows 10 (winver 1607) และ VirtualBox 5.1.26
honzakuzel1989

3
+1 สิ่งนี้ช่วยชีวิตฉันบน Windows 10 ฉันกำลังใช้งาน Docker (ที่ใช้ Hyper-V) และ Oracle VM VirtualBox และพวกมันไม่เข้ากันได้ดี มีที่ไหนบ้างที่เราสามารถรายงานเรื่องนี้เป็นปัญหาเพื่อให้คนรุ่นต่อไปในอนาคตไม่ต้องทนทุกข์กับความเจ็บปวดนี้?
eddyP23

1
วิธีนี้แก้ไข VirtualBox 5.2 ของฉันบน Windows 10 ขอบคุณ
Strabek

ฉันมีปัญหาเดียวกันกับ VBox ที่ก่อให้เกิด BSOD เป็นครั้งคราว แต่ในกรณีของฉัน Hyper-V ไม่ได้รับการติดตั้ง ดังนั้นฉันไม่รู้ว่าฉันควรจะทำอย่างไรเนื่องจากข้อเท็จจริงที่ว่าฉันไม่สามารถทำงานได้หากไม่มี VBox สำหรับเครื่องเทียบท่าที่ฉันต้องการสำหรับการทำงานในโครงการในปัจจุบัน ...
TheCuBeMan

6

สิ่งนี้เกิดขึ้นหลายครั้งโดยเฉพาะเมื่อเรียกใช้เครื่องเสมือนมากกว่าหนึ่งเครื่องในแต่ละครั้ง คือสองเครื่องเสมือน Linux ฯลฯ

ฉันดูที่ทิ้งแล้วและมันก็เป็น Virtual Box (อย่างน้อยก็ล่าสุดเป็น 4.3.4) ฉันเห็นมันด้วย Windows 7 เดียวและหลาย VMS ด้วย

ไม่ได้เกิดขึ้นบ่อยและฉันชอบ Vbox ผ่าน VMWare ดังนั้นฉันจึงยังคงใช้ต่อไป ฉันเพิ่งเริ่มต้นใหม่และทุกอย่างเรียบร้อยดี

ยัง :

โดยเฉพาะไดรเวอร์ VirtualBox SATA เป็นสาเหตุของ BSOD ดังนั้นค่าเริ่มต้นของ IDE


2

ตกลงดังนั้นสิ่งเหล่านี้คือการแก้ไขที่รู้จักทั้งหมดที่ฉันพบสำหรับข้อผิดพลาดหน้าจอสีน้ำเงิน

  1. คุณควรตรวจสอบว่ามีการเปิดใช้งาน HyperV หรือไม่หากใช่คุณควรปิดใช้งานหรือไม่

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

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

โปรดแชร์การแก้ไขเหล่านี้กับทุกคนที่มีปัญหาเช่นนี้


1

ไม่มีสิ่งใดที่ได้ผลสำหรับฉัน อย่างไรก็ตามเคล็ดลับง่ายๆนี้ทำให้ฉันสามารถรัน VM ที่มีปัญหา:

  1. เรียกใช้เครื่องในโหมดเริ่มหัวขาด (ไปที่เริ่มต้นแล้วเลือกหัวขาดเริ่มต้นจากรายการแบบหล่นลง)
  2. หลังจากเครื่องล้างแคชและแสดงหน้าจอเข้าสู่ระบบที่หน้าต่างเล็ก ๆ ของหน้า VBox ให้คลิกที่ show machine (ลูกศรสีเขียวในเมนูหลัก)

ตรวจสอบให้แน่ใจว่าได้สำรองไฟล์สำคัญของคุณแล้ว :)



0

ในกรณีของฉัน VMs อื่น ๆ ได้สร้างสวิตช์เสมือนบนไดรเวอร์ nic

ฉันไปและลบการตั้งค่าที่ไม่ได้มาตรฐานทั้งหมดบนอะแดปเตอร์และให้ระบบปฏิบัติการตรวจจับอัตโนมัติและกำหนดค่าราวกับว่าเป็นการเริ่มต้นใหม่ (หลังจากปิดการใช้งาน Hyper-V และกล่องเสมือนซึ่งได้รับการติดตั้งบนพีซี)

จากนั้นฉันก็สามารถยิงคนเร่ร่อนและทำงานให้ได้ ฉันใช้ Vagrant 1.9.6 และ VBox 5.1.28

หวังว่านี่จะช่วยคนอื่นได้


0

ฉันมีปัญหาเดียวกันทั้งหมดและไม่มีคำตอบข้างต้นใดที่แก้ไขปัญหาของฉันได้

สถานการณ์:

  1. ทุกครั้งที่ฉันเริ่มเครื่องเสมือนภายใต้ VirtualBox เครื่อง windows 10 ของฉันจะส่ง BSOD ไปด้วย

    "ข้อผิดพลาดคือ: SYSTEM_SERVICE_EXCEPTION"

    • ข้อผิดพลาดสามารถทำซ้ำได้ 100% (หมายถึงมันเกิดขึ้นทุกครั้ง)
    • ฉันไม่เห็นแม้แต่หน้าจอ BIOS ที่กำลังจะมาถึง (ทั้งใน VMWare และ VirtualBox)
  2. ความแตกต่างสำหรับ VMWare คือเมื่อฉันพยายามเริ่มต้นเครื่องเสมือนภายใต้ VMPlayer ถึงแม้ว่าฉันจะไม่ได้รับ BSOD แต่พีซีทั้งหมดก็เริ่มทำงาน

  3. Windows 10, VirtualBox และ VMWare ของฉันทั้งหมดทันสมัยเมื่อวันที่ 07.08.2019 พฤติกรรมยังคงสามารถทำซ้ำได้

  4. ไฮเปอร์ไวเซอร์ปิดอยู่แล้วในการตั้งค่า ดังนั้นจึงไม่อาจเป็นผู้กระทำผิดในกรณีนี้ตามคำแนะนำในคำตอบอื่น ๆ

วิธีการแก้:

ฉันปิดระบบป้องกันไวรัส (Avast - คุณเป็นเด็กเลว! ) และตั้งแต่นั้นมาฉันยังไม่ได้รับ BSOD ไม่มี BSOD สำหรับการเรียกใช้เครื่อง VirtualBox หรือ PC-freeze สำหรับการเรียกใช้เครื่องเสมือน VMware (ที่มา )

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