Διορθώστε την εικονική μηχανή Hyper-V που έχει κολλήσει σε κατάσταση διακοπής

Ένα από τα πολυάριθμα προβλήματα Hyper-V που μπορεί να αντιμετωπίσουν ορισμένοι χρήστες υπολογιστών είναι όταν η εικονική μηχανή κολλάει σε κατάσταση διακοπής(Stopping) στον υπολογιστή τους με Windows 10 ή Windows 11. Αυτή η ανάρτηση παρέχει τις πιο κατάλληλες λύσεις που μπορούν να προσπαθήσουν οι επηρεαζόμενοι χρήστες να επιλύσουν με επιτυχία το πρόβλημα.

Η εικονική μηχανή Hyper-V έχει κολλήσει σε κατάσταση διακοπής

Οι πιο πιθανοί ένοχοι για αυτό το σφάλμα περιλαμβάνουν:

  • Ξεπερασμένη έκδοση/κατασκευή κεντρικού υπολογιστή λειτουργικού συστήματος Windows(Windows OS) .
  • Αποτυχία αποθήκευσης.
  • Λανθασμένη διαμόρφωση υπηρεσίας RRA.
  • Επιλογές ενέργειας των Windows.

Πώς μπορώ να διακόψω αναγκαστικά ένα VM στο Hyper-V ;

Για να σταματήσετε αναγκαστικά μια εικονική μηχανή(Machine) (VM), ακολουθήστε αυτές τις οδηγίες. στον διακομιστή όπου εκτελείται η εικονική μηχανή, ανοίξτε τη Διαχείριση εργασιών(Task Manager) και μεταβείτε στην καρτέλα Λεπτομέρειες . (Details)Τώρα, εντοπίστε τη διαδικασία vmwp.exe που έχει το GUID για το όνομα χρήστη εικονική μηχανή και, στη συνέχεια, επιλέξτε και κάντε κλικ στο Τέλος εργασίας για να εξαναγκάσετε τον τερματισμό. Επιβεβαιώστε την ενέργεια κάνοντας κλικ στο κουμπί Διακοπή διαδικασίας(Stop Process) .

Η εικονική μηχανή(Virtual Machine) Hyper-V έχει κολλήσει σε κατάσταση διακοπής(State)

Εάν η εικονική μηχανή Hyper-V σας έχει κολλήσει σε κατάσταση διακοπής(Hyper-V Virtual Machine is stuck in Stopping State) , μπορείτε να δοκιμάσετε τις προτεινόμενες λύσεις παρακάτω χωρίς ιδιαίτερη σειρά και να δείτε εάν αυτό βοηθά στην επίλυση του προβλήματος.

  1. Σκοτώστε τη διαδικασία της εικονικής μηχανής
  2. Αλλαγή επιλογών ενέργειας
  3. Απενεργοποιήστε την υπηρεσία (Service)δρομολόγησης(Routing) και απομακρυσμένης πρόσβασης(Remote Access) ( RRA ) .

Προτού δοκιμάσετε οποιαδήποτε από τις παρακάτω λύσεις, ο πιο εύκολος και γρήγορος τρόπος για να επιλύσετε το πρόβλημα είναι απλώς να κάνετε επανεκκίνηση του υπολογιστή κεντρικού υπολογιστή των Windows(rebooting the Windows host machine) . Μόλις επανεκκινήσετε τον κεντρικό υπολογιστή, το VM θα διαγραφεί και θα ξεκινήσει κανονικά. Επίσης, ελέγξτε για ενημερώσεις(check for updates) και εγκαταστήστε τυχόν διαθέσιμα bit στη συσκευή σας Windows 11, καθώς το πρόβλημα μπορεί επίσης να οφείλεται σε σφάλμα των Windows(Windows) που συχνά επιδιορθώνεται σε επόμενες μονάδες CU(CUs) .

1] Σκοτώστε τη διαδικασία της εικονικής μηχανής

