Επιδιόρθωση: Σφάλμα ανεπανόρθωτου σταθμού εργασίας VMware (vcpu-0)

Μερικοί χρήστες αντιμετωπίζουν το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) όταν επιχειρούν να εγκαταστήσουν ένα δεύτερο λειτουργικό σύστημα σε έναν συγκεκριμένο υπολογιστή. Ορισμένοι χρήστες αναφέρουν ότι παρουσιάζεται το σφάλμα κατά τη ρύθμιση της δεύτερης εικονικής μηχανής, ενώ άλλοι αναφέρουν ότι ενεργοποιείται όταν προσπαθούν να εκκινήσουν από αυτήν. Το ζήτημα δεν φαίνεται να είναι συγκεκριμένο για κάποιο λειτουργικό σύστημα, καθώς αναφέρεται ότι συμβαίνει με εγκαταστάσεις OsX, Windows και Linux.

Σφάλμα ανεπανόρθωτου σφάλματος VMware Workstation: (vcpu-0)

Τι προκαλεί το μη ανακτήσιμο σφάλμα του VMware Workstation: (vcpu-0)

Διερευνήσαμε αυτό το συγκεκριμένο ζήτημα εξετάζοντας τις αναφορές χρηστών και τις στρατηγικές επισκευών που χρησιμοποίησαν για να επιλύσουν το ζήτημα. Με βάση αυτό που συγκεντρώσαμε, υπάρχουν πολλά κοινά σενάρια που θα ενεργοποιήσουν αυτό το συγκεκριμένο μήνυμα λάθους:

  • Ένα άλλο λογισμικό εικονικοποίησης εκτελείται ταυτόχρονα - Αυτός είναι ένας από τους πιο συνηθισμένους λόγους για τους οποίους παρουσιάζεται αυτό το σφάλμα. Το WMware Workstation θα πετάξει αυτό το σφάλμα αν επιχειρήσετε να ξεκινήσετε μια εικονική μηχανή ενώ το Virtualbox (ή παρόμοιο λογισμικό εκτελείται)
  • Το ασφαλές εικονικό μηχάνημα (SVM) απενεργοποιείται από το BIOS / UEFI - Αυτό το ζήτημα αναφέρεται συχνά ότι συμβαίνει όταν το Secure Virtual Machine (SVM) είναι απενεργοποιημένο από το BIOS ή το UEFI (ανάλογα με τη διαμόρφωσή σας). Αρκετοί χρήστες σε παρόμοια κατάσταση κατάφεραν να επιλύσουν το πρόβλημα διασφαλίζοντας ότι είναι ενεργοποιημένο το SVM.
  • Το ταυτόχρονο Multithreading (SMT) είναι ενεργοποιημένο από το BIOS / UEFI - VMware και άλλα παρόμοια λογισμικά είναι γνωστό ότι έρχονται σε σύγκρουση με multithreading. Γενικά, θα πρέπει να απενεργοποιήσετε το SMT από τις ρυθμίσεις του BIOS / UEFI αφού ενεργοποιήσετε το SVM, για να αποφύγετε τυχόν διενέξεις
  • CPU ή άλλο στοιχείο υπερχρονίζεται - Τα στοιχεία overclocked μπορούν επίσης να ενεργοποιήσουν αυτό το συγκεκριμένο μήνυμα σφάλματος. Αυτό συμβαίνει επειδή, κατά τη διάρκεια της ακολουθίας εκκίνησης, η εικονική μηχανή εκτελεί μια επιλογή ελέγχων συχνότητας. Σε ορισμένες περιπτώσεις, υψηλότερη συχνότητα από την κανονική στην CPU / GPU σας μπορεί να εξαπατήσει το λογισμικό να ρίξει αυτό το συγκεκριμένο μήνυμα σφάλματος.
  • VMW \ ware bug - Υπάρχει ένα πολύ γνωστό σφάλμα που παράγει αυτό το συγκεκριμένο μήνυμα σφάλματος ακόμα και όταν δεν πληρούνται οι παραπάνω συνθήκες. Δεδομένου ότι αυτό το σφάλμα υποτίθεται ότι έχει ενημερωθεί με την έκδοση 12.5, το σφάλμα ενδέχεται να επιλυθεί με την ενημέρωση της εφαρμογής VMware στην πιο πρόσφατη έκδοση.
  • Το Mac OS έχει σχεδιαστεί για να λειτουργεί μόνο με το υλικό της Apple - Όπως καθορίζεται στο EULA της Apple, το MAC OS έχει σχεδιαστεί για να τρέχει ή να υλοποιείται μόνο στα Apple hardware. Αυτό το συγκεκριμένο σφάλμα μπορεί να παρουσιαστεί όταν προσπαθείτε να εκτελέσετε την εκκίνηση μιας εικονικής εικόνας MacOS.

