Οι εικονικές μηχανές όπως το VirtualBox σάς επιτρέπουν να δοκιμάζετε εφαρμογές, παιχνίδια, ακόμη και το λειτουργικό σύστημα σε ένα περιβάλλον sandbox. Το Virtualbox ή οποιαδήποτε άλλη παρόμοια εικονική μηχανή είναι απλώς προγράμματα που βοηθούν στην εκτέλεση ενός λειτουργικού συστήματος μέσα στο λειτουργικό σας σύστημα.
Το περιεχόμενο αυτού του σεναρίου δημιουργείται αυστηρά για εκπαιδευτικούς σκοπούς. Η χρήση γίνεται με δική σας ευθύνη.
Αν σε βοήθησε το DirectVortex, βοήθησέ μας και εσύ – με μια θετική κριτική στο Trustpilot!
Για παράδειγμα, αν χρησιμοποιείτε Windows 11, μπορείτε να εγκαταστήσετε το VirtualBox και το Linux. Με αυτόν τον τρόπο, θα χρησιμοποιείτε ταυτόχρονα τα Windows 11 και το Linux (στο εικονικό κουτί).
Ωστόσο, το πρόβλημα με εφαρμογές όπως το VirtualBox είναι ότι εκτελούν πολλές κρυφές διεργασίες στο παρασκήνιο που μπορούν να αυξήσουν την κατανάλωση πόρων CPU. Ενδέχεται περιστασιακά να βλέπετε τη διεργασία Vmmem.exe στη Διαχείριση Εργασιών να καταναλώνει χρήση RAM και δίσκου.
- Διαβάστε επίσης: Πώς να ανοίγετε πάντα τα Windows στο ίδιο σημείο στα Windows 10
Τι είναι η διαδικασία Vmmem;
Αν δείτε τη διεργασία ‘Vmmem’ στη Διαχείριση Εργασιών, ένα πράγμα είναι σίγουρο: Η τεχνολογία εικονικοποίησης είναι ενεργοποιημένη στη συσκευή σας και ορισμένες διεργασίες ή εργασίες εκτελούνται από εικονικές μηχανές χρησιμοποιώντας τους πόρους.
Επομένως, αν το πρόβλημα είναι η υψηλή χρήση μνήμης και CPU του Vmmem, μπορείτε να κατηγορήσετε την εικονική σας μηχανή. Αν δεν έχετε εγκατεστημένες εικονικές μηχανές, τα Windows εκτελούν συγκεκριμένες διεργασίες στο Hyper-V Manager ή στο WSL για την εκτέλεση εκτελέσιμων δυαδικών αρχείων Linux.
Υψηλή χρήση μνήμης και CPU στο Vmmem – Πώς να το διορθώσετε;
Τα περισσότερα από τα προβλήματα που σχετίζονται με τη διεργασία Vmmem θα διορθωθούν αν εντοπίσετε ποια εικονική μηχανή καταναλώνει τους πόρους CPU/μνήμης.
Εάν δεν μπορείτε να εντοπίσετε την εικονική μηχανή ή το πρόγραμμα που κρύβεται πίσω από την υψηλή χρήση μνήμης και CPU του Vmmem, ακολουθήστε τις κοινές μας μεθόδους.
1. Τερματισμός κάθε διαδικασίας κατάχρησης πόρων
Δεδομένου ότι δεν γνωρίζετε ποια εικονική μηχανή ή πρόγραμμα κρύβεται πίσω από την υψηλή χρήση μνήμης και CPU του Vmmem, είναι καλύτερο να τερματίσετε όλες τις διεργασίες που καταναλώνουν πόρους.
Πρέπει να τερματίσετε όλους τους πόρους που δεν είναι συνδεδεμένοι με το σύστημα. Δείτε τι πρέπει να κάνετε.
1. Κάντε κλικ στην αναζήτηση των Windows και πληκτρολογήστε Task Manager. Ανοίξτε την εφαρμογή Task Manager από τη λίστα.
2. Όταν ανοίξει η Διαχείριση Εργασιών, κάντε κλικ στην καρτέλα Διεργασίες .
3. Τώρα παρακολουθήστε τις διεργασίες και τις εφαρμογές χρησιμοποιώντας τους περισσότερους πόρους μνήμης και CPU.
4. Κάντε δεξί κλικ πάνω τους και επιλέξτε Τέλος εργασίας .
2. Επανεκκινήστε το WSL
Η χρήση του WSL (Υποσύστημα των Windows για Linux) για την εκτέλεση δυαδικών εκτελέσιμων αρχείων Linux θα μπορούσε να είναι η αιτία της υψηλής κατανάλωσης πόρων της διεργασίας Vmmem. Μπορείτε να το διορθώσετε αυτό επανεκκινώντας το WSL.
1. Κάντε κλικ στην αναζήτηση των Windows και πληκτρολογήστε CMD . Κάντε δεξί κλικ στη γραμμή εντολών και επιλέξτε Εκτέλεση ως διαχειριστής .
2. Πληκτρολογήστε την εντολή που δίνεται στη γραμμή εντολών και πατήστε Enter .
wsl --shutdown
Αυτό θα τερματίσει τη λειτουργία του WSL. Ωστόσο, θα ξεκινήσει ξανά όταν επανεκκινήσετε τον υπολογιστή.
- Διαβάστε επίσης: Πώς να εκτελέσετε καθαρή εκκίνηση στα Windows 11
3. Κάντε αλλαγές στο αρχείο Wslconfig
Εάν η μέθοδος της γραμμής εντολών αποτύχει να εκτελεστεί ή επιστρέψει σφάλμα, πρέπει να ακολουθήσετε αυτήν τη μέθοδο. Δείτε τι πρέπει να κάνετε.
1. Ανοίξτε την Εξερεύνηση Αρχείων και μεταβείτε σε αυτήν τη διαδρομή:
C:\Users\your-username\.wslconfig
2. Κάντε διπλό κλικ στο αρχείο .wslconfig. Το αρχείο θα ανοίξει στο Σημειωματάριο .
3. Όταν ανοίξει το αρχείο, επικολλήστε αυτές τις γραμμές στο αρχείο.
[wsl2] guiApplications=false
4. Κάντε κλικ στο κουμπί Αρχείο και επιλέξτε Αποθήκευση.
Αφού κάνετε τις αλλαγές, φροντίστε να επανεκκινήσετε τον υπολογιστή σας με Windows. Αυτό θα διορθώσει το πρόβλημα με την υψηλή χρήση μνήμης και CPU του vmmem στον υπολογιστή σας.
4. Απενεργοποιήστε το Hyper-V στα Windows 11
Πρέπει επίσης να απενεργοποιήσετε το Hyper-V, ένα προϊόν της Microsoft που επιτρέπει τη δημιουργία και την εκτέλεση πολλαπλών εικονικών μηχανών σε μία μόνο συσκευή. Δείτε πώς μπορείτε να το κάνετε αυτό.
1. Ανοίξτε τον Πίνακα Ελέγχου από την Αναζήτηση των Windows.
2. Στα στοιχεία του Πίνακα Ελέγχου “Όλα τα στοιχεία”, επιλέξτε Προγράμματα και δυνατότητες .
3. Κάντε κλικ στην επιλογή Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows στην αριστερή πλευρά.
4. Στο μήνυμα που εμφανίζεται, καταργήστε την επιλογή του Hyper-V και κάντε κλικ στο OK .
5. Απεγκαταστήστε την εικονική μηχανή σας
Όπως όλοι γνωρίζουμε, η διεργασία Vmmemm εμφανίζεται συνήθως όταν τα Windows εντοπίζουν μια εικονική μηχανή. Οι εικονικές μηχανές θα μπορούσαν να είναι οτιδήποτε. Θα μπορούσαν να είναι το Virtualbox ή το Hyper-V Manager.
Εάν εγκαταστήσατε πρόσφατα μια εικονική μηχανή ή μια εικονική μηχανή Sandbox στη συσκευή σας για να δοκιμάσετε προγράμματα ή ένα λειτουργικό σύστημα, είναι καλύτερο να την απεγκαταστήσετε. Η απενεργοποίησή τους δεν θα βοηθήσει. Πρέπει να τις απεγκαταστήσετε εντελώς.
Για να απεγκαταστήσετε την εικονική μηχανή, ανοίξτε τον Πίνακα Ελέγχου , κάντε δεξί κλικ στην εικονική μηχανή που εγκαταστήσατε πρόσφατα και επιλέξτε Απεγκατάσταση .
- Διαβάστε επίσης: Πώς να εντοπίσετε το φάκελο AppData στα Windows 11
6. Απενεργοποιήστε την εικονικοποίηση στον υπολογιστή σας
Εάν η εικονικοποίηση δεν είναι ενεργοποιημένη στον υπολογιστή σας, δεν θα μπορείτε να εκτελέσετε καμία εικονική μηχανή στη συσκευή σας. Η εικονικοποίηση είναι πιθανώς ενεργοποιημένη εάν έχετε εκτελέσει κάποια εικονική μηχανή.
Ο στόχος εδώ είναι να απενεργοποιήσετε τη λειτουργία εικονικοποίησης του υπολογιστή σας. Η απενεργοποίηση της εικονικοποίησης είναι δύσκολη. Πρέπει να κάνετε εκκίνηση στο BIOS ή στο UEFI και να απενεργοποιήσετε τη λειτουργία.
Αν δεν ξέρετε πώς να ανοίξετε το BIOS ή το UEFI, μπορείτε να δοκιμάσετε να αναζητήσετε όρους όπως «Απενεργοποίηση εικονικοποίησης στο ή SVM στο ASUS BIOS/UEFI», «Απενεργοποίηση εικονικοποίησης στη μητρική πλακέτα Gigabyte» κ.λπ.
Εκτός από αυτές τις μεθόδους, υπάρχουν και μερικά πράγματα που μπορούν να σας βοηθήσουν να αντιμετωπίσετε το πρόβλημα υψηλής χρήσης CPU της διεργασίας Vmmem. Μπορείτε να ενημερώσετε το λειτουργικό σας σύστημα, να εκτελέσετε μια σάρωση προστασίας από ιούς ή να επαναφέρετε την έκδοση των Windows χρησιμοποιώντας τη λειτουργία Επαναφοράς Συστήματος.
Διορθώστε το Vmmem high CPU Docker;
Η υψηλή χρήση CPU του Vmmem αναφέρεται από χρήστες που έχουν εγκαταστήσει το Docker χρησιμοποιώντας το Windows Subsystem for Linux2. Οι χρήστες έχουν αναφέρει ότι η χρήση μνήμης περιορίζεται στο 99% και μερικές φορές η κατανάλωση πόρων CPU αγγίζει το όριο του 100%.
Η μόνη γνωστή μέθοδος για να διορθώσετε την υψηλή χρήση της CPU για τη διεργασία vmmem στα Windows είναι η επανεκκίνηση ολόκληρου του υπολογιστή. Ένα άλλο πράγμα που μπορείτε να δοκιμάσετε είναι να περιορίσετε τη χρήση μνήμης για το WSL.
Η επανεγκατάσταση του WSL έχει επίσης βοηθήσει πολλούς χρήστες, αλλά είναι δύσκολο να επανεγκαταστήσετε το WSL και δεν αποτελεί σίγουρη λύση στο πρόβλημα.
Αυτοί είναι οι καλύτεροι τρόποι για να διορθώσετε την υψηλή χρήση CPU της διεργασίας Vmmem στα Windows. Εάν χρειάζεστε περισσότερη βοήθεια για την επίλυση της υψηλής χρήσης μνήμης Vmmem, ενημερώστε μας στα σχόλια.