VirtualBox 4.3.20 หยุดทำงานหลังจาก Windows Update [ซ้ำกัน]


19

ฉันมี VirtualBox เวอร์ชันปัจจุบัน 4.3.20 แต่หลังจากอัปเดต Windows 7 ล่าสุดในวันที่ 11 ธันวาคม 2014 มันไม่สามารถเปิดเครื่องเสมือนใด ๆ ก่อนอื่นมันจะไม่เปิดโปรแกรมเลย หลังจากรีบูตเครื่องมันจะพูดว่า:

STATUS_OBJECT_NAME_NOT_FOUND

ไดรเวอร์อาจติดขัดในการหยุด / เริ่มต้น ลอง 'sc.exe query vboxdrv' เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับสถานะ การเริ่มระบบใหม่อาจช่วยได้จริง (RC = -101)

ล็อกไฟล์บอกว่า:

b28.146c: supR3HardenedVmProcessInit: Opening vboxdrv stub...
b28.146c: Error opening VBoxDrvStub:  STATUS_OBJECT_NAME_NOT_FOUND
b28.146c: supR3HardenedWinReadErrorInfoDevice: NtCreateFile -> 0xc0000034
b28.146c: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
b28.146c: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

ฉันได้ลองติดตั้งเวอร์ชั่นเก่ากว่า (4.3.18) แล้วติดตั้งเวอร์ชันปัจจุบันใหม่หลายครั้งทำการรีบูตถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส แต่ไม่มีอะไรช่วย


16
คุณอาจได้รับข้อผิดพลาดเดียวกันในการอัพเกรด VirtualBox ที่ไม่ดี (เช่นปล่อยให้มันทำงานเมื่ออัพเกรด) ลองsc start vboxdrvและหากไม่พบให้C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.infคลิกขวาและเลือกInstallแล้วลองใหม่อีกครั้ง
KCD

ความคิดเห็นข้างต้นเป็นวิธีแก้ปัญหาสำหรับฉัน
Hugo Sousa

ความคิดเห็นข้างต้นเป็นวิธีแก้ปัญหาสำหรับฉันเช่นกัน
Alberto Spelta

กันที่นี่ ฉันเพิ่งใช้ cmd sc start vboxdrvและตอนนี้ฉันสามารถใช้ VM ของฉัน ตรวจสอบให้แน่ใจว่าได้เรียกใช้ cmd ในฐานะผู้ดูแลระบบมิฉะนั้นจะใช้งานไม่ได้ ขอบคุณ @KCD ที่ช่วยชีวิตฉันไว้
samayo

1
@KCD anwser ช่วยฉันด้วย IMHO ไม่ได้ซ้ำกับเธรด KB3004394
Oliver Zendel

คำตอบ:


11

คุณต้องลบ Windows Update KB3004394 (หรือติดตั้งอัปเดตนี้ซึ่งเห็นได้ชัดว่าเพิ่งลบเก่า) ขั้นตอนทั้งหมดจะอธิบายที่นี่

หลังจากถอนการติดตั้งการอัปเดตนั้นให้ถอนการติดตั้ง VirtualBox รีสตาร์ทแล้วติดตั้ง VirtualBox รีสตาร์ทอีกครั้ง

เห็นได้ชัดว่าคนอื่นมีปัญหานี้เช่นกัน ดูเหมือนว่าการอัปเดตจะไม่สำคัญและไม่ควรทำให้เกิดปัญหาด้านความปลอดภัยเมื่อนำออก:

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

สำหรับคนอื่น ๆ ปัญหาอาจเกิดจากการใช้ชุดรูปแบบที่กำหนดเอง (เช่นกับ DLL ชุดรูปแบบการแก้ไข) อาจแก้ไขได้ด้วยการวิ่งsfc /scannowแต่มันไม่ได้ใช้ในกรณีของฉัน

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