Διορθώστε: Το VirtualBox δεν ανοίγει

Το Oracle VM VirtualBox είναι ένας ελεύθερος hypervisor και πλατφόρμα για την εκτέλεση εικονικών συσκευών στον υπολογιστή σας, η οποία αναπτύσσεται και συντηρείται από την Oracle. Είναι ένας από τους πιο δημοφιλείς εικονικούς διαχειριστές εκεί έξω και φιλοξενεί σχεδόν όλα τα λειτουργικά συστήματα όπως το Linux, τα Windows, το Solaris, το OS / 2, το Haiku κλπ. Οι άνθρωποι το χρησιμοποιούν για να χρησιμοποιήσουν άλλο λειτουργώντας πάνω από το τρέχον λειτουργικό σύστημα τους, ειδικό περιβάλλον για αυτό.

Τον τελευταίο καιρό υπάρχουν αναφορές του VirtualBox που δεν ανοίγουν ειδικά στα Windows. Αυτό το ζήτημα άρχισε να εκτυλίσσεται λίγο μετά τις πρόσφατες ενημερώσεις των Windows. Ο λόγος για τον οποίο ενδέχεται να παρουσιαστεί αυτό το ζήτημα οφείλεται σε παρατυπίες στις διαμορφώσεις, στην παλαιότερη έκδοση που εγκαταστάθηκε και σε διεφθαρμένα αρχεία εγκατάστασης. Θα περάσουμε από όλες τις λύσεις μία προς μία ξεκινώντας με το πιο εύκολο.

Τι προκαλεί το άνοιγμα του VirtualBox;

Το θέμα του VirtualBox που δεν ανοίγει ουσιαστικά σημαίνει ότι δεν μπορείτε να κάνετε οποιαδήποτε εικονική μηχανή και να την εκτελέσετε. Αυτό το ζήτημα προέκυψε αφού η Microsoft άρχισε να απελευθερώνει ενημερώσεις των Windows 10 και επιμένει μέχρι σήμερα. Ακολουθούν ορισμένοι από τους λόγους για τους οποίους παρουσιάζεται αυτό το ζήτημα:

  • Ορισμένες ενότητες όπως το Hyper-V ενδέχεται να μην είναι ενεργοποιημένες στον υπολογιστή σας ή ενδέχεται να απενεργοποιηθούν μετά από μια πρόσφατη ενημέρωση των Windows.
  • Τα Windows έχουν σφίξει τη λαβή τους στις εγκαταστάσεις προγραμμάτων οδήγησης και από τότε που το VirtualBox εγκαθιστά ανεξάρτητα τα προγράμματα οδήγησης για τις εικονικές μηχανές, αυτό μπορεί να συγκρουστεί και να προκαλέσει προβλήματα.
  • Οι συνεχείς ενημερώσεις των Windows 10 προκαλούν προβλήματα με το λογισμικό που εμφανίζει την εικονική μηχανή στον υπολογιστή σας. Μια έννοια που ονομάζεται Paravirtualization . Η αλλαγή των σημερινών τιμών είναι συνήθως η λύση αυτής της κατάστασης.

Πώς να διορθώσετε το άνοιγμα του VirtualBox

Όπως προαναφέρθηκε, υπάρχουν πολλές αναφορές για το VirtualBox που δεν ανοίγει μετά την ενημέρωση των Windows 10. Αυτό το ζήτημα δεν υπάρχει μόνο στα Windows, αλλά εμφανίζεται επίσης σε Mac και Linux. Ο εικονικός διαχειριστής δεν θα ξεκινήσει ούτε ολόκληρη την εφαρμογή ούτε το συγκεκριμένο λειτουργικό σύστημα που προσπαθείτε να εκτελέσετε στο εικονικό περιβάλλον. Αυτό το σεμινάριο θα προσπαθήσει να διορθώσει όλα τα θέματα που αναφέρονται.

Λύση 1: Ενημέρωση του VirtualBox

