ข้อผิดพลาด VirtualBox NS_ERROR_FAILURE

ข้อผิดพลาด VirtualBox NS_ERROR_FAILURE มักจะปรากฏขึ้นเมื่อคุณพยายามเปิด VirtualBox ข้อผิดพลาดนี้ จำกัด เฉพาะผู้ใช้ macOS และผู้ใช้ Linux บางราย ตามรายงานบางครั้งผู้ใช้พบข้อผิดพลาดหลังจากอัปเดตระบบ แต่นั่นไม่ใช่ภาพรวมทั้งหมด

เครื่องเสมือนเป็นโซลูชันที่คุ้มค่าคุ้มราคาสำหรับการใช้ระบบปฏิบัติการที่แตกต่างกันในเวลาเดียวกัน เราได้รวบรวมรายการสาเหตุที่เป็นไปได้ของปัญหาที่ได้รับการรายงานโดยผู้ใช้หลายราย สาเหตุบางประการของข้อผิดพลาดดังกล่าวมีดังนี้:

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

วิธีที่ 1: การละทิ้งสถานะที่บันทึกไว้ของ VM

ปรากฎว่าสถานะที่บันทึกไว้เป็นคุณลักษณะที่เป็นส่วนหนึ่งของซอฟต์แวร์การจำลองเสมือนต่างๆ โดยพื้นฐานแล้วสิ่งที่ทำคือช่วยให้คุณสามารถจัดเก็บสถานะปัจจุบันของเครื่องเสมือนของคุณเพื่อที่เมื่อคุณกลับมาคุณจะสามารถกลับสู่สถานะที่จัดเก็บนั้นได้อย่างรวดเร็ว หากคุณคุ้นเคยกับการไฮเบอร์เนตบนแล็ปท็อปให้คิดว่าเป็นวิธีแก้ปัญหาเดียวกัน แต่สำหรับ เครื่องเสมือน.

บางครั้งสิ่งนี้อาจทำให้เกิดปัญหาที่คุณเผชิญอยู่และการแก้ไขนั้นง่ายมาก ในการแก้ไขปัญหาโปรดทำตามขั้นตอนด้านล่าง:

  1. ก่อนอื่นให้เปิดไฟล์ ผู้จัดการ VirtualBox.
  2. เมื่อเปิดตัว VirtualBox Manager แล้วให้คลิกที่ Virtual Machine ที่อยู่ในสถานะที่บันทึกไว้ คุณจะสามารถแยกแยะได้ตามที่มันบอก บันทึกแล้ว ภายใต้ชื่อของเครื่องเสมือน
  3. เมื่อเลือกแล้วภายใต้แถบเมนูคลิกที่ไฟล์ ทิ้ง ตัวเลือกซึ่งเป็นลูกศรลง
  4. หรือคุณสามารถคลิกขวาที่เครื่องเสมือนและเลือก ยกเลิกสถานะที่บันทึกไว้ จากเมนูแบบเลื่อนลง
  5. หวังว่าจะแก้ไขปัญหาได้

วิธีที่ 2: การถอนการติดตั้ง Duet Display

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

ในการถอนการติดตั้งซอฟต์แวร์ให้ทำตามขั้นตอนด้านล่าง:

  1. ก่อนอื่นให้เปิดไฟล์ Duet Display ซอฟต์แวร์.
  2. เมื่อเปิดตัวคุณจะเห็นโลโก้ที่มุมขวาบนของหน้าจอ
  3. คลิกที่โลโก้จากนั้นคลิกที่ไฟล์ การตั้งค่า ไอคอนที่มุมล่างขวาของช่องแบบเลื่อนลง
  4. หลังจากนั้นจากเมนูแบบเลื่อนลงให้คลิก ถอนการติดตั้ง Duet เพื่อลบซอฟต์แวร์
  5. ทำตามคำแนะนำติดตามเพื่อดำเนินการลบให้เสร็จสิ้น
  6. ดูว่าปัญหาของคุณได้รับการแก้ไขหรือไม่

วิธีที่ 3: การติดตั้ง VirtualBox ใหม่

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

