Λύση του προβλήματος της "Έξω από τη μνήμη" στα Windows

Κάθε φορά που ανοίγετε πολλά προγράμματα στα Windows 7 ή Vista, εμφανίζεται ένα μήνυμα σφάλματος που λέει " Δεν υπάρχει αρκετή μνήμη ", με την πρόταση να κλείσετε ορισμένα προγράμματα.
Εάν δεν κλείσετε τίποτα και αγνοήσετε το μήνυμα, μπορείτε να συνεχίσετε να εργάζεστε, αλλά διακινδυνεύετε ότι ένα από τα προγράμματα συντρίβεται και κλείνει ξαφνικά χωρίς να αποθηκεύσετε την εργασία σας.
Το πρόβλημα της ανεπαρκούς μνήμης στα Windows είναι μάλλον ενοχλητικό επειδή μπορεί να εμφανιστεί ακόμα και αν είναι ανοιχτό μόνο το πρόγραμμα περιήγησης ιστού, με πολλές καρτέλες ανοιχτές.
Πρώτα απ 'όλα, αυτό το πρόβλημα σχετίζεται με τη μνήμη και δεν έχει καμία σχέση με το χώρο στο δίσκο.
Τα Windows εκτελούν προγράμματα σε φυσική μνήμη, που ονομάζεται RAM ( μνήμη τυχαίας προσπέλασης) και εικονική μνήμη .
Εάν η RAM τελειώσει, τα Windows, με έξυπνο κόλπο, χρησιμοποιούν εικονική μνήμη εκμεταλλευόμενοι ένα αρχείο στον σκληρό δίσκο που ονομάζεται αρχείο αναζήτησης ή pagefile.sys.
Δεδομένου ότι ο σκληρός δίσκος είναι πολύ πιο αργός από τη μνήμη RAM, όταν ένα πρόγραμμα χρησιμοποιεί το αρχείο σελιδοποίησης, η φόρτωση θα είναι λιγότερο γρήγορη αλλά χωρίς κανένα μπλοκ.
Ωστόσο, εάν εξαντληθεί επίσης και το μέγιστο ποσό του αρχείου σελιδοποίησης, τότε τα Windows μεταβαίνουν σε " Out of memory " και εμφανίζεται το μήνυμα ανεπαρκούς μνήμης.
1) Η πιο προφανής λύση θα ήταν να εγκαταστήσετε πρόσθετη μνήμη RAM, ακόμη και αν, όπως ήδη παρατηρήθηκε, μπορείτε να χρησιμοποιήσετε περισσότερους από 4 GB μνήμης RAM μόνο υπό ορισμένες συνθήκες.
Στις περισσότερες περιπτώσεις το πρόβλημα δεν είναι ότι η μνήμη είναι εξαντλημένη αλλά ότι δεν επαρκεί για να εκτελέσει μια συγκεκριμένη διαδικασία που θέλει να αποθηκεύσει δεδομένα μεγάλου όγκου (για παράδειγμα ένα βίντεο) και δεν βρίσκει γειτονικό χώρο.
Πρακτικά, ακόμη και αν έχει πολλή μνήμη RAM, αν μια διαδικασία απαιτεί μεγαλύτερη μνήμη που θα διατεθεί μαζί σε έναν τομέα.
Τα Windows έχουν επίσης ένα όριο 2 GB στη χρήση μνήμης για μία μόνο εφαρμογή χρήστη.
Για να καταλάβετε, σκεφτείτε μόνο ένα τείχος όπου θέλετε να βάλετε έναν καναπέ και μια βιβλιοθήκη.
Εάν η βιβλιοθήκη είναι μεγαλύτερη από τον διαθέσιμο χώρο μετά την τοποθέτηση του καναπέ, δεν θα εισέλθει, ακόμη και αν υπάρχει χώρος για κάτι μικρότερο.
Με ορισμένα εργαλεία όπως το Minimem ή Rizone Memory Booster μπορείτε να βελτιστοποιήσετε τη διαχείριση της μνήμης RAM αυτόματα, προσπαθώντας να την διαθέσετε όσο το δυνατόν καλύτερα.
2) Μπορείτε να αυξήσετε την ποσότητα της εικονικής μνήμης των Windows .
Για να το κάνετε αυτό, πρέπει να μεταβείτε στο: Πίνακας ελέγχου -> Σύστημα -> Προχωρημένες ρυθμίσεις συστήματος -> κάτω από την απόδοση, πατήστε Ρυθμίσεις -> Σύνθετες -> Πατήστε το κουμπί Αλλαγή -> Πατήστε το σημείο προσαρμοσμένου μεγέθους και ορίστε μια ελάχιστη τιμή διαφορετικό μέγιστο -> Πατήστε το πλήκτρο Set και, στη συνέχεια, το πλήκτρο ΟΚ και Εφαρμογή.
Αυτή η τιμή αναφέρεται στο μέγεθος του αρχείου σελιδοποίησης.
Σε ένα άλλο άρθρο προσπαθήσαμε να δώσουμε ενδείξεις σχετικά με τις βέλτιστες τιμές για την εικονική μνήμη και το αρχείο σελιδοποίησης των Windows, αναφέροντας έναν κανόνα για τον οποίο πρέπει να έχουμε ένα μέγιστο μέγεθος που είναι 1, 5 φορές μεγαλύτερο από τη μνήμη RAM.
Ωστόσο, αυτός ο κανόνας δείχνει τους περιορισμούς του εάν υπάρχει πρόβλημα ανεπαρκούς μνήμης, οπότε πρέπει να αυξηθεί.
Σε έναν υπολογιστή με 4 GB μνήμης RAM θα ​​έλεγα ότι μπορείτε να έχετε μια εικονική μνήμη με διαστάσεις
τουλάχιστον 2500 και μέγιστο 6000.
Δεν πρέπει να ορίσετε πολύ χαμηλές τιμές, αλλιώς τίποτα δεν θα αλλάξει, ούτε θα είναι πολύ υψηλό, διαφορετικά επιβραδύνει τον υπολογιστή και γίνεται ασταθές.
Για να κάνετε ανασυγκρότηση του αρχείου σελιδοποίησης, μπορείτε να χρησιμοποιήσετε το PageDefrag και να αποφύγετε το πρόβλημα που αναφέρεται στο σημείο 1.
3) Εάν αυτό δεν λύσει το πρόβλημα της ανεπαρκούς μνήμης, οι αιτίες θα μπορούσαν να εξαρτηθούν από άλλους παράγοντες.
Πρώτα απ 'όλα, αξίζει να διερευνηθούν τα προγράμματα που εκτελούνται στο παρασκήνιο .
Στη συνέχεια, ανοίξτε τον διαχειριστή εργασιών (ή το Task Manager ) και ταξινομήστε τις διαδικασίες με το Working Set, κάνοντας κλικ στην κεφαλίδα της στήλης.
Για κάθε διαδικασία μπορείτε να δείτε το υπεύθυνο πρόγραμμα ή την υπηρεσία.
Σε ένα άλλο άρθρο, είδαμε ποιες υπηρεσίες μπορούν να απενεργοποιηθούν στα Windows για να επιταχύνουν τον υπολογιστή.
Ο στόχος είναι να κλείσετε περιττές ενεργές διαδικασίες των Windows και να εξαλείψετε τα απόβλητα μνήμης.
4) Σε ένα άρθρο υποστήριξης της Microsoft υπάρχει μια άλλη λύση, αυτή της αλλαγής του μεγέθους σωρού της επιφάνειας εργασίας .
Πέρα από αυτό που σημαίνει αυτό, το μέγεθος αυτό καθορίζεται σε ένα κλειδί μητρώου το οποίο πρέπει να αλλάξει χειροκίνητα.
Κάντε κλικ στο μενού έναρξης και γράψτε στη γραμμή αναζήτησης ή στο Run την εντολή regedit και πατήστε enter.
Με την επέκταση των κλάδων του καταλόγου κλειδιών στα αριστερά, μεταβείτε στην ακόλουθη διαδρομή: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
Κοιτάξτε στο κέντρο του παραθύρου και κάντε δεξί κλικ στο κλειδί των Windows για να το αλλάξετε.
Θα βρείτε μια τιμή όπως: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, yyyy, zzzz ......
Στη συνέχεια, αλλάξτε την τιμή του εεεε γράφοντας τον αριθμό 12288 για Windows Vista ή Windows 7 32bit και 20480 για συστήματα 64bit.
Αλλάξτε επίσης zzzz στον αριθμό 1024.
Κλείστε, επανεκκινήστε τον υπολογιστή και ελέγξτε εάν εξακολουθεί να εμφανίζεται το ανεπαρκές σφάλμα μνήμης ή εάν γίνεται λιγότερο συχνή.

Αφήστε Το Σχόλιό Σας

Please enter your comment!
Please enter your name here