Εάν αντιμετωπίζετε δυσκολίες επίλυσης αυτού του συγκεκριμένου μηνύματος σφάλματος, αυτό το άρθρο θα σας παρέχει μια σειρά πιθανών στρατηγικών επισκευής. Παρακάτω, έχετε μια συλλογή μεθόδων που έχουν χρησιμοποιήσει άλλοι χρήστες που βρίσκονται σε παρόμοια κατάσταση για να επιλύσουν το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) . Για καλύτερα αποτελέσματα, ακολουθήστε τις πιθανές διορθώσεις παρακάτω, μέχρι να συναντήσετε μια μέθοδο που είναι αποτελεσματική στο συγκεκριμένο σενάριό σας.

Μέθοδος 1: Ενημέρωση της εφαρμογής VMware Workstation

Προτού δοκιμάσετε οτιδήποτε άλλο, είναι σημαντικό να διασφαλίσετε ότι εκτελείτε την πιο πρόσφατη έκδοση του VMware Workstation. Υπάρχουν πολλές αναφορές χρηστών που δείχνουν ότι ένα σφάλμα είναι υπεύθυνο για το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) στο Wmware Workstation 11.

Επειδή αυτό το σφάλμα έχει ήδη διορθωθεί από τους προγραμματιστές, θα μπορείτε να εξαλείψετε το πρόβλημα εξασφαλίζοντας ότι το πρόγραμμα-πελάτης VMware Workstation ενημερώνεται στην πιο πρόσφατη έκδοση. Για να το κάνετε αυτό, απλώς ανοίξτε το VMware Workstation και μεταβείτε στο Player> Βοήθεια> Ενημερώσεις λογισμικού.

Πρόσβαση στην οθόνη Ενημερώσεων λογισμικού του σταθμού εργασίας WMware

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

Ελεγχος για ενημερώσεις

Μόλις εγκατασταθεί η νεότερη έκδοση, επανεκκινήστε τον υπολογιστή σας και δείτε εάν το πρόβλημα έχει επιλυθεί. Εάν εξακολουθείτε να αντιμετωπίζετε το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0), μετακινηθείτε προς τα κάτω στην επόμενη μέθοδο παρακάτω.

Μέθοδος 2: Απενεργοποίηση / Κατάργηση εγκατάστασης λογισμικού εικονικοποίησης άλλου οργανισμού

Ενδέχεται να αντιμετωπίζετε αυτό το ζήτημα επειδή εκτελούνται ταυτόχρονα το VMware Workstation και το Oracle VM VirtualBox . Παρόλο που αυτό αναφέρεται κυρίως όταν ο χρήστης προσπαθεί να εκτελέσει μια εικονική μηχανή MacOS, ορισμένοι χρήστες που έχουν επηρεάσει έχουν αναφέρει ότι το ζήτημα επιλύθηκε μόλις έκλεισαν το Oracle VM Virtual b ox .