Αυτή η λύση απαιτεί να προσδιορίσετε το GUID του προβληματικού VM, υποθέτοντας ότι εκτελείτε πολλαπλά VM(VMs) και, στη συνέχεια, να σκοτώσετε τη διαδικασία στη Διαχείριση εργασιών(Task Manager) . Ωστόσο, εάν έχετε μια ενιαία εικονική μηχανή που εκτελείται στον κεντρικό υπολογιστή, δεν χρειάζεται να προσδιορίσετε το GUID , επειδή η διαδικασία Virtual Machine Worker Process ή το vmwp.exe δεν θα παρατίθενται πολλές φορές – σε αυτήν την περίπτωση, απλώς ανοίξτε το Task Διαχειριστείτε(Task Manager) και σκοτώστε τη μοναδική διαδικασία vmwp.exe που αναφέρεται εκεί.

Για να σκοτώσετε την εικονική μηχανή Hyper-V που έχει κολλήσει σε κατάσταση διακοπής(Hyper-V Virtual Machine stuck in Stopping State)  στον υπολογιστή σας με Windows , κάντε τα εξής:

  • Πατήστε το πλήκτρο Windows key + X για να ανοίξετε το Power User Menu.
  • Στη συνέχεια, πατήστε το I(I ) στο πληκτρολόγιο για να εκκινήσετε το PowerShell .
  • Στην κονσόλα PowerShell , πληκτρολογήστε ή αντιγράψτε και επικολλήστε την παρακάτω εντολή και πατήστε Enter . Αντικαταστήστε το σύμβολο κράτησης θέσης <VMname> με το όνομα actula του προβληματικού VM.
Get-VM <VMname> | fl *
  • Τώρα, σημειώστε το VMId , καθώς θα το χρειαστείτε για να προσδιορίσετε τη σωστή διαδικασία για να τελειώσετε.
  • Στη συνέχεια, ανοίξτε τη Διαχείριση εργασιών(open Task Manager) .
  • Στη Διαχείριση εργασιών, μεταβείτε στην  καρτέλα Λεπτομέρειες .(Details)
  • Τώρα, εντοπίστε τη διαδικασία vmpw.exe πατώντας το πλήκτρο V στο πληκτρολόγιο. Πολλαπλές διεργασίες θα παρατίθενται εάν έχετε πολλαπλά εικονικά μηχανήματα(VMs) σε λειτουργία.
  • Τώρα, χρησιμοποιήστε το VMid που(VMid) σημειώθηκε νωρίτερα για να βρείτε τη σωστή διαδικασία.
  • Τέλος, επισημάνετε τη διαδικασία της οποίας το όνομα χρήστη(User) συσχετίζεται με το αναγνωριστικό και σκοτώστε τη διαδικασία(kill the process) .

2] Αλλάξτε τις επιλογές τροφοδοσίας

Εάν οι επιλογές τροφοδοσίας(Power) της οθόνης του υπολογιστή κεντρικού υπολογιστή Windows δεν έχουν ρυθμιστεί ώστε να μην απενεργοποιούνται ποτέ, ενδέχεται να αντιμετωπίσετε αυτό το ζήτημα επειδή η ρύθμιση οθόνης επηρεάζει την κατάσταση των εικονικών μηχανών Hyper-V. Σε αυτήν την περίπτωση, μπορείτε απλά να ρυθμίσετε την οθόνη να μην απενεργοποιείται ποτέ για(set the display to never Turn off) να επιλύσετε το πρόβλημα.

3] Απενεργοποιήστε την υπηρεσία δρομολόγησης (Disable Routing)και(Service) απομακρυσμένης πρόσβασης(Remote Access) ( RRA ).

Απενεργοποιήστε την υπηρεσία δρομολόγησης και απομακρυσμένης πρόσβασης (RRA).

