Khắc phục: VirtualBox không mở



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Oracle VM VirtualBox là một siêu giám sát và nền tảng miễn phí để chạy các thiết bị ảo trên máy tính của bạn được phát triển và duy trì bởi Oracle. Nó là một trong những trình quản lý ảo phổ biến nhất hiện có và lưu trữ hầu hết tất cả các hệ điều hành như Linux, Windows, Solaris, OS / 2, Haiku, v.v. Mọi người sử dụng nó để sử dụng hệ điều hành khác trên hệ điều hành hiện tại của họ bằng cách xác định môi trường đặc biệt cho nó.





Gần đây, đã có báo cáo về việc VirtualBox không mở được, đặc biệt là trong Windows. Sự cố này bắt đầu xuất hiện ngay sau các bản cập nhật Windows gần đây. Lý do tại sao sự cố này có thể xảy ra là do sự bất thường trong cấu hình, phiên bản cũ được cài đặt và tệp cài đặt bị hỏng. Chúng tôi sẽ lần lượt đi qua tất cả các giải pháp bắt đầu từ cách dễ nhất.



Nguyên nhân khiến VirtualBox không mở được?

Vấn đề VirtualBox không mở được về cơ bản có nghĩa là bạn không thể tạo bất kỳ máy ảo nào và làm cho nó chạy. Vấn đề này nổi lên sau khi Microsoft bắt đầu phát hành các bản cập nhật của Windows 10 và vẫn tồn tại cho đến ngày nay. Dưới đây là một số lý do tại sao sự cố này xảy ra:

  • Một số mô-đun như Hyper-V có thể không được bật trên máy tính của bạn hoặc có thể bị tắt sau bản cập nhật Windows gần đây.
  • Windows đã siết chặt cài đặt trình điều khiển và vì VirtualBox cài đặt trình điều khiển cho các máy ảo một cách độc lập, điều này có thể xung đột và gây ra sự cố.
  • Các bản cập nhật liên tục của Windows 10 gây ra sự cố với phần mềm hiển thị máy ảo trên máy tính của bạn. Một khái niệm được gọi là Paravirtualization . Thay đổi các giá trị hiện tại thường là cách khắc phục tình huống này.

Cách khắc phục VirtualBox không mở

Giống như đã đề cập trước đây, đã có nhiều báo cáo về việc VirtualBox không mở sau khi cập nhật Windows 10. Sự cố này không chỉ xuất hiện trong Windows mà còn xảy ra trong Mac và Linux. Trình quản lý ảo sẽ không khởi động toàn bộ ứng dụng hoặc hệ điều hành cụ thể mà bạn đang cố gắng chạy trong môi trường ảo. Hướng dẫn này sẽ cố gắng khắc phục tất cả các vấn đề được đề cập.

Giải pháp 1: Cập nhật VirtualBox

Trước khi thử bất kỳ điều gì khác, điều cần thiết là bạn phải cập nhật VirtualBox của mình lên phiên bản mới nhất có sẵn trên trang web chính thức của họ. Đã có nhiều trường hợp phiên bản cũ gặp sự cố tương thích với phiên bản Windows mới nhất khiến ứng dụng không khởi chạy hoặc gây ra lỗi trong hệ điều hành của nó.



  1. Điều hướng đến trang web chính thức của VirtualBox và cài đặt phiên bản mới nhất có sẵn.

  1. Khi bạn đã tải xuống tệp thực thi, chúng tôi cần gỡ cài đặt phiên bản hiện có trước khi bạn chuyển sang cài đặt phiên bản mới nhất. Nhấn Windows + R, nhập “ appwiz. cpl ”Trong hộp thoại và nhấn Enter. Điều hướng qua danh sách các chương trình và gỡ cài đặt ứng dụng.
  1. Khi bạn đã gỡ cài đặt ứng dụng, hãy cài đặt phiên bản tải xuống mới nhất.
  2. Nếu bạn đã có máy ảo hiện có trong VirtualBox cũ hơn, bạn có thể thử trỏ máy ảo mới được cài đặt vào thư mục của bạn. Đường dẫn mà máy ảo của bạn được lưu trữ là:
C:  Users  [tên người dùng]  VirtualBox VMs C:  Users  [tên người dùng]  VirtualBox VMs  [vm group]  [vm name]

Giải pháp 2: Bật Hyper-V

Microsoft Hyper-V, còn được gọi là 'ảo hóa máy chủ Windows' trước đây có thể tạo máy ảo trên hệ thống chạy Windows 8 trở lên. Mô-đun này giúp các ứng dụng của bên thứ ba khác tạo máy ảo của họ trên máy tính của bạn. Nếu phương pháp này bị tắt, bạn có thể gặp sự cố. Chúng tôi có thể đảm bảo rằng nó đã được bật và thử khởi chạy lại VirtualBox.

  1. Nhấn Windows + S, nhập “ Bật hoặc tắt các tính năng của Windows ”Trong hộp thoại và mở ứng dụng.
  2. Định vị ' Hyper-V ”Từ danh sách các tùy chọn và kiểm tra Khi nó được chọn, hãy nhấn OK để quá trình khởi tạo bắt đầu.

  1. Sau khi mô-đun được bật, hãy khởi động lại hoàn toàn máy tính của bạn và thử tạo các máy ảo mới bằng VirtualBox và xem điều này có giải quyết được sự cố không.