Άλλοι χρήστες έχουν αναφέρει ότι το πρόβλημα επιλύθηκε μόνο αφού απεγκαταστήσει το Oracle VM VirtualBox. Απλά για να διασφαλίσουμε ότι μια σύγκρουση λογισμικού δεν διευκολύνει την εμφάνιση του σφάλματος VMware Workstation Unrecoverable Error: (vcpu-0), σας καλούμε να ακολουθήσετε τα παρακάτω βήματα για να απεγκαταστήσετε το Oracle VM VirtualBox (ή παρόμοιο λογισμικό αντιπαράθεσης virtualization):

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε " appwiz.cpl " και πατήστε Enter για να ανοίξετε τα προγράμματα και τις λειτουργίες .

    Πληκτρολογήστε appwiz.cpl και πατήστε Enter για να ανοίξετε τη λίστα εγκατεστημένων προγραμμάτων στα Windows
  2. Μέσα στα Προγράμματα και τις λειτουργίες, μεταβείτε στη λίστα των εφαρμογών και εντοπίστε το Oracle VM Virtualbox (ή διαφορετικό λογισμικό αντιστοίχισης virtualization). Μόλις το δείτε, κάντε δεξί κλικ σε αυτό και επιλέξτε Κατάργηση εγκατάστασης .

    Κατάργηση εγκατάστασης του Virtualbox του Oracle
  3. Αφού καταργηθεί το λογισμικό του αντιπάλου, κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το πρόβλημα έχει επιλυθεί κατά την επόμενη εκκίνηση.

Εάν εξακολουθείτε να αντιμετωπίζετε το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0), μετακινηθείτε προς τα κάτω στην επόμενη μέθοδο παρακάτω.

Μέθοδος 3: Ενεργοποίηση της τεχνολογίας Secure Virtual Machine (SVM) ή της τεχνολογίας Intel Virtualization από το BIOS / UEFI

Το SVM (Secure Virtual Machine) είναι το ισοδύναμο της τεχνολογίας Intel VT-x / Intel Virtualization σε ορισμένες μηχανές. Ωστόσο, ανεξάρτητα από την τεχνολογία εικονικοποίησης που χρησιμοποιεί ο υπολογιστής σας, πρέπει να ενεργοποιηθεί για να διασφαλιστεί ότι η εικονική μηχανή λειτουργεί ομαλά.

Η ενεργοποίηση του SVM ή της τεχνολογίας Intel Virtualization είναι δυνατή μόνο μέσω της εισαγωγής των ρυθμίσεων του BIOS / UEFI - αυτή η διαδικασία θα είναι διαφορετική ανάλογα με τον κατασκευαστή της μητρικής πλακέτας. Ωστόσο, υπάρχουν κάποιες ομοιότητες.

Το πρώτο βήμα θα ήταν να εισαγάγετε τις ρυθμίσεις του BIOS / UEFI - Η διαδικασία αυτή θα χρειαστεί να πατήσετε το πλήκτρο Setup κατά την αρχική ακολουθία εκκίνησης. Το κλειδί Setup θα πρέπει να εμφανίζεται στην αρχική οθόνη, αλλά σε περίπτωση που δεν το κάνει, μπορείτε να κάνετε μια αναζήτηση στο διαδίκτυο με το "key mother + motherboard setup" για να ανακαλύψετε το κλειδί Setup .

Πατώντας [πλήκτρο] για να μπείτε στο setupNow, η επόμενη οθόνη θα είναι διαφορετική ανάλογα με το αν έχετε εισάγει τις ρυθμίσεις παλαιού τύπου (BIOS) ή το νεότερο UEFI. Λάβετε υπόψη ότι κάθε σημαντικός κατασκευαστής μητρικής πλακέτας θα έχει διαφορετικά ονόματα μενού και ρυθμίσεων. Συνήθως, θα μπορείτε να βρείτε τη λειτουργία SVM κάτω από την επιλογή Advanced> CPU Configuration. Απλώς το ενεργοποιήστε στο Ενεργοποιημένο και μην ξεχάσετε να αποθηκεύσετε τις αλλαγές πριν από την έξοδο από τις ρυθμίσεις του BIOS / UEFI .

Ενεργοποίηση της λειτουργίας SVM από τις ρυθμίσεις του BIOS

Αφού ενεργοποιηθεί η λειτουργία SVM ή η τεχνολογία Intel Virtualization, επανεκκινήστε τον υπολογιστή σας και δείτε εάν έχει επιλυθεί το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) . Εάν εξακολουθείτε να βλέπετε το σφάλμα κατά την προσπάθεια εκκίνησης ή δημιουργίας μιας εικονικής μηχανής χρησιμοποιώντας το VMware Workstation, μεταβείτε στην επόμενη παρακάτω μέθοδο.