Αυτό το ζήτημα μπορεί να προκύψει εάν υπάρχει εσφαλμένη ρύθμιση παραμέτρων της υπηρεσίας απομακρυσμένης πρόσβασης, καθώς η διεπαφή του δικτύου σας ενδέχεται να παρεμβαίνει στην υπηρεσία και, κατά συνέπεια, να έχει ως αποτέλεσμα να κολλήσει το VM. Σε αυτήν την περίπτωση, μπορείτε να απενεργοποιήσετε την υπηρεσία δρομολόγησης(Routing) και απομακρυσμένης πρόσβασης(Remote Access) ( RRA ) για να επιλύσετε το πρόβλημα.

Για να απενεργοποιήσετε την υπηρεσία RRA στον υπολογιστή σας με Windows , κάντε τα εξής:

  • Πατήστε το πλήκτρο Windows key + R για να καλέσετε το παράθυρο διαλόγου Εκτέλεση.
  • Στο παράθυρο διαλόγου Εκτέλεση, πληκτρολογήστε services.msc και πατήστε Enter για να ανοίξετε τις Υπηρεσίες(open Services) .
  • Στο παράθυρο Υπηρεσίες(Services) , πραγματοποιήστε κύλιση και εντοπίστε την υπηρεσία Δρομολόγησης και Απομακρυσμένης Πρόσβασης(Routing and Remote Access ) .
  • Κάντε διπλό κλικ(Double-click) στην καταχώριση για να επεξεργαστείτε τις ιδιότητές της.
  • Εάν η υπηρεσία εκτελείται, σταματήστε την κάνοντας κλικ στο κουμπί Διακοπή(Stop)  .
  • Αφού διακοπεί η υπηρεσία, ακόμα στο παράθυρο ιδιοτήτων, κάντε κλικ στο αναπτυσσόμενο μενού στον Τύπο εκκίνησης(Startup type) και επιλέξτε Απενεργοποιημένο(Disabled ) από το μενού.
  • Κάντε κλικ στην Εφαρμογή(Apply) > OK για να αποθηκεύσετε τις αλλαγές.
  • Κάντε επανεκκίνηση του υπολογιστή.

Αυτό είναι!

Σχετικό(Related) : Διορθώστε την εικονική μηχανή Hyper-V που έχει κολλήσει σε Αποθηκευμένη Κατάσταση .

Τι κάνει η επαναφορά Hyper-V;

Όταν εκτελείτε μια επαναφορά Hyper-V, η λειτουργία θα επαναφέρει μια συγκεκριμένη εικονική μηχανή που φιλοξενείται σε έναν τοπικό ή απομακρυσμένο διακομιστή διαχείρισης Hyper-V(Hyper-V Management Server) . Εάν θέλετε να εκτελέσετε την εργασία ή να ελέγξετε τον τοπικό υπολογιστή, θα πρέπει να επιλέξετε το κουμπί επιλογής Τοπικός(Local) διακομιστής, διαφορετικά επιλέξτε το κουμπί επιλογής Απομακρυσμένος(Remote) διακομιστής εάν θέλετε να ελέγξετε έναν απομακρυσμένο υπολογιστή. Το Restart -VM  cmdlet  επανεκκινεί μια εικονική μηχανή. Η εκτέλεση αυτού του  cmdlet  έχει ως αποτέλεσμα μια «σκληρή»  επανεκκίνηση(restart) , όπως η απενεργοποίηση του υπολογιστή και, στη συνέχεια, η δημιουργία αντιγράφων ασφαλείας ξανά.



About the author

Εργάζομαι ως σύμβουλος για τη Microsoft. Ειδικεύομαι στην ανάπτυξη εφαρμογών για κινητά για συσκευές Apple και Android και ασχολούμαι επίσης με την ανάπτυξη εφαρμογών για Windows 7. Η εμπειρία μου με smartphone και Windows 7 με κάνει ιδανικό υποψήφιο για αυτή τη θέση.



Related posts