Προτού δοκιμάσετε οτιδήποτε άλλο, είναι σημαντικό να ενημερώσετε το VirtualBox σας στην πιο πρόσφατη έκδοση που είναι διαθέσιμη στον επίσημο ιστότοπό του. Έχουν υπάρξει πολλές περιπτώσεις όπου η παλαιότερη έκδοση έχει προβλήματα συμβατότητας με την τελευταία έκδοση των Windows που προκαλεί την εκκίνηση της εφαρμογής ή την πρόκληση σφαλμάτων στο λειτουργικό της σύστημα.

  1. Πλοηγηθείτε στον επίσημο ιστότοπο του VirtualBox και εγκαταστήστε την πιο πρόσφατη διαθέσιμη έκδοση.

  1. Μόλις κατεβάσετε το εκτελέσιμο αρχείο, πρέπει να απεγκαταστήσετε την υπάρχουσα έκδοση πριν προχωρήσετε στην εγκατάσταση του πιο πρόσφατου. Πατήστε τα Windows + R, πληκτρολογήστε " appwiz. cpl "στο παράθυρο διαλόγου και πατήστε Enter. Περιηγηθείτε στη λίστα των προγραμμάτων και καταργήστε την εγκατάσταση της εφαρμογής.
  1. Αφού απεγκαταστήσετε την εφαρμογή, εγκαταστήστε την τελευταία έκδοση.
  2. Αν είχατε ήδη υπάρχοντα VM στο παλαιότερο VirtualBox, μπορείτε να προσπαθήσετε να δείξετε το νεοεγκατεστημένο VM στον κατάλογό σας. Η διαδρομή που αποθηκεύονται τα VM σας είναι:
 C: \ Users \ [όνομα χρήστη] \ VM VirtualBox C: \ Users \ [username] \ VMs \ VirtualBox \ [ομάδα vm] \ [όνομα vm] 

Λύση 2: Ενεργοποίηση του Hyper-V

Το Microsoft Hyper-V, γνωστό και ως «εικονικοποίηση διακομιστή Windows» στο παρελθόν, μπορεί να δημιουργήσει εικονικές μηχανές σε συστήματα που εκτελούν Windows 8 ή νεότερη έκδοση. Αυτή η ενότητα βοηθάει άλλες εφαρμογές τρίτων κατασκευαστών να δημιουργούν τις εικονικές μηχανές στον υπολογιστή σας. Εάν αυτή η μέθοδος είναι απενεργοποιημένη, ενδέχεται να αντιμετωπίσετε προβλήματα. Μπορούμε να βεβαιωθούμε ότι είναι ενεργοποιημένη και προσπαθήστε να εκκινήσετε το VirtualBox ξανά.

  1. Πατήστε τα Windows + S, πληκτρολογήστε " Ενεργοποιήστε ή απενεργοποιήστε τις λειτουργίες των Windows " στο παράθυρο διαλόγου και ανοίξτε την εφαρμογή.
  2. Εντοπίστε το " Hyper-V " από τη λίστα επιλογών και επιλέξτε Έλεγχος, πατήστε OK για να ξεκινήσει η διαδικασία εκκίνησης.

  1. Μετά την ενεργοποίηση της ενότητας, κάντε επανεκκίνηση του υπολογιστή σας εντελώς και προσπαθήστε να δημιουργήσετε νέες εικονικές μηχανές χρησιμοποιώντας το VirtualBox και να δείτε αν αυτό το πρόβλημα επιλύεται.

Λύση 3: Απενεργοποίηση της εφαρμογής του προγράμματος οδήγησης

Η εφαρμογή του οδηγού είναι ένας μηχανισμός ασφαλείας στα Windows, ο οποίος δεν επιτρέπει την εγκατάσταση κακόβουλων ή κακά γραπτών προγραμμάτων οδήγησης στο λειτουργικό σας σύστημα. Δεδομένου ότι το VirtualBox εγκαθιστά τους δικούς του οδηγούς για εικονικές μηχανές σε ένα εικονικό περιβάλλον, αυτό μπορεί να έρχεται σε σύγκρουση με τις ρυθμίσεις. Μπορούμε να προσπαθήσουμε να απενεργοποιήσουμε την εφαρμογή του οδηγού και να δούμε αν αυτό διορθώνει το πρόβλημα.

  1. Πατήστε τα Windows + S, πληκτρολογήστε " γραμμή εντολών " στο παράθυρο διαλόγου, κάντε δεξί κλικ στην εφαρμογή και επιλέξτε " Εκτέλεση ως διαχειριστής ".
  2. Μόλις εμφανιστεί η γραμμή εντολών, εκτελέστε την ακόλουθη εντολή:
 bcdedit.exe / set nointegritychecks στο 

  1. Αυτό θα απενεργοποιήσει τους ελέγχους ακεραιότητας και θα σας επιτρέψει να εγκαταστήσετε οποιοδήποτε πρόγραμμα οδήγησης. Εάν θέλετε να ενεργοποιήσετε ξανά τον έλεγχο ακεραιότητας, πληκτρολογήστε την ακόλουθη εντολή στην εντολή ανύψωσης.
 bcdedit.exe / set nointegritychecks off 