Μέθοδος 4: Απενεργοποίηση ταυτόχρονης πολλαπλής επεξεργασίας (SMT) στο BIOS / UEFI

Υπάρχουν μερικοί λόγοι για τους οποίους θα θέλατε να απενεργοποιήσετε το SMT (Ταυτόχρονη πολλαπλή διόρθωση). Παρόλο που η απενεργοποίηση αυτής της επιλογής είναι απενεργοποιημένη μπορεί να αποδώσει ελαφρώς καλύτερη απόδοση με κάποιες GPU, δεν συνιστούμε να το κάνετε αν δεν το χρειάζεστε πραγματικά.

Πολλοί χρήστες που αντιμετωπίζουν το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) κατάφεραν να το επιλύσουν μετά την απενεργοποίηση της ταυτόχρονης πολλαπλής θωράκισης (SMT) από τις ρυθμίσεις του BIOS. Αν και δεν υπάρχουν επίσημες εξηγήσεις από τους προγραμματιστές, οι χρήστες που επηρεάζονται θεωρούν ότι το VMware Workstation έρχεται σε αντίθεση με το SMT σε διάφορες διαφορετικές διαμορφώσεις.

Για να απενεργοποιήσετε το SMT, θα πρέπει να εισαγάγετε τις ρυθμίσεις BIOS. Για να το κάνετε αυτό, μεταβείτε στις ρυθμίσεις του BIOS πατώντας το πλήκτρο Setup κατά την αρχική οθόνη.

Πατώντας το πλήκτρο [πλήκτρο] για να μπείτε στο setupKeep έχετε υπόψη ότι ανάλογα με τον κατασκευαστή CPU, το όνομα της επιλογής SMT θα είναι διαφορετικό. Για παράδειγμα, η Intel (R) Hyper-Threading είναι η ιδιόκτητη ταυτόχρονη τεχνολογία πολλαπλών θορύβων της Intel.

Απενεργοποίηση SMT

Μόλις μπείτε στις ρυθμίσεις του BIOS, γίνεται θέμα εξεύρεσης των επιλογών ελέγχου για το SMT. Συνήθως, θα μπορείτε να το βρείτε κάτω από ένα από τα ακόλουθα υπομενού: Tweaker Config, Χαρακτηριστικό CPU, Προηγμένο BIOS, Απόδοση, Επεξεργαστής, CPU.

Απενεργοποίηση SMT

Ανάλογα με την έκδοση BIOS / UEFI και τον κατασκευαστή μητρικής πλακέτας με τον οποίο εργάζεστε, η επιλογή ελέγχου που είναι αφιερωμένη στην τεχνολογία αυτή μπορεί να είναι μία από τις παρακάτω: Intel Hyper-Threading, Hyper-Treading, Hyperthreading, CPU Hyper-Threading ή ελέγχου Hyperthread.

Μόλις καταφέρετε να βρείτε αυτήν την επιλογή, ρυθμίστε την για απενεργοποίηση, κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν έχει επιλυθεί το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) . Εάν εξακολουθείτε να βλέπετε το ίδιο μήνυμα σφάλματος κατά την προσπάθειά σας να εκτελέσετε μια εικονική μηχανή, μεταβείτε προς την επόμενη παρακάτω μέθοδο.

Μέθοδος 5: Επαναφορά στις προεπιλεγμένες συχνότητες χρονισμού

Αρκετοί χρήστες που προσπαθούν να επιλύσουν το σφάλμα του μη επεξεργάσιμου σφάλματος VMware Workstation: (vcpu-0) ανακάλυψαν τελικά ότι το ζήτημα παρουσιάστηκε μόνο αν η συχνότητα CPU υπερχρονίστηκε. Μόλις επανέλθουν στην προεπιλεγμένη συχνότητα της CPU, το ζήτημα εξαφανίστηκε.

