Οδηγοί

Επιδιόρθωση: Το 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 προκαλούν προβλήματα με το λογισμικό που εμφανίζει την εικονική μηχανή στον υπολογιστή σας. Μια έννοια που ονομάζεταιΠαραυριοποίηση. Η αλλαγή των παρόντων τιμών είναι συνήθως η επίλυση αυτής της κατάστασης.

Πώς να διορθώσετε το 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 \ [όνομα χρήστη] \ VirtualBox VMs C: \ Users \ [όνομα χρήστη] \ VirtualBox VMs \ [vm group] \ [vm name]

Λύση 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 / ενεργοποιήστε το nointegritychecks

  1. Αυτό θα απενεργοποιήσει τους ελέγχους ακεραιότητας και θα σας επιτρέψει να εγκαταστήσετε οποιοδήποτε πρόγραμμα οδήγησης. Εάν θέλετε να ενεργοποιήσετε ξανά τον έλεγχο ακεραιότητας, εισαγάγετε την ακόλουθη εντολή στη γραμμή εντολών με αναβαθμισμένα δικαιώματα.
bcdedit.exe / απενεργοποιήστε το check out

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

Λύση 4: Μη αυτόματη εγκατάσταση προσαρμογέων VirtualBox

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

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

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

IPv4 192.168.56.1

Μάσκα 255.255.255.0

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

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

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

Χαμηλή διεύθυνση: 192.168.56.101

Όριο ανώτερης διεύθυνσης: 192.168.56.254

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

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

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

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

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

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

  • Απενεργοποίηση3D γραφικά
  • Εκτελέστε την εφαρμογή στο συμβατότητατρόπος με δικαιώματα διαχειριστή.
  • Ενημέρωσηγραφικάοδηγοί.
  • Κατάργηση εγκατάστασης άλλα αντικρουόμενα VMwares.
$config[zx-auto] not found$config[zx-overlay] not found