Επανεκκινήστε τον υπολογιστή σας μετά την απενεργοποίηση της εφαρμογής και ελέγξτε αν το πρόβλημα επιλύθηκε.

Λύση 4: Εγκατάσταση προσαρμογείς VirtualBox με μη αυτόματο τρόπο

Υπάρχουν ορισμένες περιπτώσεις όπου το VirtualBox αποτυγχάνει να εγκαταστήσει τους προσαρμογείς δικτύου σωστά στον υπολογιστή σας. Εξαιτίας αυτού, η εφαρμογή ενδέχεται να σας προκαλέσει σφάλμα "Δεν είναι δυνατή η φόρτωση του VirtualBox". Σε αυτήν την περίπτωση, μπορούμε να προσπαθήσουμε να εγκαταστήσουμε σωστά τους οδηγούς δικτύου VirtualBox και στη συνέχεια να ρυθμίσουμε σωστά τη διαμόρφωση.

  1. Καταρχήν, διαγράψτε όλους τους προηγούμενους προσαρμογείς VirtualBox. Μετά τη διαγραφή, πατήστε τα Windows + R, πληκτρολογήστε " devmgmt. msc "στο παράθυρο διαλόγου και πατήστε Enter.
  2. Μόλις εισέλθετε στο διαχειριστή συσκευών, κάντε κλικ στην επιλογή Ενέργεια> Προσθήκη υλικού παλαιού τύπου .

  1. Τώρα εγκαταστήστε τους προσαρμογείς του Oracle VirtualBox με μη αυτόματο τρόπο. Η διαδρομή στην οποία βρίσκονται είναι συνήθως τα εξής:
 C: \ Πρόγραμμα αρχείων \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Τώρα αφού εγκαταστήσαμε σωστά τα προγράμματα οδήγησης, μπορούμε να προχωρήσουμε και να τα διαμορφώσουμε σωστά. Ξεκινήστε το Oracle VirtualBox, κάντε κλικ στην επιλογή Αρχείο> Προτιμήσεις> Δίκτυο> Δίκτυο μόνο για κεντρικούς υπολογιστές . Τώρα κάντε κλικ στο Επεξεργασία .
  2. Ορίστε σωστά τις ακόλουθες πληροφορίες στα αντίστοιχα πεδία:

IPv4 192.168.56.

Μάσκα 255.255.255.0

Τώρα κάντε κλικ στην καρτέλα διακομιστή DHCP και ορίστε τα εξής:

Διεύθυνση διακομιστή : 192.168.56.100

Μάσκα διακομιστή : 255.255.255.0

Χαμηλή διεύθυνση δέσμευσης : 192.168.56.10

Ο ανώτερος δεσμός διευθύνσεων : 192.168.56.254

  1. Πατήστε OK για να αποθηκεύσετε τις αλλαγές και να επανεκκινήσετε τον υπολογιστή σας. Τώρα ελέγξτε αν μπορείτε να ανοίξετε το VirtualBox.

Λύση 5: Αλλαγή Paravirtualization

Paravirtualization είναι μια τεχνική λογισμικού που επιτρέπει στις εικονικές μηχανές να έχουν μια διεπαφή λογισμικού. Αυτό είναι παρόμοιο, αλλά δεν είναι καθόλου πανομοιότυπο με την υποκείμενη διεπαφή υλικού-λογισμικού. Υπάρχουν πολλές αναφορές ότι αυτές οι λειτουργίες προκαλούν πολλά προβλήματα στο VirtualBox. Μπορούμε να προσπαθήσουμε να αλλάξουμε την επιλογή του σε KVM και να δούμε αν αυτό κάνει το τέχνασμα.

  1. Εκκινήστε το VirtualBox, κάντε κλικ στην επιλογή Ρυθμίσεις> Σύστημα> Επιτάχυνση> Διασύνδεση Paravirtualization .
  2. Επιλέξτε την επιλογή KVM αντί για προεπιλογή .

  1. Επανεκκινήστε τον υπολογιστή σας εντελώς και προσπαθήστε ξανά να ξεκινήσετε την εικονική μηχανή. Ελέγξτε εάν το πρόβλημα επιλύεται.

Εκτός από αυτές τις λύσεις, μπορείτε επίσης να δοκιμάσετε τα εξής:

  • Απενεργοποίηση γραφικών 3D
  • Εκτελέστε την εφαρμογή σε λειτουργία συμβατότητας με δικαιώματα διαχειριστή.
  • Ενημέρωση προγραμμάτων οδήγησης γραφικών .
  • Κατάργηση εγκατάστασης άλλων αντικρουόμενων VMwares .

Ενδιαφέροντα Άρθρα