Αυτό υποδηλώνει ότι το ζήτημα μπορεί επίσης να ενεργοποιηθεί εάν οι αρχικοί έλεγχοι που εκτελούνται από το VMware Workstation αποκαλύπτουν ορισμένες ασυνέπειες σχετικά με τις συχνότητες CPU. Όπως αποδεικνύεται, το λογισμικό ενδέχεται να πετάξει αυτό το σφάλμα αν διαπιστώσει ότι οι πόροι του CPU του κεντρικού υπολογιστή είναι διαφορετικοί από τις αρχικές προδιαγραφές.

Αν γνωρίζετε ότι έχετε υπερχρεωθεί, μεταβείτε στις ρυθμίσεις BIOS / UEFI, μεταβείτε στο υπομενού overclocking και επαναφέρετε τις προεπιλεγμένες συχνότητες.

Αφού η CPU επανέλθει στις προεπιλεγμένες συχνότητες, εκτελέστε πάλι την εικονική μηχανή και δείτε αν το πρόβλημα έχει επιλυθεί. Εάν εξακολουθείτε να αντιμετωπίζετε το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0), μετακινηθείτε προς τα κάτω στην επόμενη μέθοδο παρακάτω.

Μέθοδος 6: Τροποποίηση του αρχείου VMX

Αν αντιμετωπίζετε το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) όταν επιχειρείτε να εκτελέσετε ή να διαμορφώσετε μια εικονική μηχανή Mac OS, πιθανότατα θα αντιμετωπίσετε αυτό το ζήτημα, επειδή το VMware Workstation δεν έχει σχεδιαστεί για να virtualize Hardware της Apple. Κανονικά, για να εκτελέσετε το Mac OS, θα χρειαστείτε ένα βιβλίο Mac μαζί με το VMware Fusion.

Ωστόσο, υπάρχει ένας τρόπος για να παρακάμψετε το ζήτημα και να επιτρέψετε την εκκίνηση του MacOS από το Workstation 11. Το μόνο που έχετε να κάνετε είναι να προσθέσετε μια γραμμή κώδικα στο αρχείο VMX. Ακολουθεί ένας γρήγορος οδηγός για το πώς να το κάνετε αυτό:

  1. Επισκεφθείτε αυτόν τον σύνδεσμο ( εδώ ) και κάντε κλικ στο κουμπί Λήψη για να κάνετε λήψη της τελευταίας έκδοσης του Notepad ++ .

    Λήψη του Σημειωματάριου ++

    Σημείωση: Μπορείτε να παραλείψετε τα βήματα 1 έως 3 και να ανοίξετε το αρχείο .vmx με το Σημειωματάριο, αλλά διατρέχετε τον κίνδυνο να εισαγάγετε τη γραμμή κώδικα στη μέση μιας άλλης - η οποία μπορεί να καταστρέψει το αρχείο διαμόρφωσης.

  2. Ανοίξτε την εγκατάσταση του Notepad ++ και ακολουθήστε τις οδηγίες στην οθόνη για να εγκαταστήσετε το λογισμικό στον υπολογιστή σας.

    Εγκατάσταση του σημειωματάριου ++
  3. Αφού εγκατασταθεί το Notepad ++, μεταβείτε στη θέση της εικονικής μηχανής που σας δείχνει το σφάλμα του Workstation Unrecoverable Error: (vcpu-0) . Μόλις φτάσετε εκεί, κάντε δεξί κλικ στο αρχείο .vmx και επιλέξτε Επεξεργασία με Σημειωματάριο ++ .

    Άνοιγμα του αρχείου VMX με Σημειωματάριο ++

    Σημείωση: Αν δεν έχετε εγκαταστήσει το Σημειωματάριο ++, επιλέξτε Άνοιγμα με ...> Σημειωματάριο .

  4. Με το αρχείο VMX ανοιχτό, επικολλήστε την ακόλουθη γραμμή κώδικα:
     smc.version = 0 

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

    Δημιουργία του αρχείου VMK συμβατό με την Apple
  5. Αποθηκεύστε το αρχείο .VMX και ανοίξτε ξανά το εικονικό μηχάνημα. Δεν θα πρέπει να αντιμετωπίζετε πλέον το σφάλμα του VMware Workstation Unrecoverable Error: (vcpu-0) .

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