ฉันมี 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) แล้วติดตั้งเวอร์ชันปัจจุบันใหม่หลายครั้งทำการรีบูตถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส แต่ไม่มีอะไรช่วย
sc start vboxdrv
และตอนนี้ฉันสามารถใช้ VM ของฉัน ตรวจสอบให้แน่ใจว่าได้เรียกใช้ cmd ในฐานะผู้ดูแลระบบมิฉะนั้นจะใช้งานไม่ได้ ขอบคุณ @KCD ที่ช่วยชีวิตฉันไว้
sc start vboxdrv
และหากไม่พบให้C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf
คลิกขวาและเลือกInstall
แล้วลองใหม่อีกครั้ง