Στα Windows, μια διαρροή μνήμης λαμβάνει χώρα όταν μια διαδικασία εφαρμογής ή συστήματος δεν αποδεσμεύει σωστά ένα μπλοκ μνήμης RAM στη διαχείριση μνήμης του λειτουργικού συστήματος αφού δεν είναι πλέον απαραίτητο. Σε ορισμένες περιπτώσεις, ένα πρόγραμμα μπορεί να επιστρέψει μόνο ένα τμήμα του μπλοκ μνήμης που χρησιμοποιείται, ενώ σε άλλες, δεν αποδεσμεύεται τίποτα. Επειδή η φυσική RAM είναι ένας πεπερασμένος πόρος, είναι σημαντικό να διασφαλίσετε ότι έχετε αρκετό διαθέσιμο για να χειριστείτε τον φόρτο εργασίας σας.
Αν και υπάρχουν μερικοί τύποι διαρροών μνήμης στα Windows, το πιο συνηθισμένο με διαφορά είναι το πρόβλημα με τη μνήμη αναμονής. Πηγαίνοντας στα Windows 7, το ζήτημα της μνήμης αναμονής εξακολουθεί να επικρατεί στα Windows 10. Μόλις η μνήμη αναμονής καταναλώσει εντελώς την ελεύθερη μνήμη σας, το σύστημά σας μπορεί να αρχίσει να καθυστερεί και μπορεί ακόμη και να διακοπεί. Επειδή μια διαρροή μνήμης είναι συνήθως αποτέλεσμα σφάλματος λογισμικού ή σφάλματος, είναι σημαντικό να διατηρείτε ενημερωμένα όλα τα προγράμματα οδήγησης.
Εύρεση διαρροής μνήμης με την οθόνη πόρων των Windows
Το Resource Monitor είναι ένα εξαιρετικό ενσωματωμένο εργαλείο που θα σας δώσει μια πολύ πιο ξεκάθαρη εικόνα του τρόπου με τον οποίο τα Windows διαχειρίζονται τους πόρους του υπολογιστή σας (RAM, CPU, σκληροί δίσκοι κ.λπ.). Εάν υποψιάζεστε ότι μια εφαρμογή ή μια διεργασία δεν απελευθερώνει τη μνήμη αναμονής σας, το Resource Monitor είναι ένα εξαιρετικό μέρος για να ξεκινήσετε την παρατήρηση. Τα παρακάτω βήματα δείχνουν πώς μπορείτε να δείτε τη χρήση της μνήμης του συστήματός σας στα Windows 10, 8 και 7.
-
Πατήστε πλήκτρο Windows+R, πληκτρολογήστε " resmon" και μετά επιλέξτε OK.
-
Επιλέξτε την καρτέλα Memory και, στη συνέχεια, επιλέξτε Commit για να αναδιατάξετε τη λίστα.
-
Παρακολουθήστε την Standby (μπλε γραμμή) με τις εφαρμογές με τις εφαρμογές που χρησιμοποιείτε συνήθως.
Μπορεί να χρειαστεί να αφήσετε την Παρακολούθηση Πόρων να λειτουργεί για λίγο για να εντοπίσετε τυχόν διαρροές. Τραβήξτε ένα στιγμιότυπο οθόνης ή σημειώστε όταν ανοίγετε για πρώτη φορά το εργαλείο για εύκολη σύγκριση.
Διάγνωση διαρροής μνήμης με το RaMMap των Windows
Το RaMMap είναι ένα δωρεάν εργαλείο από τη Microsoft που θα εμφανίζει δεδομένα σε πραγματικό χρόνο σχετικά με τον τρόπο διαχείρισης και κατανομής της μνήμης RAM των Windows. Παρόμοια με το Resource Monitor, το RaMMap θα εμφανίζει τη χρήση της μνήμης σε κατάσταση αναμονής και εκτελείται στα Windows 10, 8 και 7. Τα παρακάτω βήματα δείχνουν τον τρόπο λήψης και εκτέλεσης του RaMMap.
-
Μεταβείτε στη σελίδα Sysinternals του RaMMap και, στη συνέχεια, επιλέξτε Λήψη RaMMap.
-
Μεταβείτε στον φάκελο Λήψεις, αντιγράψτε το αρχείο RaMMap στο φάκελο της επιλογής σας και, στη συνέχεια, εξαγάγετε το.
-
Κάντε δεξί κλικ στο αρχείο εφαρμογής RaMMap και, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής.
-
Επιλέξτε Ναι.
-
Ελέγξτε τους ΟΡΟΥΣ ΑΔΕΙΑΣ ΛΟΓΙΣΜΙΚΟΥ SYSINTERNALS και, στη συνέχεια, επιλέξτε Συμφωνώ.
-
Επιλέξτε την καρτέλα Use Counts και, στη συνέχεια, παρακολουθήστε τη μνήμη αναμονής σας, για να δείτε αν αυξάνεται.
Εάν το σύστημά σας χάνει την ελεύθερη μνήμη πιο σταδιακά, ίσως χρειαστεί να αφήσετε το RaMMap να λειτουργεί για λίγο. Σημειώστε τη μνήμη αναμονής πριν και μετά, για να δείτε εάν έχετε διαρροή RAM.
-
Μπορείτε επίσης να ρίξετε μια πιο προσεκτική ματιά σε κάθε διαδικασία που χρησιμοποιεί τη φυσική σας μνήμη στην καρτέλα Διαδικασίες.
Έλεγχος RAM με το εργαλείο διάγνωσης μνήμης των Windows
Η εκτέλεση των Windows' Memory Diagnostics είναι ένας εξαιρετικός τρόπος για να ελέγχετε διεξοδικά τη φυσική μνήμη του υπολογιστή σας για τυχόν σφάλματα.
- Πατήστε πλήκτρο Windows+R, πληκτρολογήστε " mdsched.exe" και μετά επιλέξτε OK.
- Επιλέξτε Επανεκκίνηση τώρα και ελέγξτε για προβλήματα (συνιστάται).
- Η δοκιμή θα ξεκινήσει και ενδέχεται να χρειαστούν αρκετές ώρες για να ολοκληρωθεί. Ακολουθήστε τυχόν οδηγίες στην οθόνη μόλις ολοκληρωθεί η δοκιμή.
Κενή μνήμη αναμονής στα Windows με το RaMMap
Εκτός από την παρακολούθηση της χρήσης της μνήμης σας, το RaMMap μπορεί επίσης να χρησιμοποιηθεί για να αδειάσει χειροκίνητα τη λίστα αναμονής.
- Κάντε δεξί κλικ στο αρχείο εφαρμογής RaMMap και, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής.
- Επιλέξτε Empty, μετά Empty Standby List.
- Η μνήμη αναμονής σας θα πρέπει τώρα να είναι σημαντικά χαμηλότερη.
Clear Standby Memory With Intelligent Standby List Cleaner
Το Intelligent Standby List Cleaner (ISLC) είναι ένα δωρεάν εργαλείο που προσφέρεται από τη Wagnardsoft που αδειάζει αυτόματα τη μνήμη αναμονής του υπολογιστή σας, βάσει ορισμένων επεξεργάσιμων συνθηκών.
-
Ανοίξτε ένα πρόγραμμα περιήγησης ιστού, μεταβείτε στην επίσημη σελίδα του φόρουμ της εφαρμογής, επιλέξτε Official Download Here και, στη συνέχεια, επιλέξτε Αποθήκευση αρχείου.
-
Κάντε στον φάκελο Λήψεις, κάντε δεξί κλικ στο αρχείο ISLC 7z και, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής.
-
Επιλέξτε Yes όταν εμφανιστεί το παράθυρο Έλεγχος λογαριασμού χρήστη.
-
Περιήγηση σε έναν φάκελο, επιλέξτε OK και μετά Extract.
-
Μόλις εξαχθεί, κάντε δεξί κλικ στο Intelligent Standby List Cleaner ISLC και μετά επιλέξτε Εκτέλεση ως διαχειριστής.
-
Επιλέξτε Yes, όταν εμφανιστεί το παράθυρο διαλόγου UAC.
-
Επιλέξτε Purge Standby list για να αδειάσετε μη αυτόματα τη μνήμη αναμονής του συστήματός σας. Αλλάξτε τις τιμές για? Το μέγεθος της λίστας είναι τουλάχιστον και Η δωρεάν μνήμη είναι χαμηλότερη από, για να ταιριάζει στις απαιτήσεις σας.
Επιλέξτε Έναρξη ελαχιστοποιημένη για να εκτελείτε το ISLC στο παρασκήνιο κάθε φορά που εκκινείται το σύστημά σας.
Διόρθωση διαρροής μνήμης Windows 10 με FreeStandbyMemory.bat
Η δέσμη ενεργειών freestandbymemory.bat είναι ένα άλλο χρήσιμο εργαλείο που βοηθά στον μετριασμό των προβλημάτων μνήμης αναμονής των Windows 10. Εκτελείται κάθε 3 λεπτά αυτόματα στο παρασκήνιο και θα καθαρίσει τη μνήμη αναμονής εάν η φυσική μνήμη του υπολογιστή σας πέσει κάτω από 1500 MB. Το σενάριο είναι δωρεάν για λήψη και έχει σχεδιαστεί για Windows 10.
-
Μεταβείτε στη σελίδα Pastebin του σεναρίου, επιλέξτε download, μετά Αποθήκευση αρχείου.
-
Μεταβείτε στον φάκελο Λήψεις, κάντε δεξί κλικ στο freestandbymemory (αρχείο παρτίδας) και, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής.
-
Επιλέξτε Περισσότερες πληροφορίες.
-
Επιλέξτε Εκτέλεση ούτως ή άλλως.
-
Επιλέξτε Ναι.
-
Μόλις προστεθεί το σενάριο, επιλέξτε οποιοδήποτε πλήκτρο για να συνεχίσετε. Το FreeStandbyMemory θα εκτελείται τώρα στο παρασκήνιο στο σύστημά σας.
-
Για να διαγράψετε το σενάριο, μεταβείτε στο Αυτός ο υπολογιστής > Windows (C:) > Windows, κάντε δεξί κλικ στο FreeStandbyMemory και, στη συνέχεια, επιλέξτε Διαγραφή.
Διόρθωση διαρροής μνήμης ενημερώνοντας τα προγράμματα οδήγησης σας
Αν και υπάρχουν πολλά εργαλεία για τον έλεγχο για ξεπερασμένα προγράμματα οδήγησης, είναι καλύτερο να τα εξετάζετε ένα κάθε φορά, ξεχωριστά, για να βεβαιωθείτε ότι όλα είναι ενημερωμένα.
- Εισαγάγετε Device manager στην αναζήτηση των Windows και, στη συνέχεια, επιλέξτε Open μόλις συμπληρωθούν τα αποτελέσματα.
- Ανάπτυξη ενότητας υλικού.
- Κάντε δεξί κλικ σε μια συσκευή και, στη συνέχεια, επιλέξτε Ενημέρωση προγράμματος οδήγησης.