สามารถทำได้อย่างง่ายดายผ่าน VirtualBox_uninstall.tool ที่มาพร้อมกับไฟล์แพ็คเกจของซอฟต์แวร์ ทำตามคำแนะนำด้านล่างเพื่อดำเนินการนี้:

  1. ก่อนอื่นคุณจะต้องดาวน์โหลดโปรแกรมติดตั้ง VirtualBox ล่าสุดที่พร้อมใช้งาน ในการดำเนินการนี้ให้ไปที่ส่วนดาวน์โหลดของเว็บไซต์ VirtualBox และดาวน์โหลดตัวติดตั้ง OSX
  2. เมื่อการดาวน์โหลดเสร็จสิ้นคุณจะต้องติดตั้งไฟล์ที่ดาวน์โหลดมา .dmg ไฟล์.
  3. จากนั้นไปที่โปรแกรมติดตั้งที่ติดตั้งโดยใช้ Finder และดับเบิ้ลคลิกที่ไฟล์ชื่อ VirtualBox_Uninstall.tool.
  4. ซึ่งจะเป็นการเปิดหน้าต่างเทอร์มินัลใหม่ซึ่งคุณจะถูกถามว่าคุณต้องการดำเนินการถอนการติดตั้งหรือไม่ ประเภท ใช่ ในหน้าต่างเทอร์มินัลเพื่อทำการลบให้เสร็จสิ้น
  5. คุณสามารถปิดหน้าต่างเทอร์มินัลได้เมื่อการถอนการติดตั้งเสร็จสมบูรณ์
  6. หลังจากนั้นไปที่ Finder อีกครั้งและติดตั้งซอฟต์แวร์ หากคุณพบข้อผิดพลาดระหว่างการติดตั้งคุณจะต้องอนุญาตให้เข้าถึง VirtualBox ผ่านหน้าต่างความปลอดภัยและนโยบาย
  7. หากต้องการทำสิ่งนี้ให้ไปที่ การตั้งค่าระบบ> ความปลอดภัยและนโยบาย.
  8. ที่ด้านล่างคุณจะเห็นข้อความแจ้งว่าแอปพลิเคชันถูกบล็อก คลิกที่ อนุญาต และคุณจะไปได้ดี

วิธีที่ 4: การอัปเดตแพ็คเกจโมดูลโฮสต์ VirtualBox (Linux)

หากคุณกำลังประสบปัญหาในการแจกจ่าย Linux เป็นไปได้มากว่าเกิดจากแพ็คเกจโมดูลโฮสต์ที่ล้าสมัยสำหรับ VirtualBox ปรากฎว่าสิ่งนี้สามารถแก้ไขได้อย่างง่ายดายเพียงแค่เรียกใช้คำสั่งไม่กี่คำสั่ง โมดูลนี้มีโมดูลเคอร์เนลโฮสต์ของ VirtualBox สำหรับการแจกจ่าย Linux ของคุณ

ในการอัปเดตแพ็กเกจให้ดำเนินการดังต่อไปนี้:

  1. เปิดหน้าต่างเทอร์มินัลในการแจกจ่าย Linux ของคุณ
  2. จากนั้นก่อนที่คุณจะอัปเดตแพ็กเกจตรวจสอบให้แน่ใจว่าได้อัปเดตฐานข้อมูลแพ็กเกจแล้ว คำสั่งต่อไปนี้ใช้สำหรับผู้ใช้ Arch
sudo pacman -Syyu
  1. สิ่งนี้เทียบเท่ากับคำสั่งต่อไปนี้ใน Ubuntu:
sudo apt อัปเดต
  1. หลังจากนั้นให้รันคำสั่งต่อไปนี้:
sudo /sbin/rcvboxdrv ตั้งค่า
  1. การดำเนินการนี้จะถอนการติดตั้งโมดูลเคอร์เนลเก่าแล้วคอมไพล์โมดูลเคอร์เนล VirtualBox ใหม่
  2. สิ่งนี้ควรแก้ไขปัญหาของคุณ
Facebook Twitter Google Plus Pinterest