Giải pháp 3: Tắt thực thi trình điều khiển

Thực thi trình điều khiển là một cơ chế an toàn trong Windows không cho phép cài đặt trình điều khiển đáng ngờ hoặc bị viết xấu trên hệ điều hành của bạn. Vì VirtualBox cài đặt trình điều khiển riêng cho máy ảo trong môi trường ảo, điều này có thể xung đột với cài đặt. Chúng tôi có thể thử tắt thực thi trình điều khiển và xem liệu điều này có khắc phục được sự cố hay không.

  1. Nhấn Windows + S, nhập “ dấu nhắc lệnh ”Trong hộp thoại, nhấp chuột phải vào ứng dụng và chọn“ Chạy như quản trị viên ”.
  2. Khi ở trong dấu nhắc lệnh nâng cao, hãy thực hiện lệnh sau:
bcdedit.exe / set nointegritychecks on

  1. Điều này sẽ vô hiệu hóa kiểm tra tính toàn vẹn và cho phép bạn cài đặt bất kỳ trình điều khiển nào. Nếu bạn muốn bật lại kiểm tra tính toàn vẹn, hãy nhập lệnh sau vào dấu nhắc lệnh nâng cao.
bcdedit.exe / tắt nointegritychecks

Khởi động lại máy tính của bạn sau khi tắt chế độ thực thi và kiểm tra xem sự cố đã được giải quyết chưa.

Giải pháp 4: Cài đặt bộ điều hợp VirtualBox theo cách thủ công

Có một số trường hợp VirtualBox không thể cài đặt bộ điều hợp mạng đúng cách trên máy tính của bạn. Do đó, ứng dụng có thể khiến bạn gặp lỗi “Không thể tải VirtualBox”. Trong trường hợp này, chúng tôi có thể thử cài đặt đúng trình điều khiển mạng VirtualBox và sau đó thiết lập cấu hình đúng cách.

  1. Đầu tiên, xóa tất cả các bộ điều hợp VirtualBox trước đó. Sau khi xóa, nhấn Windows + R, nhập “ devmgmt. msc ”Trong hộp thoại và nhấn Enter.
  2. Khi ở trong trình quản lý thiết bị, hãy nhấp vào Hành động> Thêm phần cứng kế thừa .

  1. Bây giờ cài đặt bộ điều hợp Oracle VirtualBox theo cách thủ công. Đường dẫn nơi chúng được đặt thường như sau:
C:  Program Files  Oracle  VirtualBox  drivers  network  netadp  VBoxNetAdp.inf
  1. Bây giờ một khi chúng tôi đã cài đặt các trình điều khiển một cách chính xác, chúng tôi có thể tiếp tục và cấu hình chúng đúng cách. Khởi động Oracle VirtualBox, nhấp vào Tệp> Tùy chọn> Mạng> Mạng chỉ dành cho máy chủ lưu trữ . Bây giờ bấm vào Biên tập .
  2. Đặt chính xác thông tin sau vào các trường tương ứng:

IPv4 192.168.56.1

Mặt nạ 255.255.255.0

Bây giờ hãy nhấp vào tab máy chủ DHCP và thiết lập như sau:

Địa chỉ máy chủ : 192.168.56.100

Mặt nạ máy chủ : 255.255.255.0

Địa chỉ thấp bị ràng buộc : 192.168.56.101

Giới hạn địa chỉ trên : 192.168.56.254

  1. Nhấn OK để lưu các thay đổi và khởi động lại máy tính của bạn. Bây giờ hãy kiểm tra xem bạn có thể mở VirtualBox hay không.

Giải pháp 5: Thay đổi Paravirtualization

Paravirtualization là một kỹ thuật phần mềm cho phép các máy ảo có giao diện phần mềm. Điều này tương tự nhưng không giống với giao diện phần cứng-phần mềm bên dưới. Có nhiều báo cáo rằng tính năng này gây ra rất nhiều vấn đề trong VirtualBox. Chúng tôi có thể thử thay đổi tùy chọn của nó thành KVM và xem liệu điều này có thành công không.

  1. Khởi chạy VirtualBox, nhấp vào Cài đặt> Hệ thống> Tăng tốc> Giao diện Paravirtualization .
  2. Chọn tùy chọn của KVM thay vì Mặc định .

  1. Khởi động lại hoàn toàn máy tính của bạn và thử khởi chạy lại máy ảo. Kiểm tra xem sự cố đã được giải quyết chưa.

Ngoài các giải pháp này, bạn cũng có thể thử các cách sau:

  • Vô hiệu hóa Đồ họa 3D
  • Chạy ứng dụng trong khả năng tương thích chế độ với đặc quyền của quản trị viên.
  • Đang cập nhật đồ họa tài xế .
  • Gỡ cài đặt xung đột khác VMwares .
4 phút đọc